| 20 | } |
| 21 | |
| 22 | void NetworkReplicationHierarchyUpdateResult::Init() |
| 23 | { |
| 24 | _clientsHaveLocation = false; |
| 25 | _clients.Resize(NetworkManager::Clients.Count()); |
| 26 | _clientsMask = NetworkManager::Mode == NetworkManagerMode::Client ? NetworkClientsMask::All : NetworkClientsMask(); |
| 27 | for (int32 i = 0; i < _clients.Count(); i++) |
| 28 | _clientsMask.SetBit(i); |
| 29 | _entries.Clear(); |
| 30 | ReplicationScale = 1.0f; |
| 31 | } |
| 32 | |
| 33 | void NetworkReplicationHierarchyUpdateResult::SetClientLocation(int32 clientIndex, const Vector3& location) |
| 34 | { |