Add NetworkReplicationNode::SetObject to customize object replication settings at runtime

This commit is contained in:
Wojtek Figat
2024-09-29 22:08:31 +02:00
parent 5f19538455
commit 5f7075d2f7
2 changed files with 18 additions and 0 deletions

View File

@@ -74,6 +74,17 @@ bool NetworkReplicationNode::GetObject(ScriptingObject* obj, NetworkReplicationH
return false;
}
bool NetworkReplicationNode::SetObject(const NetworkReplicationHierarchyObject& value)
{
const int32 index = Objects.Find(value.Object);
if (index != -1)
{
Objects[index] = value;
return true;
}
return false;
}
bool NetworkReplicationNode::DirtyObject(ScriptingObject* obj)
{
const int32 index = Objects.Find(obj);