class
CpoCharacterSelectionWidgetGameController
- 4 properties
- 9 functions
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
defaultCharacterTexturePart | string | 0x0 | scripted |
soloCharacterTexturePart | string | 0x20 | scripted |
horizontalPanelsList | WeakHandle<ink.HorizontalPanelWidget>[] | 0x40 | scripted |
amount | int | 0x50 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "CpoCharacterSelectionWidgetGameController", "OnInitialize", (CpoCharacterSelectionWidgetGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CpoCharacterSelectionWidgetGameController_OnInitialize( CpoCharacterSelectionWidgetGameController self );bool OnUninitialize()RTTIre.Hooks.Place( "CpoCharacterSelectionWidgetGameController", "OnUninitialize", (CpoCharacterSelectionWidgetGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CpoCharacterSelectionWidgetGameController_OnUninitialize( CpoCharacterSelectionWidgetGameController self );void CreateCharacterButton(WeakHandle<ink.HorizontalPanelWidget> parent, string argText, TDBID characterRecordId)RTTIre.Hooks.PlaceVoid( "CpoCharacterSelectionWidgetGameController", "CreateCharacterButton;inkHorizontalPanelscript_ref<String>TweakDBID", (CpoCharacterSelectionWidgetGameController_CreateCharacterButton x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CpoCharacterSelectionWidgetGameController_CreateCharacterButton( CpoCharacterSelectionWidgetGameController self, WeakHandle<ink.HorizontalPanelWidget> parent, string argText, TDBID characterRecordId );void OnSelectCharacter(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "CpoCharacterSelectionWidgetGameController", "OnSelectCharacter;inkPointerEvent", (CpoCharacterSelectionWidgetGameController_OnSelectCharacter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CpoCharacterSelectionWidgetGameController_OnSelectCharacter( CpoCharacterSelectionWidgetGameController self, ink.PointerEvent? e );void OnSelectCharacterEnter(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "CpoCharacterSelectionWidgetGameController", "OnSelectCharacterEnter;inkPointerEvent", (CpoCharacterSelectionWidgetGameController_OnSelectCharacterEnter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CpoCharacterSelectionWidgetGameController_OnSelectCharacterEnter( CpoCharacterSelectionWidgetGameController self, ink.PointerEvent? e );void OnSelectCharacterLeave(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "CpoCharacterSelectionWidgetGameController", "OnSelectCharacterLeave;inkPointerEvent", (CpoCharacterSelectionWidgetGameController_OnSelectCharacterLeave x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CpoCharacterSelectionWidgetGameController_OnSelectCharacterLeave( CpoCharacterSelectionWidgetGameController self, ink.PointerEvent? e );void FillTooltip(TDBID characterRecordId)RTTIre.Hooks.PlaceVoid( "CpoCharacterSelectionWidgetGameController", "FillTooltip;TweakDBID", (CpoCharacterSelectionWidgetGameController_FillTooltip x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CpoCharacterSelectionWidgetGameController_FillTooltip( CpoCharacterSelectionWidgetGameController self, TDBID characterRecordId );void ShowTooltip(bool visible)RTTIre.Hooks.PlaceVoid( "CpoCharacterSelectionWidgetGameController", "ShowTooltip;Bool", (CpoCharacterSelectionWidgetGameController_ShowTooltip x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CpoCharacterSelectionWidgetGameController_ShowTooltip( CpoCharacterSelectionWidgetGameController self, bool visible );void SetVisibilityInBlackboard(bool isVisible)RTTIre.Hooks.PlaceVoid( "CpoCharacterSelectionWidgetGameController", "SetVisibilityInBlackboard;Bool", (CpoCharacterSelectionWidgetGameController_SetVisibilityInBlackboard x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CpoCharacterSelectionWidgetGameController_SetVisibilityInBlackboard( CpoCharacterSelectionWidgetGameController self, bool isVisible );