public virtual void SetParent(PtrClass parent) { if (parent is VdsActorBase) { _parentObject = parent as VdsActorBase; ObjectViewID = _parentObject.ObjectViewID; } else { _parentObject = null; ObjectViewID = -1; } }
public override void CloneActor(VdsActorBase cloneFrom) { base.CloneActor(cloneFrom); }
public virtual void CloneActor(VdsActorBase cloneFrom) { SetNativeHandle(ICreateActorByCloneFrom(cloneFrom.NativeHandle)); }
public override void CloneActor(VdsActorBase cloneFrom) { base.CloneActor(cloneFrom); ActorStatus = (cloneFrom as VdsActor).ActorStatus; }