void instance_OnObjectGetCallback(GameInstance sender, ObjectGetCallbackArgsT <RcDefault, GameVpObject, Vector3> args) { if (!_list.ContainsKey(args.VpObject.Id)) { return; } _list[args.VpObject.Id].CopyFrom(args.VpObject, true); args.VpObject = _list[args.VpObject.Id]; if (OnManagedObjectChanged != null) { OnManagedObjectGetCallback(_instance, args); } }
void Vp_OnObjectGetCallback(Instance sender, ObjectGetCallbackArgsT <RcDefault, VpObject> args) { args.Serialize().AppendTextFile(LogName(args.GetType())); }