class game.ui
MappinBaseController
game.ui.MappinBaseController
- 6 properties
- 28 functions
- 2 derived classes
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
iconWidget | ink.ImageWidgetReference | 0x198 | |
playerTrackedWidget | ink.WidgetReference | 0x1B0 | |
scaleWidget | ink.WidgetReference | 0x1C8 | |
animPlayerTrackedWidget | ink.WidgetReference | 0x0 | scripted |
animPlayerAboveBelowWidget | ink.WidgetReference | 0x18 | scripted |
taggedWidgets | ink.WidgetReference[] | 0x30 | scripted |
Functions
void SetRootVisible(bool visible)RTTIre.Hooks.PlaceVoid( "gameuiMappinBaseController", "SetRootVisible", (MappinBaseController_SetRootVisible x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_SetRootVisible( game.ui.MappinBaseController self, bool visible );game.data.MappinUIRuntimeProfile_Record? GetProfile()RTTIre.Hooks.Place( "gameuiMappinBaseController", "GetProfile", (MappinBaseController_GetProfile x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MappinUIRuntimeProfile_Record>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_GetProfile( game.ui.MappinBaseController self );WeakHandle<game.map.pins.IMappin> GetMappin()RTTIbool ShouldShowDistance()RTTIre.Hooks.Place( "gameuiMappinBaseController", "ShouldShowDistance", (MappinBaseController_ShouldShowDistance x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_ShouldShowDistance( game.ui.MappinBaseController self );bool ShouldShowDisplayName()RTTIre.Hooks.Place( "gameuiMappinBaseController", "ShouldShowDisplayName", (MappinBaseController_ShouldShowDisplayName x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_ShouldShowDisplayName( game.ui.MappinBaseController self );void SetProjectToScreenSpace(bool projectToScreenSpace)RTTIre.Hooks.PlaceVoid( "gameuiMappinBaseController", "SetProjectToScreenSpace", (MappinBaseController_SetProjectToScreenSpace x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_SetProjectToScreenSpace( game.ui.MappinBaseController self, bool projectToScreenSpace );bool IsClamped()RTTIre.Hooks.Place( "gameuiMappinBaseController", "IsClamped", (MappinBaseController_IsClamped x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_IsClamped( game.ui.MappinBaseController self );bool ShouldClamp()RTTIre.Hooks.Place( "gameuiMappinBaseController", "ShouldClamp", (MappinBaseController_ShouldClamp x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_ShouldClamp( game.ui.MappinBaseController self );void OverrideClamp(bool shouldClamp)RTTIre.Hooks.PlaceVoid( "gameuiMappinBaseController", "OverrideClamp", (MappinBaseController_OverrideClamp x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_OverrideClamp( game.ui.MappinBaseController self, bool shouldClamp );void OverrideClampX(bool shouldClamp)RTTIre.Hooks.PlaceVoid( "gameuiMappinBaseController", "OverrideClampX", (MappinBaseController_OverrideClampX x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_OverrideClampX( game.ui.MappinBaseController self, bool shouldClamp );void OverrideClampY(bool shouldClamp)RTTIre.Hooks.PlaceVoid( "gameuiMappinBaseController", "OverrideClampY", (MappinBaseController_OverrideClampY x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_OverrideClampY( game.ui.MappinBaseController self, bool shouldClamp );void OverrideScaleByDistance(bool shouldScale)RTTIre.Hooks.PlaceVoid( "gameuiMappinBaseController", "OverrideScaleByDistance", (MappinBaseController_OverrideScaleByDistance x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_OverrideScaleByDistance( game.ui.MappinBaseController self, bool shouldScale );bool IsCustomPositionTracked()RTTIre.Hooks.Place( "gameuiMappinBaseController", "IsCustomPositionTracked", (MappinBaseController_IsCustomPositionTracked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_IsCustomPositionTracked( game.ui.MappinBaseController self );bool IsDelamainTaxiTracked()RTTIre.Hooks.Place( "gameuiMappinBaseController", "IsDelamainTaxiTracked", (MappinBaseController_IsDelamainTaxiTracked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_IsDelamainTaxiTracked( game.ui.MappinBaseController self );bool IsPlayerTracked()RTTIre.Hooks.Place( "gameuiMappinBaseController", "IsPlayerTracked", (MappinBaseController_IsPlayerTracked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_IsPlayerTracked( game.ui.MappinBaseController self );bool IsTracked()RTTIre.Hooks.Place( "gameuiMappinBaseController", "IsTracked", (MappinBaseController_IsTracked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_IsTracked( game.ui.MappinBaseController self );bool IsGPSPortal()RTTIre.Hooks.Place( "gameuiMappinBaseController", "IsGPSPortal", (MappinBaseController_IsGPSPortal x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_IsGPSPortal( game.ui.MappinBaseController self );float GetDistanceToPlayer()RTTIre.Hooks.Place( "gameuiMappinBaseController", "GetDistanceToPlayer", (MappinBaseController_GetDistanceToPlayer x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_GetDistanceToPlayer( game.ui.MappinBaseController self );game.map.pins.VerticalPositioning GetVerticalRelationToPlayer()RTTIre.Hooks.Place( "gameuiMappinBaseController", "GetVerticalRelationToPlayer", (MappinBaseController_GetVerticalRelationToPlayer x) => { return re.Hooks.CallOriginal<re.msgpack.game.map.pins.VerticalPositioning>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_GetVerticalRelationToPlayer( game.ui.MappinBaseController self );void SetIgnorePriority(bool ignore)RTTIre.Hooks.PlaceVoid( "gameuiMappinBaseController", "SetIgnorePriority", (MappinBaseController_SetIgnorePriority x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_SetIgnorePriority( game.ui.MappinBaseController self, bool ignore );void RequestForcedUpdate()RTTIre.Hooks.PlaceVoid( "gameuiMappinBaseController", "RequestForcedUpdate", (MappinBaseController_RequestForcedUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_RequestForcedUpdate( game.ui.MappinBaseController self );void UpdateRootState()RTTIre.Hooks.PlaceVoid( "gameuiMappinBaseController", "UpdateRootState;", (MappinBaseController_UpdateRootState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_UpdateRootState( game.ui.MappinBaseController self );void UpdateTrackedState()RTTIre.Hooks.PlaceVoid( "gameuiMappinBaseController", "UpdateTrackedState;", (MappinBaseController_UpdateTrackedState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_UpdateTrackedState( game.ui.MappinBaseController self );CName ComputeRootState()RTTIre.Hooks.Place( "gameuiMappinBaseController", "ComputeRootState;", (MappinBaseController_ComputeRootState x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_ComputeRootState( game.ui.MappinBaseController self );WeakHandle<ink.Widget> GetWidgetForNameplateSlot()RTTIGameplayRoleMappinData? GetVisualData()RTTIre.Hooks.Place( "gameuiMappinBaseController", "GetVisualData;", (MappinBaseController_GetVisualData x) => { return re.Hooks.CallOriginal<re.msgpack.GameplayRoleMappinData>(); } ); [Msgpack.Gen] public readonly partial record struct MappinBaseController_GetVisualData( game.ui.MappinBaseController self );WeakHandle<animation.Player> GetAnimPlayer_Tracked()RTTIWeakHandle<animation.Player> GetAnimPlayer_AboveBelow()RTTI