Struct ScriptId
- Namespace
- LunyScript
- Assembly
- LunyScript.dll
Unique identifier for a LunyScript definition (type). Sequential integers for deterministic ordering and debugging.
public readonly struct ScriptId
Fields
Value
public readonly int Value
Field Value
- int
Methods
CompareTo(ScriptId)
public int CompareTo(ScriptId other)
Parameters
otherScriptId
Returns
- int
Equals(ScriptId)
public bool Equals(ScriptId other)
Parameters
otherScriptId
Returns
- bool
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
- bool
Generate()
Generates a new unique ScriptID.
public static ScriptId Generate()
Returns
GetHashCode()
public override int GetHashCode()
Returns
- int
ToString()
public override string ToString()
Returns
- string
Operators
operator ==(ScriptId, ScriptId)
public static bool operator ==(ScriptId left, ScriptId right)
Parameters
Returns
- bool
operator !=(ScriptId, ScriptId)
public static bool operator !=(ScriptId left, ScriptId right)
Parameters
Returns
- bool