class
CustomAnimationsHudGameController
- 10 properties
- 6 functions
- 2 derived classes
Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
customAnimations | WidgetAnimationManager? | 0x58 | scripted |
onSpawnAnimations | CName[] | 0x68 | scripted |
defaultLibraryItemName | CName | 0x78 | scripted |
defaultLibraryItemAnchor | ink.EAnchor | 0x80 | scripted |
spawnedLibrararyItem | WeakHandle<ink.Widget> | 0x88 | scripted |
curentLibraryItemName | CName | 0x98 | scripted |
currentLibraryItemAnchor | ink.EAnchor | 0xA0 | scripted |
root | WeakHandle<ink.CompoundWidget> | 0xA8 | scripted |
isInitialized | bool | 0xB8 | scripted |
ownerID | ent.EntityID | 0xC0 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "CustomAnimationsHudGameController", "OnInitialize", (CustomAnimationsHudGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CustomAnimationsHudGameController_OnInitialize( CustomAnimationsHudGameController self );bool OnCustomUIAnimationEvent(CustomUIAnimationEvent evt)RTTIre.Hooks.Place( "CustomAnimationsHudGameController", "OnCustomUIAnimationEvent", (CustomAnimationsHudGameController_OnCustomUIAnimationEvent x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CustomAnimationsHudGameController_OnCustomUIAnimationEvent( CustomAnimationsHudGameController self, CustomUIAnimationEvent? evt );void PlayAnimation(CName animationName, EInkAnimationPlaybackOption playbackOption)RTTIre.Hooks.PlaceVoid( "CustomAnimationsHudGameController", "PlayAnimation;CNameEInkAnimationPlaybackOption", (CustomAnimationsHudGameController_PlayAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CustomAnimationsHudGameController_PlayAnimation( CustomAnimationsHudGameController self, CName animationName, EInkAnimationPlaybackOption playbackOption );void PlayOnSpawnAnimations()RTTIre.Hooks.PlaceVoid( "CustomAnimationsHudGameController", "PlayOnSpawnAnimations;", (CustomAnimationsHudGameController_PlayOnSpawnAnimations x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CustomAnimationsHudGameController_PlayOnSpawnAnimations( CustomAnimationsHudGameController self );bool ResolveLibraryItemSpawn(CName itemName, ink.EAnchor anchor, bool? async, bool? forceRespawnLibraryItem)RTTIre.Hooks.Place( "CustomAnimationsHudGameController", "ResolveLibraryItemSpawn;CNameinkEAnchorBoolBool", (CustomAnimationsHudGameController_ResolveLibraryItemSpawn x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CustomAnimationsHudGameController_ResolveLibraryItemSpawn( CustomAnimationsHudGameController self, CName itemName, ink.EAnchor anchor, bool? async, bool? forceRespawnLibraryItem );bool OnInitialSpawnLibrararyItem(ink.Widget widget, IScriptable userData)RTTIre.Hooks.Place( "CustomAnimationsHudGameController", "OnInitialSpawnLibrararyItem", (CustomAnimationsHudGameController_OnInitialSpawnLibrararyItem x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CustomAnimationsHudGameController_OnInitialSpawnLibrararyItem( CustomAnimationsHudGameController self, ink.Widget? widget, IScriptable? userData );