internal override void AfterDeserialization(Inst.Context context) { base.AfterDeserialization(context); _deserializing = false; UpdateRenderData(); ChangeRenderObject(); RebuildRigidBody(); }
internal override void AfterDeserialization(Inst.Context context) { base.AfterDeserialization(context); lock (PostEffectsLocker) { foreach (var child in Children) { var effect = child as PostEffect; if (effect != null) { PostEffects.Add(effect); effect.SetCamera(this); } } } }
internal override void AfterDeserialization(Inst.Context context) { base.AfterDeserialization(context); SetGame(Game.DataModel); }
internal override void AfterDeserialization(Inst.Context context) { base.AfterDeserialization(context); Children.Insert(Workspace, 0); }
internal virtual void AfterDeserialization(Inst.Context serializationContext) { _deserializing = false; }
internal virtual void AfterSerialization(Inst.Context sc) { Children.Filter = false; _serializing = false; }
internal virtual void BeforeSerialization(Inst.Context sc) { _serializing = true; Children.Filter = true; }