| 1039 | } |
| 1040 | |
| 1041 | void InvokeObjectRpc(const NetworkRpcInfo* info, byte* data, uint32 dataSize, uint32 senderClientId, ScriptingObject* obj) |
| 1042 | { |
| 1043 | // Setup message reading stream |
| 1044 | if (CachedReadStream == nullptr) |
| 1045 | CachedReadStream = New<NetworkStream>(); |
| 1046 | NetworkStream* stream = CachedReadStream; |
| 1047 | stream->SenderId = senderClientId; |
| 1048 | stream->Initialize(data, dataSize); |
| 1049 | |
| 1050 | // Execute RPC |
| 1051 | info->Execute(obj, stream, info->Tag); |
| 1052 | } |
| 1053 | |
| 1054 | void InvokeObjectSpawn(const NetworkMessageObjectSpawn& msgData, const Guid& prefabId, const NetworkMessageObjectSpawnItem* msgDataItems) |
| 1055 | { |
no test coverage detected