ManiaScript Trackmania 2020  30/10/2024
CUIConfigMarker Class Reference

Documentation for class CUIConfigMarker. More...

#include <2024_10_30.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 17151 of file 2024_10_30.h.

Member Enumeration Documentation

◆ EAnchorType

Enumerator
Invalid 
Position 
Player 
Entity 
Landmark 
GhostInstance 

Definition at line 17156 of file 2024_10_30.h.

17156  {
17157  Invalid,
17158  Position,
17159  Player,
17160  Entity,
17161  Landmark,
17162  GhostInstance,
17163  };

◆ EHudVisibility

Enumerator
Never 
Always 
WhenInFrustum 
WhenVisible 
WhenInMiddleOfScreen 

Definition at line 17175 of file 2024_10_30.h.

17175  {
17176  Never,
17177  Always,
17178  WhenInFrustum,
17179  WhenVisible,
17181  };

◆ EMiniMapVisibility

Enumerator
Never 
Always 
WhenInFrame 

Definition at line 17167 of file 2024_10_30.h.

17167  {
17168  Never,
17169  Always,
17170  WhenInFrame,
17171  };

Member Data Documentation

◆ Box

Vec3 CUIConfigMarker::Box

Definition at line 17201 of file 2024_10_30.h.

◆ Color

Vec3 CUIConfigMarker::Color

Definition at line 17209 of file 2024_10_30.h.

◆ DistMax

Real CUIConfigMarker::DistMax

DistMax is not used to fade out the marker when spectating

Definition at line 17225 of file 2024_10_30.h.

◆ DistMin

Real CUIConfigMarker::DistMin

Definition at line 17221 of file 2024_10_30.h.

◆ Gauge

Real CUIConfigMarker::Gauge

Definition at line 17242 of file 2024_10_30.h.

◆ HideOnSelf

Boolean CUIConfigMarker::HideOnSelf

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

Definition at line 17238 of file 2024_10_30.h.

◆ HudVisibility

CUIConfigMarker::EHudVisibility CUIConfigMarker::HudVisibility

Definition at line 17233 of file 2024_10_30.h.

◆ Icon

Text CUIConfigMarker::Icon

Definition at line 17205 of file 2024_10_30.h.

◆ ImageUrl

Text CUIConfigMarker::ImageUrl

Definition at line 17213 of file 2024_10_30.h.

◆ IsTurning

Boolean CUIConfigMarker::IsTurning

Definition at line 17189 of file 2024_10_30.h.

◆ Label

Text CUIConfigMarker::Label

Definition at line 17197 of file 2024_10_30.h.

◆ ManialinkFrameId

Text CUIConfigMarker::ManialinkFrameId

Definition at line 17217 of file 2024_10_30.h.

◆ MiniMapVisibility

CUIConfigMarker::EMiniMapVisibility CUIConfigMarker::MiniMapVisibility

Definition at line 17229 of file 2024_10_30.h.

◆ ShowArmor

Boolean CUIConfigMarker::ShowArmor

Definition at line 17193 of file 2024_10_30.h.

◆ Type

CUIConfigMarker::EAnchorType const CUIConfigMarker::Type

Definition at line 17185 of file 2024_10_30.h.


The documentation for this class was generated from the following file:
CUIConfigMarker::WhenInFrustum
@ WhenInFrustum
Definition: 2024_10_30.h:17178
CUIConfigMarker::Never
@ Never
Definition: 2024_10_30.h:17168
CUIConfigMarker::Landmark
@ Landmark
Definition: 2024_10_30.h:17161
CUIConfigMarker::GhostInstance
@ GhostInstance
Definition: 2024_10_30.h:17162
CUIConfigMarker::Position
@ Position
Definition: 2024_10_30.h:17158
CUIConfigMarker::WhenInMiddleOfScreen
@ WhenInMiddleOfScreen
Definition: 2024_10_30.h:17180
CUIConfigMarker::Always
@ Always
Definition: 2024_10_30.h:17169
CUIConfigMarker::WhenInFrame
@ WhenInFrame
Definition: 2024_10_30.h:17170
CUIConfigMarker::Entity
@ Entity
Definition: 2024_10_30.h:17160
CUIConfigMarker::Invalid
@ Invalid
Definition: 2024_10_30.h:17157
CUIConfigMarker::WhenVisible
@ WhenVisible
Definition: 2024_10_30.h:17179
CUIConfigMarker::Player
@ Player
Definition: 2024_10_30.h:17159