public override void Awake(IDualObject dualObject) { dualObject.AwakeOnServer(); }
public override void Start(IDualObject dualObject) { dualObject.StartOnServer(); }
public override void Disable(IDualObject dualObject) { dualObject.DisableOnClient(); }
public abstract void Disable(IDualObject dualObject);
public override void Awake(IDualObject dualObject) { dualObject.AwakeOnClient(); }
public override void FixedUpdate(IDualObject dualObject) { dualObject.FixedUpdateOnClient(); }
public abstract void Awake(IDualObject dualObject);
public override void Enable(IDualObject dualObject) { dualObject.EnableOnServer(); }
public void LateUpdateMe(IDualObject dualObject) { _abstractUpdateMode.LateUpdate(dualObject); }
public void DisableMe(IDualObject dualObject) { _abstractUpdateMode.Disable(dualObject); }
public void FixedUpdateMe(IDualObject dualObject) { _abstractUpdateMode.FixedUpdate(dualObject); }
public void StartMe(IDualObject dualObject) { _abstractUpdateMode.Start(dualObject); }
public void AwakeMe(IDualObject dualObject) { _abstractUpdateMode.Awake(dualObject); }
public override void FixedUpdate(IDualObject dualObject) { dualObject.FixedUpdateOnServer(); }
public abstract void Start(IDualObject dualObject);
public override void LateUpdate(IDualObject dualObject) { dualObject.LateUpdateOnServer(); }
public abstract void FixedUpdate(IDualObject dualObject);
public override void Disable(IDualObject dualObject) { dualObject.DisableOnServer(); }
public abstract void LateUpdate(IDualObject dualObject);
public override void Start(IDualObject dualObject) { dualObject.StartOnClient(); }
public abstract void Enable(IDualObject dualObject);
public override void LateUpdate(IDualObject dualObject) { dualObject.LateUpdateOnClient(); }
public override void Enable(IDualObject dualObject) { dualObject.EnableOnClient(); }