|
| | SyncVarGameObject (GameObject value=null) |
| |
|
override bool | Equals (object obj) |
| |
|
override int | GetHashCode () |
| |
| override void | ClearChanges () |
| | Discard all the queued changes More...
|
| |
| override void | Reset () |
| | Resets the SyncObject so that it can be re-used More...
|
| |
| | SyncVar (T value) |
| |
|
override void | OnSerializeAll (NetworkWriter writer) |
| | Write a full copy of the object
|
| |
|
override void | OnSerializeDelta (NetworkWriter writer) |
| | Write the changes made to the object since last sync
|
| |
|
override void | OnDeserializeAll (NetworkReader reader) |
| | Reads a full copy of the object
|
| |
|
override void | OnDeserializeDelta (NetworkReader reader) |
| | Reads the changes made to the object since last sync
|
| |
|
bool | Equals (T other) |
| |
|
override string | ToString () |
| |
|
|
override void | InvokeCallback (uint oldValue, uint newValue) |
| |
|
virtual void | InvokeCallback (T oldValue, T newValue) |
| |
|
| new GameObject | Value [get, set] |
| |
| virtual T | Value [get, set] |
| |
Definition at line 53 of file SyncVarGameObject.cs.
◆ SyncVarGameObject()
| Mirror.SyncVarGameObject.SyncVarGameObject |
( |
GameObject |
value = null | ) |
|
◆ Value
| new GameObject Mirror.SyncVarGameObject.Value |
|
getset |
Definition at line 56 of file SyncVarGameObject.cs.
57 {
58 [MethodImpl(MethodImplOptions.AggressiveInlining)]
59 get => GetGameObject(base.Value);
60 [MethodImpl(MethodImplOptions.AggressiveInlining)]
61 set => base.Value = GetNetId(value);
62 }
◆ Callback
| new Action<GameObject, GameObject> Mirror.SyncVarGameObject.Callback |