class ink
ScriptHashMap
ink.ScriptHashMap
- 0 properties
- 7 functions
Extends IScriptable ISerializable
Properties
None.
Functions
void Insert(ulong key, IScriptable value)RTTIre.Hooks.PlaceVoid( "inkScriptHashMap", "Insert", (ScriptHashMap_Insert x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptHashMap_Insert( ink.ScriptHashMap self, ulong key, IScriptable? value );WeakHandle<IScriptable> Get(ulong key)RTTIvoid Set(ulong key, IScriptable value)RTTIre.Hooks.PlaceVoid( "inkScriptHashMap", "Set", (ScriptHashMap_Set x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptHashMap_Set( ink.ScriptHashMap self, ulong key, IScriptable? value );bool KeyExist(ulong key)RTTIre.Hooks.Place( "inkScriptHashMap", "KeyExist", (ScriptHashMap_KeyExist x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptHashMap_KeyExist( ink.ScriptHashMap self, ulong key );bool Remove(ulong key)RTTIre.Hooks.Place( "inkScriptHashMap", "Remove", (ScriptHashMap_Remove x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptHashMap_Remove( ink.ScriptHashMap self, ulong key );void Clear()RTTIre.Hooks.PlaceVoid( "inkScriptHashMap", "Clear", (ScriptHashMap_Clear x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptHashMap_Clear( ink.ScriptHashMap self );void GetValues(WeakHandle<IScriptable>[] values)RTTIre.Hooks.PlaceVoid( "inkScriptHashMap", "GetValues", (ScriptHashMap_GetValues x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptHashMap_GetValues( ink.ScriptHashMap self, WeakHandle<IScriptable>[] values );