ModdableObjectReference Class |
Namespace: UMod.Moddable
[SerializableAttribute] public sealed class ModdableObjectReference : ISerializationCallbackReceiver
The ModdableObjectReference type exposes the following members.
Name | Description | |
---|---|---|
![]() | ModdableObjectReference | Initializes a new instance of the ModdableObjectReference class |
Name | Description | |
---|---|---|
![]() | IsValid |
Returns a value indicationg whether this object reference has been assigned a value.
|
Name | Description | |
---|---|---|
![]() ![]() | CreateNew |
Create new moddable object reference and generate a unique reference Id.
|
![]() | Equals |
Override implementation.
Checks for equality based on the inner referenceID value.
(Overrides ObjectEquals(Object).) |
![]() | GetHashCode |
Override implementation.
(Overrides ObjectGetHashCode.) |
![]() | OnAfterDeserialize |
Called by Unity.
|
![]() | OnBeforeSerialize |
Called by Unity.
|
Name | Description | |
---|---|---|
![]() ![]() | (ModdableObjectReference to Int64) |
Implicit conversion to inner 64-bit Id value.
|