class game.ui
PhotomodeLightIndicatorController
game.ui.PhotomodeLightIndicatorController
- 7 properties
- 8 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
indicatorRef | ink.WidgetReference | 0x0 | scripted |
indicatorIconRef | ink.WidgetReference | 0x18 | scripted |
indicatorNumRef | ink.TextWidgetReference | 0x30 | scripted |
correctionAngle | float | 0x48 | scripted |
activeIndex | int | 0x4C | scripted |
currentCamera | WeakHandle<ent.Entity> | 0x50 | scripted |
maxSize | Vector2 | 0x60 | scripted |
Functions
WeakHandle<ink.ScreenProjection> GetProjection(int index)RTTIvoid ClearProjections()RTTIre.Hooks.PlaceVoid( "gameuiPhotomodeLightIndicatorController", "ClearProjections", (PhotomodeLightIndicatorController_ClearProjections x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhotomodeLightIndicatorController_ClearProjections( game.ui.PhotomodeLightIndicatorController self );bool OnInitialize()RTTIre.Hooks.Place( "gameuiPhotomodeLightIndicatorController", "OnInitialize", (PhotomodeLightIndicatorController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhotomodeLightIndicatorController_OnInitialize( game.ui.PhotomodeLightIndicatorController self );bool OnUninitialize()RTTIre.Hooks.Place( "gameuiPhotomodeLightIndicatorController", "OnUninitialize", (PhotomodeLightIndicatorController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhotomodeLightIndicatorController_OnUninitialize( game.ui.PhotomodeLightIndicatorController self );bool OnSetActiveCamera(game.ui.PhotomodeCameraSwitchedEvent evt)RTTIre.Hooks.Place( "gameuiPhotomodeLightIndicatorController", "OnSetActiveCamera", (PhotomodeLightIndicatorController_OnSetActiveCamera x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhotomodeLightIndicatorController_OnSetActiveCamera( game.ui.PhotomodeLightIndicatorController self, game.ui.PhotomodeCameraSwitchedEvent? evt );bool OnActiveIndexChanged(game.ui.PhotomodeSetActiveLightEvent evt)RTTIre.Hooks.Place( "gameuiPhotomodeLightIndicatorController", "OnActiveIndexChanged", (PhotomodeLightIndicatorController_OnActiveIndexChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhotomodeLightIndicatorController_OnActiveIndexChanged( game.ui.PhotomodeLightIndicatorController self, game.ui.PhotomodeSetActiveLightEvent? evt );bool OnUpdateProjection(ink.ScreenProjection projection)RTTIre.Hooks.Place( "gameuiPhotomodeLightIndicatorController", "OnUpdateProjection", (PhotomodeLightIndicatorController_OnUpdateProjection x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhotomodeLightIndicatorController_OnUpdateProjection( game.ui.PhotomodeLightIndicatorController self, ink.ScreenProjection? projection );WeakHandle<ink.ScreenProjection> GetCurrentProjection()RTTI