class
GalleryFilterController
- 8 properties
- 9 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
icon | ink.ImageWidgetReference | 0x0 | scripted |
text | ink.TextWidgetReference | 0x18 | scripted |
filterRootWidget | ink.WidgetReference | 0x30 | scripted |
filterType | ink.GameScreenshotSortMode | 0x48 | scripted |
labelKey | CName | 0x50 | scripted |
tooltipsManager | WeakHandle<game.ui.TooltipsManager> | 0x58 | scripted |
active | bool | 0x68 | scripted |
hovered | bool | 0x69 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "GalleryFilterController", "OnInitialize", (GalleryFilterController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryFilterController_OnInitialize( GalleryFilterController self );bool OnUninitialize()RTTIre.Hooks.Place( "GalleryFilterController", "OnUninitialize", (GalleryFilterController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryFilterController_OnUninitialize( GalleryFilterController self );bool OnHoverOver(ink.PointerEvent evt)RTTIre.Hooks.Place( "GalleryFilterController", "OnHoverOver", (GalleryFilterController_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryFilterController_OnHoverOver( GalleryFilterController self, ink.PointerEvent? evt );bool OnHoverOut(ink.PointerEvent evt)RTTIre.Hooks.Place( "GalleryFilterController", "OnHoverOut", (GalleryFilterController_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryFilterController_OnHoverOut( GalleryFilterController self, ink.PointerEvent? evt );void Setup(ink.GameScreenshotSortMode filterType, CName iconName, CName labelKey, WeakHandle<game.ui.TooltipsManager> tooltipsManager)RTTIre.Hooks.PlaceVoid( "GalleryFilterController", "Setup;inkGameScreenshotSortModeCNameCNamegameuiTooltipsManager", (GalleryFilterController_Setup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryFilterController_Setup( GalleryFilterController self, ink.GameScreenshotSortMode filterType, CName iconName, CName labelKey, WeakHandle<game.ui.TooltipsManager> tooltipsManager );ink.GameScreenshotSortMode GetFilterType()RTTIre.Hooks.Place( "GalleryFilterController", "GetFilterType;", (GalleryFilterController_GetFilterType x) => { return re.Hooks.CallOriginal<re.msgpack.ink.GameScreenshotSortMode>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryFilterController_GetFilterType( GalleryFilterController self );void SetFilterType(ink.GameScreenshotSortMode filterType)RTTIre.Hooks.PlaceVoid( "GalleryFilterController", "SetFilterType;inkGameScreenshotSortMode", (GalleryFilterController_SetFilterType x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryFilterController_SetFilterType( GalleryFilterController self, ink.GameScreenshotSortMode filterType );void SetActive(bool value)RTTIre.Hooks.PlaceVoid( "GalleryFilterController", "SetActive;Bool", (GalleryFilterController_SetActive x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryFilterController_SetActive( GalleryFilterController self, bool value );bool IsActive()RTTIre.Hooks.Place( "GalleryFilterController", "IsActive;", (GalleryFilterController_IsActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryFilterController_IsActive( GalleryFilterController self );