class
MinimapPOIMappinController
- 12 properties
- 14 functions
- 1 derived class
Extends game.ui.BaseMinimapMappinController game.ui.MappinBaseController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Derived
Properties
| Property | Type | Offset | |
|---|---|---|---|
pulseWidget | ink.WidgetReference | 0x80 | scripted |
pingAnimationOnStateChange | bool | 0x98 | scripted |
poiMappin | WeakHandle<game.map.pins.PointOfInterestMappin> | 0xA0 | scripted |
questMappin | WeakHandle<game.map.pins.QuestMappin> | 0xB0 | scripted |
isCompletedPhase | bool | 0xC0 | scripted |
mappinPhase | game.data.MappinPhase | 0xC1 | scripted |
pingAnim | ink.anim.Proxy? | 0xC8 | scripted |
mappinVariant | game.data.MappinVariant | 0xD8 | scripted |
c_pingAnimCount | uint | 0xDC | scripted |
isNcpdScanner | bool | 0xE0 | scripted |
vehicleMinimapMappinComponent | VehicleMinimapMappinComponent? | 0xE8 | scripted |
keepIconOnClamping | bool | 0xF8 | scripted |
Functions
void Initialize()overrideRTTIre.Hooks.PlaceVoid( "MinimapPOIMappinController", "Initialize;", (MinimapPOIMappinController_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_Initialize( MinimapPOIMappinController self );void Intro()overrideRTTIre.Hooks.PlaceVoid( "MinimapPOIMappinController", "Intro;", (MinimapPOIMappinController_Intro x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_Intro( MinimapPOIMappinController self );bool OnUninitialize()RTTIre.Hooks.Place( "MinimapPOIMappinController", "OnUninitialize", (MinimapPOIMappinController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_OnUninitialize( MinimapPOIMappinController self );void Update()overrideRTTIre.Hooks.PlaceVoid( "MinimapPOIMappinController", "Update;", (MinimapPOIMappinController_Update x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_Update( MinimapPOIMappinController self );bool PlayPingAnimation(bool? loopInfinite, CName? overrideAnimName)RTTIre.Hooks.Place( "MinimapPOIMappinController", "PlayPingAnimation;BoolCName", (MinimapPOIMappinController_PlayPingAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_PlayPingAnimation( MinimapPOIMappinController self, bool? loopInfinite, CName? overrideAnimName );void StopPingAnimation(bool? goToEnd)RTTIre.Hooks.PlaceVoid( "MinimapPOIMappinController", "StopPingAnimation;Bool", (MinimapPOIMappinController_StopPingAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_StopPingAnimation( MinimapPOIMappinController self, bool? goToEnd );void RequestUpdateRootState()RTTIre.Hooks.PlaceVoid( "MinimapPOIMappinController", "RequestUpdateRootState;", (MinimapPOIMappinController_RequestUpdateRootState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_RequestUpdateRootState( MinimapPOIMappinController self );bool OnQuestMappinHighlight(QuestMappinHighlightEvent evt)RTTIre.Hooks.Place( "MinimapPOIMappinController", "OnQuestMappinHighlight", (MinimapPOIMappinController_OnQuestMappinHighlight x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_OnQuestMappinHighlight( MinimapPOIMappinController self, QuestMappinHighlightEvent? evt );bool OnPulseAnimLoop(ink.anim.Proxy anim)RTTIre.Hooks.Place( "MinimapPOIMappinController", "OnPulseAnimLoop", (MinimapPOIMappinController_OnPulseAnimLoop x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_OnPulseAnimLoop( MinimapPOIMappinController self, ink.anim.Proxy? anim );void UpdateVisibility()RTTIre.Hooks.PlaceVoid( "MinimapPOIMappinController", "UpdateVisibility;", (MinimapPOIMappinController_UpdateVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_UpdateVisibility( MinimapPOIMappinController self );void UpdateIcon()RTTIre.Hooks.PlaceVoid( "MinimapPOIMappinController", "UpdateIcon;", (MinimapPOIMappinController_UpdateIcon x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_UpdateIcon( MinimapPOIMappinController self );CName ComputeRootState()overrideRTTIre.Hooks.Place( "MinimapPOIMappinController", "ComputeRootState;", (MinimapPOIMappinController_ComputeRootState x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_ComputeRootState( MinimapPOIMappinController self );bool KeepIconOnClamping()overrideRTTIre.Hooks.Place( "MinimapPOIMappinController", "KeepIconOnClamping;", (MinimapPOIMappinController_KeepIconOnClamping x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_KeepIconOnClamping( MinimapPOIMappinController self );bool IsNcpdScanner(game.data.MappinVariant variant)RTTIre.Hooks.Place( "MinimapPOIMappinController", "IsNcpdScanner;gamedataMappinVariant", (MinimapPOIMappinController_IsNcpdScanner x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MinimapPOIMappinController_IsNcpdScanner( MinimapPOIMappinController self, game.data.MappinVariant variant );