| 1793 | } |
| 1794 | |
| 1795 | void NetworkReplicator::DirtyObject(ScriptingObject* obj) |
| 1796 | { |
| 1797 | ScopeLock lock(ObjectsLock); |
| 1798 | const auto it = Objects.Find(obj->GetID()); |
| 1799 | if (it == Objects.End()) |
| 1800 | return; |
| 1801 | auto& item = it->Item; |
| 1802 | if (item.Object != obj || item.Role != NetworkObjectRole::OwnedAuthoritative) |
| 1803 | return; |
| 1804 | DirtyObjectImpl(item, obj); |
| 1805 | } |
| 1806 | |
| 1807 | Dictionary<NetworkRpcName, NetworkRpcInfo> NetworkRpcInfo::RPCsTable; |
| 1808 |
no test coverage detected