class character
CreationStatsAttributeBtn
character.CreationStatsAttributeBtn
- 16 properties
- 18 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
value | ink.TextWidgetReference | 0x0 | scripted |
label | ink.TextWidgetReference | 0x18 | scripted |
icon | ink.ImageWidgetReference | 0x30 | scripted |
buttons | ink.ImageWidgetReference | 0x48 | scripted |
selector | ink.ImageWidgetReference | 0x60 | scripted |
addBtnhitArea | ink.WidgetReference | 0x78 | scripted |
minusBtnhitArea | ink.WidgetReference | 0x90 | scripted |
minMaxLabel | ink.WidgetReference | 0xA8 | scripted |
minMaxLabelText | ink.TextWidgetReference | 0xC0 | scripted |
data | CharacterCreationAttributeData? | 0xD8 | scripted |
animating | bool | 0xE8 | scripted |
minusEnabled | bool | 0xE9 | scripted |
addEnabled | bool | 0xEA | scripted |
maxed | bool | 0xEB | scripted |
isPlusOrMinusBtnHoveredOver | bool | 0xEC | scripted |
inputDisabled | bool | 0xED | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "characterCreationStatsAttributeBtn", "OnInitialize", (CreationStatsAttributeBtn_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_OnInitialize( character.CreationStatsAttributeBtn self );bool OnUninitialize()RTTIre.Hooks.Place( "characterCreationStatsAttributeBtn", "OnUninitialize", (CreationStatsAttributeBtn_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_OnUninitialize( character.CreationStatsAttributeBtn self );void SetInputDisabled(bool disable)RTTIre.Hooks.PlaceVoid( "characterCreationStatsAttributeBtn", "SetInputDisabled;Bool", (CreationStatsAttributeBtn_SetInputDisabled x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_SetInputDisabled( character.CreationStatsAttributeBtn self, bool disable );void Refresh()RTTIre.Hooks.PlaceVoid( "characterCreationStatsAttributeBtn", "Refresh;", (CreationStatsAttributeBtn_Refresh x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_Refresh( character.CreationStatsAttributeBtn self );void Increment()RTTIre.Hooks.PlaceVoid( "characterCreationStatsAttributeBtn", "Increment;", (CreationStatsAttributeBtn_Increment x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_Increment( character.CreationStatsAttributeBtn self );void Decrement()RTTIre.Hooks.PlaceVoid( "characterCreationStatsAttributeBtn", "Decrement;", (CreationStatsAttributeBtn_Decrement x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_Decrement( character.CreationStatsAttributeBtn self );void SetData(game.data.StatType attribute, int value)RTTIre.Hooks.PlaceVoid( "characterCreationStatsAttributeBtn", "SetData;gamedataStatTypeInt32", (CreationStatsAttributeBtn_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_SetData( character.CreationStatsAttributeBtn self, game.data.StatType attribute, int value );void RefreshVisibility()RTTIre.Hooks.PlaceVoid( "characterCreationStatsAttributeBtn", "RefreshVisibility;", (CreationStatsAttributeBtn_RefreshVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_RefreshVisibility( character.CreationStatsAttributeBtn self );bool OnMinus(ink.PointerEvent e)RTTIre.Hooks.Place( "characterCreationStatsAttributeBtn", "OnMinus", (CreationStatsAttributeBtn_OnMinus x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_OnMinus( character.CreationStatsAttributeBtn self, ink.PointerEvent? e );bool OnAdd(ink.PointerEvent e)RTTIre.Hooks.Place( "characterCreationStatsAttributeBtn", "OnAdd", (CreationStatsAttributeBtn_OnAdd x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_OnAdd( character.CreationStatsAttributeBtn self, ink.PointerEvent? e );bool OnHitAreaOnHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "characterCreationStatsAttributeBtn", "OnHitAreaOnHoverOver", (CreationStatsAttributeBtn_OnHitAreaOnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_OnHitAreaOnHoverOver( character.CreationStatsAttributeBtn self, ink.PointerEvent? e );bool OnHitAreaOnHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "characterCreationStatsAttributeBtn", "OnHitAreaOnHoverOut", (CreationStatsAttributeBtn_OnHitAreaOnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_OnHitAreaOnHoverOut( character.CreationStatsAttributeBtn self, ink.PointerEvent? e );bool OnPlusHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "characterCreationStatsAttributeBtn", "OnPlusHoverOver", (CreationStatsAttributeBtn_OnPlusHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_OnPlusHoverOver( character.CreationStatsAttributeBtn self, ink.PointerEvent? e );bool OnPlusHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "characterCreationStatsAttributeBtn", "OnPlusHoverOut", (CreationStatsAttributeBtn_OnPlusHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_OnPlusHoverOut( character.CreationStatsAttributeBtn self, ink.PointerEvent? e );bool OnMinusHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "characterCreationStatsAttributeBtn", "OnMinusHoverOver", (CreationStatsAttributeBtn_OnMinusHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_OnMinusHoverOver( character.CreationStatsAttributeBtn self, ink.PointerEvent? e );bool OnMinusHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "characterCreationStatsAttributeBtn", "OnMinusHoverOut", (CreationStatsAttributeBtn_OnMinusHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_OnMinusHoverOut( character.CreationStatsAttributeBtn self, ink.PointerEvent? e );void ManageBtnVisibility(bool addEnabled, bool minusEnabled)RTTIre.Hooks.PlaceVoid( "characterCreationStatsAttributeBtn", "ManageBtnVisibility;BoolBool", (CreationStatsAttributeBtn_ManageBtnVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_ManageBtnVisibility( character.CreationStatsAttributeBtn self, bool addEnabled, bool minusEnabled );void ManageLabel(bool atMin, bool atMax)RTTIre.Hooks.PlaceVoid( "characterCreationStatsAttributeBtn", "ManageLabel;BoolBool", (CreationStatsAttributeBtn_ManageLabel x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreationStatsAttributeBtn_ManageLabel( character.CreationStatsAttributeBtn self, bool atMin, bool atMax );