class
GalleryScreenshotItem
- 14 properties
- 23 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
screenshotPreview | ink.WidgetReference | 0x0 | scripted |
container | ink.WidgetReference | 0x18 | scripted |
hoverFrame | ink.WidgetReference | 0x30 | scripted |
favoriteIcon | ink.WidgetReference | 0x48 | scripted |
emptyBackground | ink.WidgetReference | 0x60 | scripted |
errorVisual | ink.WidgetReference | 0x78 | scripted |
selectedBorder | ink.WidgetReference | 0x90 | scripted |
galleryMenuGameController | WeakHandle<GalleryMenuGameController> | 0xA8 | scripted |
preloader | WeakHandle<ink.CompoundWidget> | 0xB8 | scripted |
basePreviewSize | Vector2 | 0xC8 | scripted |
screenshotData | GalleryScreenshotPreviewData? | 0xD0 | scripted |
buttonHintsController | WeakHandle<ButtonHints> | 0xE0 | scripted |
isHovered | bool | 0xF0 | scripted |
canBeHoveredOver | bool | 0xF1 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "GalleryScreenshotItem", "OnInitialize", (GalleryScreenshotItem_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_OnInitialize( GalleryScreenshotItem self );bool OnUninitialize()RTTIre.Hooks.Place( "GalleryScreenshotItem", "OnUninitialize", (GalleryScreenshotItem_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_OnUninitialize( GalleryScreenshotItem self );void RefreshButtonHints()RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "RefreshButtonHints;", (GalleryScreenshotItem_RefreshButtonHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_RefreshButtonHints( GalleryScreenshotItem self );void HideButtonHints()RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "HideButtonHints;", (GalleryScreenshotItem_HideButtonHints x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_HideButtonHints( GalleryScreenshotItem self );void RefreshFavoriteButtonHint()RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "RefreshFavoriteButtonHint;", (GalleryScreenshotItem_RefreshFavoriteButtonHint x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_RefreshFavoriteButtonHint( GalleryScreenshotItem self );bool OnHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "GalleryScreenshotItem", "OnHoverOver", (GalleryScreenshotItem_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_OnHoverOver( GalleryScreenshotItem self, ink.PointerEvent? e );bool OnHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "GalleryScreenshotItem", "OnHoverOut", (GalleryScreenshotItem_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_OnHoverOut( GalleryScreenshotItem self, ink.PointerEvent? e );void SetData(int index, ink.GameScreenshotInfo screenshotInfo, bool isFavorite, WeakHandle<GalleryMenuGameController> galleryMenuGameController)RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "SetData;Int32GameScreenshotInfoBoolGalleryMenuGameController", (GalleryScreenshotItem_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_SetData( GalleryScreenshotItem self, int index, ink.GameScreenshotInfo screenshotInfo, bool isFavorite, WeakHandle<GalleryMenuGameController> galleryMenuGameController );void SetCanBeHoveredOver(bool canBeHoveredOver)RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "SetCanBeHoveredOver;Bool", (GalleryScreenshotItem_SetCanBeHoveredOver x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_SetCanBeHoveredOver( GalleryScreenshotItem self, bool canBeHoveredOver );GalleryScreenshotPreviewData? GetData()RTTIre.Hooks.Place( "GalleryScreenshotItem", "GetData;", (GalleryScreenshotItem_GetData x) => { return re.Hooks.CallOriginal<re.msgpack.GalleryScreenshotPreviewData>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_GetData( GalleryScreenshotItem self );string GetPath()RTTIre.Hooks.Place( "GalleryScreenshotItem", "GetPath;", (GalleryScreenshotItem_GetPath x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_GetPath( GalleryScreenshotItem self );uint GetHash()RTTIre.Hooks.Place( "GalleryScreenshotItem", "GetHash;", (GalleryScreenshotItem_GetHash x) => { return re.Hooks.CallOriginal<re.msgpack.Uint>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_GetHash( GalleryScreenshotItem self );bool HasScreenshot()RTTIre.Hooks.Place( "GalleryScreenshotItem", "HasScreenshot;", (GalleryScreenshotItem_HasScreenshot x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_HasScreenshot( GalleryScreenshotItem self );WeakHandle<ink.ImageWidget> GetPreviewImageWidget()RTTIvoid OnScreenshotLoaded(Vector2 screenshotSize, int errorCode)RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "OnScreenshotLoaded;Vector2Int32", (GalleryScreenshotItem_OnScreenshotLoaded x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_OnScreenshotLoaded( GalleryScreenshotItem self, Vector2 screenshotSize, int errorCode );void SetSelected(uint hash)RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "SetSelected;Uint32", (GalleryScreenshotItem_SetSelected x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_SetSelected( GalleryScreenshotItem self, uint hash );bool IsSelected(uint hash)RTTIre.Hooks.Place( "GalleryScreenshotItem", "IsSelected;Uint32", (GalleryScreenshotItem_IsSelected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_IsSelected( GalleryScreenshotItem self, uint hash );void DisplayPreload(bool display)RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "DisplayPreload;Bool", (GalleryScreenshotItem_DisplayPreload x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_DisplayPreload( GalleryScreenshotItem self, bool display );void SetFavoriteDisplay(bool isFavorite)RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "SetFavoriteDisplay;Bool", (GalleryScreenshotItem_SetFavoriteDisplay x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_SetFavoriteDisplay( GalleryScreenshotItem self, bool isFavorite );void DisplayEmptyPreview()RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "DisplayEmptyPreview;", (GalleryScreenshotItem_DisplayEmptyPreview x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_DisplayEmptyPreview( GalleryScreenshotItem self );void DisplayErrorPreview()RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "DisplayErrorPreview;", (GalleryScreenshotItem_DisplayErrorPreview x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_DisplayErrorPreview( GalleryScreenshotItem self );void SetInputHintController(ButtonHints buttonHintsController)RTTIre.Hooks.PlaceVoid( "GalleryScreenshotItem", "SetInputHintController;ButtonHints", (GalleryScreenshotItem_SetInputHintController x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_SetInputHintController( GalleryScreenshotItem self, ButtonHints? buttonHintsController );bool IsDisplayingErrorVisual()RTTIre.Hooks.Place( "GalleryScreenshotItem", "IsDisplayingErrorVisual;", (GalleryScreenshotItem_IsDisplayingErrorVisual x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GalleryScreenshotItem_IsDisplayingErrorVisual( GalleryScreenshotItem self );