class
PhotoModeSticker
- 2 properties
- 5 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
image | ink.ImageWidgetReference | 0x0 | scripted |
stickersController | WeakHandle<game.ui.PhotoModeStickersController> | 0x18 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "PhotoModeSticker", "OnInitialize", (PhotoModeSticker_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhotoModeSticker_OnInitialize( PhotoModeSticker self );void SetAtlas(red.ResourceReferenceScriptToken atlasPath)RTTIre.Hooks.PlaceVoid( "PhotoModeSticker", "SetAtlas;ResRef", (PhotoModeSticker_SetAtlas x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhotoModeSticker_SetAtlas( PhotoModeSticker self, red.ResourceReferenceScriptToken atlasPath );void SetImage(CName imagePart)RTTIre.Hooks.PlaceVoid( "PhotoModeSticker", "SetImage;CName", (PhotoModeSticker_SetImage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhotoModeSticker_SetImage( PhotoModeSticker self, CName imagePart );bool OnStickerHovered(ink.PointerEvent e)RTTIre.Hooks.Place( "PhotoModeSticker", "OnStickerHovered", (PhotoModeSticker_OnStickerHovered x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhotoModeSticker_OnStickerHovered( PhotoModeSticker self, ink.PointerEvent? e );bool OnStickerHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "PhotoModeSticker", "OnStickerHoverOut", (PhotoModeSticker_OnStickerHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhotoModeSticker_OnStickerHoverOut( PhotoModeSticker self, ink.PointerEvent? e );