class ink
ScriptWeakHashMap
ink.ScriptWeakHashMap
- 0 properties
- 7 functions
Extends IScriptable ISerializable
Properties
None.
Functions
void Insert(ulong key, WeakHandle<IScriptable> value)RTTIre.Hooks.PlaceVoid( "inkScriptWeakHashMap", "Insert", (ScriptWeakHashMap_Insert x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptWeakHashMap_Insert( ink.ScriptWeakHashMap self, ulong key, WeakHandle<IScriptable> value );WeakHandle<IScriptable> Get(ulong key)RTTIvoid Set(ulong key, WeakHandle<IScriptable> value)RTTIre.Hooks.PlaceVoid( "inkScriptWeakHashMap", "Set", (ScriptWeakHashMap_Set x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptWeakHashMap_Set( ink.ScriptWeakHashMap self, ulong key, WeakHandle<IScriptable> value );bool KeyExist(ulong key)RTTIre.Hooks.Place( "inkScriptWeakHashMap", "KeyExist", (ScriptWeakHashMap_KeyExist x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptWeakHashMap_KeyExist( ink.ScriptWeakHashMap self, ulong key );bool Remove(ulong key)RTTIre.Hooks.Place( "inkScriptWeakHashMap", "Remove", (ScriptWeakHashMap_Remove x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ScriptWeakHashMap_Remove( ink.ScriptWeakHashMap self, ulong key );void Clear()RTTIre.Hooks.PlaceVoid( "inkScriptWeakHashMap", "Clear", (ScriptWeakHashMap_Clear x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptWeakHashMap_Clear( ink.ScriptWeakHashMap self );void GetValues(WeakHandle<IScriptable>[] values)RTTIre.Hooks.PlaceVoid( "inkScriptWeakHashMap", "GetValues", (ScriptWeakHashMap_GetValues x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ScriptWeakHashMap_GetValues( ink.ScriptWeakHashMap self, WeakHandle<IScriptable>[] values );