class
LoadListGroup
- 24 properties
- 16 functions
Extends AnimatedListItemController ink.ListItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
lifepath | ink.ImageWidgetReference | 0x108 | scripted |
playTime | ink.TextWidgetReference | 0x120 | scripted |
playTimeLabel | ink.TextWidgetReference | 0x138 | scripted |
labelDate | ink.TextWidgetReference | 0x150 | scripted |
lastSaveLabel | ink.TextWidgetReference | 0x168 | scripted |
lifePathText | ink.TextWidgetReference | 0x180 | scripted |
characterLevel | ink.TextWidgetReference | 0x198 | scripted |
characterLevelLabel | ink.TextWidgetReference | 0x1B0 | scripted |
wrapper | ink.WidgetReference | 0x1C8 | scripted |
expandIcon | ink.ImageWidgetReference | 0x1E0 | scripted |
expandIconBackground | ink.ImageWidgetReference | 0x1F8 | scripted |
frame | ink.ImageWidgetReference | 0x210 | scripted |
sep1 | ink.WidgetReference | 0x228 | scripted |
sep2 | ink.WidgetReference | 0x240 | scripted |
background | ink.ImageWidgetReference | 0x258 | scripted |
metadata | SaveGroupInfo? | 0x270 | scripted |
defaultAtlasPath | red.ResourceReferenceScriptToken | 0x280 | scripted |
isExpanded | bool | 0x288 | scripted |
tranistionAnimProxy | ink.anim.Proxy? | 0x290 | scripted |
playthroughID | string | 0x2A0 | scripted |
refocus | bool | 0x2C0 | scripted |
ensuredVisiblitiy | bool | 0x2C1 | scripted |
loadGameMenuController | WeakHandle<LoadGameMenuGameController> | 0x2C8 | scripted |
buttonToRefocus | WeakHandle<ink.Widget> | 0x2D8 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "LoadListGroup", "OnInitialize", (LoadListGroup_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_OnInitialize( LoadListGroup self );bool OnArrangeChildrenComplete()RTTIre.Hooks.Place( "LoadListGroup", "OnArrangeChildrenComplete", (LoadListGroup_OnArrangeChildrenComplete x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_OnArrangeChildrenComplete( LoadListGroup self );void PlayTransitionAnimation(CName animName, ink.anim.PlaybackOptions animOptions)RTTIre.Hooks.PlaceVoid( "LoadListGroup", "PlayTransitionAnimation;CNameinkAnimOptions", (LoadListGroup_PlayTransitionAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_PlayTransitionAnimation( LoadListGroup self, CName animName, ink.anim.PlaybackOptions animOptions );void SetMetadata(SaveGroupInfo metadata)RTTIre.Hooks.PlaceVoid( "LoadListGroup", "SetMetadata;SaveGroupInfo", (LoadListGroup_SetMetadata x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_SetMetadata( LoadListGroup self, SaveGroupInfo? metadata );SaveGroupInfo? GetMetadata()RTTIre.Hooks.Place( "LoadListGroup", "GetMetadata;", (LoadListGroup_GetMetadata x) => { return re.Hooks.CallOriginal<re.msgpack.SaveGroupInfo>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_GetMetadata( LoadListGroup self );void Refocus(WeakHandle<ink.Widget> widgetToFocus)RTTIre.Hooks.PlaceVoid( "LoadListGroup", "Refocus;inkWidget", (LoadListGroup_Refocus x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_Refocus( LoadListGroup self, WeakHandle<ink.Widget> widgetToFocus );void SetGameController(WeakHandle<LoadGameMenuGameController> gameController)RTTIre.Hooks.PlaceVoid( "LoadListGroup", "SetGameController;LoadGameMenuGameController", (LoadListGroup_SetGameController x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_SetGameController( LoadListGroup self, WeakHandle<LoadGameMenuGameController> gameController );bool OnHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "LoadListGroup", "OnHoverOver", (LoadListGroup_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_OnHoverOver( LoadListGroup self, ink.PointerEvent? e );bool OnHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "LoadListGroup", "OnHoverOut", (LoadListGroup_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_OnHoverOut( LoadListGroup self, ink.PointerEvent? e );bool IsVisible()RTTIre.Hooks.Place( "LoadListGroup", "IsVisible;", (LoadListGroup_IsVisible x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_IsVisible( LoadListGroup self );void SetVisible(bool isVisible)RTTIre.Hooks.PlaceVoid( "LoadListGroup", "SetVisible;Bool", (LoadListGroup_SetVisible x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_SetVisible( LoadListGroup self, bool isVisible );bool SwitchExpandedState()RTTIre.Hooks.Place( "LoadListGroup", "SwitchExpandedState;", (LoadListGroup_SwitchExpandedState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_SwitchExpandedState( LoadListGroup self );bool GetExpandedState()RTTIre.Hooks.Place( "LoadListGroup", "GetExpandedState;", (LoadListGroup_GetExpandedState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_GetExpandedState( LoadListGroup self );bool SetExpandedState(bool newExpandedState)RTTIre.Hooks.Place( "LoadListGroup", "SetExpandedState;Bool", (LoadListGroup_SetExpandedState x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_SetExpandedState( LoadListGroup self, bool newExpandedState );void SetPlaythroughID(string playthroughID)RTTIre.Hooks.PlaceVoid( "LoadListGroup", "SetPlaythroughID;String", (LoadListGroup_SetPlaythroughID x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_SetPlaythroughID( LoadListGroup self, string playthroughID );string GetPlaythroughID()RTTIre.Hooks.Place( "LoadListGroup", "GetPlaythroughID;", (LoadListGroup_GetPlaythroughID x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListGroup_GetPlaythroughID( LoadListGroup self );