class
SelectedFilterItem
- 13 properties
- 17 functions
Extends ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
crossButton | ink.WidgetReference | 0x0 | scripted |
filterName | ink.TextWidgetReference | 0x18 | scripted |
widgetForSize | ink.WidgetReference | 0x30 | scripted |
fluffBackground | ink.WidgetReference | 0x48 | scripted |
fluffOutline | ink.WidgetReference | 0x60 | scripted |
panelOutline | ink.WidgetReference | 0x78 | scripted |
panelBackground | ink.WidgetReference | 0x90 | scripted |
owner | WeakHandle<SelectedFilterGroup> | 0xA8 | scripted |
name | string | 0xB8 | scripted |
localizedName | string | 0xD8 | scripted |
bisExceptionFilter | bool | 0xF8 | scripted |
markAsDelete | bool | 0xF9 | scripted |
colorNames | ModsMenuColorsNames | 0x100 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "SelectedFilterItem", "OnInitialize", (SelectedFilterItem_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_OnInitialize( SelectedFilterItem self );bool OnUninitialize()RTTIre.Hooks.Place( "SelectedFilterItem", "OnUninitialize", (SelectedFilterItem_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_OnUninitialize( SelectedFilterItem self );void UnregisterCallbacks()RTTIre.Hooks.PlaceVoid( "SelectedFilterItem", "UnregisterCallbacks;", (SelectedFilterItem_UnregisterCallbacks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_UnregisterCallbacks( SelectedFilterItem self );void MarkAsDelete()RTTIre.Hooks.PlaceVoid( "SelectedFilterItem", "MarkAsDelete;", (SelectedFilterItem_MarkAsDelete x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_MarkAsDelete( SelectedFilterItem self );bool GetMarkedAsDelete()RTTIre.Hooks.Place( "SelectedFilterItem", "GetMarkedAsDelete;", (SelectedFilterItem_GetMarkedAsDelete x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_GetMarkedAsDelete( SelectedFilterItem self );void Setup(SelectedFilterGroup owner, string filterName, string localizedFilterName, bool bIsExceptionFilter)RTTIre.Hooks.PlaceVoid( "SelectedFilterItem", "Setup;SelectedFilterGroupStringStringBool", (SelectedFilterItem_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_Setup( SelectedFilterItem self, SelectedFilterGroup? owner, string filterName, string localizedFilterName, bool bIsExceptionFilter );string GetFilterName()RTTIre.Hooks.Place( "SelectedFilterItem", "GetFilterName;", (SelectedFilterItem_GetFilterName x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_GetFilterName( SelectedFilterItem self );string GetLocalizedFilterName()RTTIre.Hooks.Place( "SelectedFilterItem", "GetLocalizedFilterName;", (SelectedFilterItem_GetLocalizedFilterName x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_GetLocalizedFilterName( SelectedFilterItem self );bool GetIsExceptionFilter()RTTIre.Hooks.Place( "SelectedFilterItem", "GetIsExceptionFilter;", (SelectedFilterItem_GetIsExceptionFilter x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_GetIsExceptionFilter( SelectedFilterItem self );bool IsFilterName(string name)RTTIre.Hooks.Place( "SelectedFilterItem", "IsFilterName;String", (SelectedFilterItem_IsFilterName x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_IsFilterName( SelectedFilterItem self, string name );bool OnSelectedFilterClicked(ink.PointerEvent e)RTTIre.Hooks.Place( "SelectedFilterItem", "OnSelectedFilterClicked", (SelectedFilterItem_OnSelectedFilterClicked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_OnSelectedFilterClicked( SelectedFilterItem self, ink.PointerEvent? e );float GetDesiredWidth()RTTIre.Hooks.Place( "SelectedFilterItem", "GetDesiredWidth;", (SelectedFilterItem_GetDesiredWidth x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_GetDesiredWidth( SelectedFilterItem self );bool OnHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "SelectedFilterItem", "OnHoverOver", (SelectedFilterItem_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_OnHoverOver( SelectedFilterItem self, ink.PointerEvent? e );bool OnHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "SelectedFilterItem", "OnHoverOut", (SelectedFilterItem_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_OnHoverOut( SelectedFilterItem self, ink.PointerEvent? e );void SetHoveredColor()RTTIre.Hooks.PlaceVoid( "SelectedFilterItem", "SetHoveredColor;", (SelectedFilterItem_SetHoveredColor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_SetHoveredColor( SelectedFilterItem self );void SetDefaultColor()RTTIre.Hooks.PlaceVoid( "SelectedFilterItem", "SetDefaultColor;", (SelectedFilterItem_SetDefaultColor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_SetDefaultColor( SelectedFilterItem self );void SetAsExceptionFilterItem()RTTIre.Hooks.PlaceVoid( "SelectedFilterItem", "SetAsExceptionFilterItem;", (SelectedFilterItem_SetAsExceptionFilterItem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SelectedFilterItem_SetAsExceptionFilterItem( SelectedFilterItem self );