ManiaScript Trackmania 2020  14/07/2025
CUIConfigMarker Class Reference

Documentation for class CUIConfigMarker. More...

#include <2025_07_14.h>

Inheritance diagram for CUIConfigMarker:
CNod

Public Types

enum  EAnchorType {
  Invalid, Position, Player, Entity,
  Landmark, GhostInstance
}
 
enum  EMiniMapVisibility { Never, Always, WhenInFrame }
 
enum  EHudVisibility {
  Never, Always, WhenInFrustum, WhenVisible,
  WhenInMiddleOfScreen
}
 

Public Attributes

CUIConfigMarker::EAnchorType const Type
 
Boolean IsTurning
 
Boolean ShowArmor
 
Text Label
 
Vec3 Box
 
Text Icon
 
Vec3 Color
 
Text ImageUrl
 
Text ManialinkFrameId
 
Real DistMin
 
Real DistMax
 
CUIConfigMarker::EMiniMapVisibility MiniMapVisibility
 
CUIConfigMarker::EHudVisibility HudVisibility
 
Boolean HideOnSelf
 
Real Gauge
 
- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

Documentation for class CUIConfigMarker.

Definition at line 17179 of file 2025_07_14.h.

Member Enumeration Documentation

◆ EAnchorType

Enumerator
Invalid 
Position 
Player 
Entity 
Landmark 
GhostInstance 

Definition at line 17184 of file 2025_07_14.h.

17184  {
17185  Invalid,
17186  Position,
17187  Player,
17188  Entity,
17189  Landmark,
17190  GhostInstance,
17191  };

◆ EHudVisibility

Enumerator
Never 
Always 
WhenInFrustum 
WhenVisible 
WhenInMiddleOfScreen 

Definition at line 17203 of file 2025_07_14.h.

17203  {
17204  Never,
17205  Always,
17206  WhenInFrustum,
17207  WhenVisible,
17209  };

◆ EMiniMapVisibility

Enumerator
Never 
Always 
WhenInFrame 

Definition at line 17195 of file 2025_07_14.h.

17195  {
17196  Never,
17197  Always,
17198  WhenInFrame,
17199  };

Member Data Documentation

◆ Box

Vec3 CUIConfigMarker::Box

Definition at line 17229 of file 2025_07_14.h.

◆ Color

Vec3 CUIConfigMarker::Color

Definition at line 17237 of file 2025_07_14.h.

◆ DistMax

Real CUIConfigMarker::DistMax

DistMax is not used to fade out the marker when spectating

Definition at line 17253 of file 2025_07_14.h.

◆ DistMin

Real CUIConfigMarker::DistMin

Definition at line 17249 of file 2025_07_14.h.

◆ Gauge

Real CUIConfigMarker::Gauge

Definition at line 17270 of file 2025_07_14.h.

◆ HideOnSelf

Boolean CUIConfigMarker::HideOnSelf

Hide the marker if it is on the current player. Only if Type is EAnchorType::Player .

Definition at line 17266 of file 2025_07_14.h.

◆ HudVisibility

CUIConfigMarker::EHudVisibility CUIConfigMarker::HudVisibility

Definition at line 17261 of file 2025_07_14.h.

◆ Icon

Text CUIConfigMarker::Icon

Definition at line 17233 of file 2025_07_14.h.

◆ ImageUrl

Text CUIConfigMarker::ImageUrl

Definition at line 17241 of file 2025_07_14.h.

◆ IsTurning

Boolean CUIConfigMarker::IsTurning

Definition at line 17217 of file 2025_07_14.h.

◆ Label

Text CUIConfigMarker::Label

Definition at line 17225 of file 2025_07_14.h.

◆ ManialinkFrameId

Text CUIConfigMarker::ManialinkFrameId

Definition at line 17245 of file 2025_07_14.h.

◆ MiniMapVisibility

CUIConfigMarker::EMiniMapVisibility CUIConfigMarker::MiniMapVisibility

Definition at line 17257 of file 2025_07_14.h.

◆ ShowArmor

Boolean CUIConfigMarker::ShowArmor

Definition at line 17221 of file 2025_07_14.h.

◆ Type

CUIConfigMarker::EAnchorType const CUIConfigMarker::Type

Definition at line 17213 of file 2025_07_14.h.


The documentation for this class was generated from the following file:
CUIConfigMarker::WhenInFrustum
@ WhenInFrustum
Definition: 2025_07_14.h:17206
CUIConfigMarker::Never
@ Never
Definition: 2025_07_14.h:17196
CUIConfigMarker::Landmark
@ Landmark
Definition: 2025_07_14.h:17189
CUIConfigMarker::GhostInstance
@ GhostInstance
Definition: 2025_07_14.h:17190
CUIConfigMarker::Position
@ Position
Definition: 2025_07_14.h:17186
CUIConfigMarker::WhenInMiddleOfScreen
@ WhenInMiddleOfScreen
Definition: 2025_07_14.h:17208
CUIConfigMarker::Always
@ Always
Definition: 2025_07_14.h:17197
CUIConfigMarker::WhenInFrame
@ WhenInFrame
Definition: 2025_07_14.h:17198
CUIConfigMarker::Entity
@ Entity
Definition: 2025_07_14.h:17188
CUIConfigMarker::Invalid
@ Invalid
Definition: 2025_07_14.h:17185
CUIConfigMarker::WhenVisible
@ WhenVisible
Definition: 2025_07_14.h:17207
CUIConfigMarker::Player
@ Player
Definition: 2025_07_14.h:17187