ManiaScript Trackmania 2020  30/10/2024
CUIConfig Class Reference

This object handles the interface. More...

#include <2024_10_30.h>

Inheritance diagram for CUIConfig:
CNod

Public Types

enum  EUISequence {
  None, Playing, Intro, Outro,
  Podium, CustomMTClip, EndRound, PlayersPresentation,
  UIInteraction, RollingBackgroundIntro, CustomMTClip_WithUIInteraction, Finish
}
 
enum  EUIStatus {
  None, Normal, Warning, Error,
  Official
}
 
enum  EVisibility {
  None, Normal, Manual, ForcedHidden,
  ForcedVisible
}
 
enum  ELabelsVisibility {
  None, Never, Always, WhenInFrustum,
  WhenVisible, WhenInMiddleOfScreen
}
 
enum  EAvatarVariant { Default, Sad, Happy }
 
enum  EUISound {
  Default, Silence, StartMatch, EndMatch,
  StartRound, EndRound, PhaseChange, TieBreakPoint,
  TiePoint, VictoryPoint, Capture, TimeOut,
  Notice, Warning, PlayerEliminated, PlayerHit,
  Checkpoint, Finish, Record, ScoreProgress,
  RankChange, Bonus, FirstHit, Combo,
  PlayersRemaining, Custom1, Custom2, Custom3,
  Custom4
}
 
enum  ENoticeLevel {
  Default, PlayerInfo, PlayerWarning, MapInfo,
  MapWarning, MatchInfo, MatchWarning
}
 
enum  EMessageDisplay { Chat, Small, Status, Big }
 
enum  EObserverMode { Default, Forced, Forbidden, Manual }
 
enum  EHudVisibility { Nothing, Everything, MarkersOnly, Default }
 
enum  ECutSceneStyle { None, TM, SM }
 

Public Member Functions

Void Spectator_SetAutoTarget_Clear ()
 
Void Spectator_SetAutoTarget_All ()
 
Void Spectator_SetAutoTarget_User (CUser User)
 
Void Spectator_SetForcedTarget_Clear ()
 
Void Spectator_SetForcedTarget_AllPlayers ()
 
Void Spectator_SetForcedTarget_AllMap ()
 
Void Spectator_SetForcedTarget_Entity (CEntity Entity)
 
Void Spectator_SetForcedTarget_Landmark (CMapLandmark Landmark)
 
Void Spectator_SetForcedTarget_Ghost (Ident GhostInstanceId)
 
Void Spectator_SetForcedTarget_Clan (Integer ClanNumber)
 
Void SendChat (Text Text)
 
Void SendNotice (Text Text, CUIConfig::ENoticeLevel Level, CUser Avatar, CUIConfig::EAvatarVariant AvatarVariant, CUIConfig::EUISound Sound, Integer SoundVariant)
 
Text GetLayerManialinkAction (CUILayer Layer)
 
Void ClearLayerManialinkAction (CUILayer Layer)
 
CUIConfigMarker AddMarker (Vec3 Position)
 
CUIConfigMarker AddMarker (CEntity Entity)
 
CUIConfigMarker AddMarker (CMapLandmark Landmark)
 
CUIConfigMarker AddMarker (Ident GhostInstanceId)
 
Void RemoveMarker (CUIConfigMarker Marker)
 
Void ClearMarkers ()
 
Void QueueMessage (Integer Duration, Integer Priority, CUIConfig::EMessageDisplay Level, Text Message, CUser Avatar, CUIConfig::EAvatarVariant AvatarVariant, CUIConfig::EUISound Sound, Integer SoundVariant)
 
Void QueueMessage (Integer Duration, Integer Priority, CUIConfig::EMessageDisplay Level, Text Message, CUIConfig::EUISound Sound, Integer SoundVariant)
 
Void QueueMessage (Integer Duration, Integer Priority, CUIConfig::EMessageDisplay Level, Text Message)
 
Void ClearMessages ()
 

Public Attributes

CUIConfig::EUISequence UISequence
 
Boolean const UISequenceIsCompleted
 
Text UISequence_CustomMTClip
 
Integer UISequence_CustomMTRefTime
 
Boolean UISequence_CanSkipIntroMT
 
Text UISequence_PodiumPlayersWin
 
Text UISequence_PodiumPlayersLose
 
CUIConfig::ECutSceneStyle UISequence_CutSceneStyle
 
Boolean DisableZoomTransitions
 
Text ManialinkPage
 
Text BigMessage
 
Text BigMessageAvatarLogin
 
CUIConfig::EAvatarVariant BigMessageAvatarVariant
 
CUIConfig::EUISound BigMessageSound
 
Integer BigMessageSoundVariant
 
Text StatusMessage
 
Text GaugeMessage
 
Real GaugeRatio
 
Integer GaugeClan
 
Text MarkersXML
 
Boolean OverrideMarkers
 
Array< CUIConfigMarker *const > Markers
 
Array< CUILayer *const > UILayers
 
Boolean OverlayHideNotices
 
Boolean OverlayHideMapInfo
 
Boolean OverlayHideChat
 
Boolean OverlayHideCountdown
 
Boolean OverlayHideCrosshair
 
Boolean OverlayHideGauges
 
Boolean OverlayHideConsumables
 
Boolean OverlayHide321Go
 
Boolean OverlayMute321Go
 
Boolean OverlayHideEndMapLadderRecap
 
Boolean OverlayHideSpectatorInfos
 
Integer OverlayChatLineCount
 
Vec2 OverlayChatOffset
 
Real OverlayChatWidthCoef
 
Vec2 CountdownCoord
 
Boolean NoticesFilter_HidePlayerInfo
 
Boolean NoticesFilter_HidePlayerWarning
 
Boolean NoticesFilter_HidePlayerInfoIfNotMe
 
Boolean NoticesFilter_HidePlayerWarningIfNotMe
 
Boolean NoticesFilter_HideMapInfo
 
Boolean NoticesFilter_HideMapWarning
 
Boolean NoticesFilter_HideMatchInfo
 
Boolean NoticesFilter_HideMatchWarning
 
CUIConfig::ENoticeLevel NoticesFilter_LevelToShowAsBigMessage
 
Text ScoreTable
 
CUIConfig::EVisibility ScoreTableVisibility
 
Text SmallScoreTable
 
CUIConfig::EVisibility SmallScoreTableVisibility
 
Boolean ScoreTableOnlyManialink
 
Boolean AltMenuNoDefaultScores
 
Boolean AltMenuNoCustomScores
 
Boolean OverlayScoreSummary
 
Ident ScoreSummary_Player1
 
Integer ScoreSummary_Points1
 
Integer ScoreSummary_RoundPoints1
 
Integer ScoreSummary_MatchPoints1
 
Real ScoreSummary_Gauge1
 
Ident ScoreSummary_Player2
 
Integer ScoreSummary_Points2
 
Integer ScoreSummary_RoundPoints2
 
Integer ScoreSummary_MatchPoints2
 
Real ScoreSummary_Gauge2
 
Boolean ScreenIn3dHideScoreSummary
 
Boolean ScreenIn3dHideVersus
 
Boolean DisplayControl_UseLiveCamera
 
Boolean DisplayControl_UseEsportsProgrammation
 
Integer CountdownEndTime
 
CUIConfig::EUIStatus UIStatus
 
CUIConfig::EHudVisibility LabelsVisibility
 
Boolean LabelsVisibility_SkipMarkersOnly
 
CUIConfig::ELabelsVisibility AlliesLabelsVisibility
 
CUIConfig::EVisibility AlliesLabelsShowGauges
 
CUIConfig::EVisibility AlliesLabelsShowNames
 
Integer AlliesLabelsMaxCount
 
CUIConfig::ELabelsVisibility TeamLabelsVisibility
 
CUIConfig::EVisibility TeamLabelsShowGauges
 
CUIConfig::EVisibility TeamLabelsShowNames
 
CUIConfig::ELabelsVisibility OpposingTeamLabelsVisibility
 
CUIConfig::EVisibility OpposingTeamLabelsShowGauges
 
CUIConfig::EVisibility OpposingTeamLabelsShowNames
 
Boolean PlayerDisableFreeCam
 
Boolean ForceSpectator
 
Integer SpectatorForceCameraType
 
Real SpectatorCamAutoLatitude
 
Real SpectatorCamAutoLongitude
 
Real SpectatorCamAutoRadius
 
CUIConfig::EObserverMode SpectatorObserverMode
 
- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

This object handles the interface.

Supported declare modes :

  • Local
  • NetworkRead
  • NetworkWrite

Definition at line 7400 of file 2024_10_30.h.

Member Enumeration Documentation

◆ EAvatarVariant

Enumerator
Default 
Sad 
Happy 

Definition at line 7453 of file 2024_10_30.h.

7453  {
7454  Default,
7455  Sad,
7456  Happy,
7457  };

◆ ECutSceneStyle

Enumerator
None 
TM 
SM 

Definition at line 7534 of file 2024_10_30.h.

7534  {
7535  None,
7536  TM,
7537  SM,
7538  };

◆ EHudVisibility

Enumerator
Nothing 
Everything 
MarkersOnly 
Default 

Definition at line 7525 of file 2024_10_30.h.

7525  {
7526  Nothing,
7527  Everything,
7528  MarkersOnly,
7529  Default,
7530  };

◆ ELabelsVisibility

Enumerator
None 
Never 
Always 
WhenInFrustum 
WhenVisible 
WhenInMiddleOfScreen 

Definition at line 7442 of file 2024_10_30.h.

7442  {
7443  None,
7444  Never,
7445  Always,
7446  WhenInFrustum,
7447  WhenVisible,
7449  };

◆ EMessageDisplay

Enumerator
Chat 
Small 
Status 
Big 

Definition at line 7507 of file 2024_10_30.h.

7507  {
7508  Chat,
7509  Small,
7510  Status,
7511  Big,
7512  };

◆ ENoticeLevel

Enumerator
Default 
PlayerInfo 
PlayerWarning 
MapInfo 
MapWarning 
MatchInfo 
MatchWarning 

Definition at line 7495 of file 2024_10_30.h.

7495  {
7496  Default,
7497  PlayerInfo,
7498  PlayerWarning,
7499  MapInfo,
7500  MapWarning,
7501  MatchInfo,
7502  MatchWarning,
7503  };

◆ EObserverMode

Enumerator
Default 
Forced 
Forbidden 
Manual 

Definition at line 7516 of file 2024_10_30.h.

7516  {
7517  Default,
7518  Forced,
7519  Forbidden,
7520  Manual,
7521  };

◆ EUISequence

Enumerator
None 
Playing 
Intro 
Outro 
Podium 
CustomMTClip 
EndRound 
PlayersPresentation 
UIInteraction 
RollingBackgroundIntro 
CustomMTClip_WithUIInteraction 
Finish 

Definition at line 7405 of file 2024_10_30.h.

7405  {
7406  None,
7407  Playing,
7408  Intro,
7409  Outro,
7410  Podium,
7411  CustomMTClip,
7412  EndRound,
7414  UIInteraction,
7417  Finish,
7418  };

◆ EUISound

Enumerator
Default 
Silence 
StartMatch 
EndMatch 
StartRound 
EndRound 
PhaseChange 
TieBreakPoint 
TiePoint 
VictoryPoint 
Capture 
TimeOut 
Notice 
Warning 
PlayerEliminated 
PlayerHit 
Checkpoint 
Finish 
Record 
ScoreProgress 
RankChange 
Bonus 
FirstHit 
Combo 
PlayersRemaining 
Custom1 
Custom2 
Custom3 
Custom4 

Definition at line 7461 of file 2024_10_30.h.

7461  {
7462  Default,
7463  Silence,
7464  StartMatch,
7465  EndMatch,
7466  StartRound,
7467  EndRound,
7468  PhaseChange,
7469  TieBreakPoint,
7470  TiePoint,
7471  VictoryPoint,
7472  Capture,
7473  TimeOut,
7474  Notice,
7475  Warning,
7477  PlayerHit,
7478  Checkpoint,
7479  Finish,
7480  Record,
7481  ScoreProgress,
7482  RankChange,
7483  Bonus,
7484  FirstHit,
7485  Combo,
7487  Custom1,
7488  Custom2,
7489  Custom3,
7490  Custom4,
7491  };

◆ EUIStatus

Enumerator
None 
Normal 
Warning 
Error 
Official 

Definition at line 7422 of file 2024_10_30.h.

7422  {
7423  None,
7424  Normal,
7425  Warning,
7426  Error,
7427  Official,
7428  };

◆ EVisibility

Enumerator
None 
Normal 
Manual 
ForcedHidden 
ForcedVisible 

Definition at line 7432 of file 2024_10_30.h.

7432  {
7433  None,
7434  Normal,
7435  Manual,
7436  ForcedHidden,
7437  ForcedVisible,
7438  };

Member Function Documentation

◆ AddMarker() [1/4]

CUIConfigMarker CUIConfig::AddMarker ( CEntity  Entity)

◆ AddMarker() [2/4]

CUIConfigMarker CUIConfig::AddMarker ( CMapLandmark  Landmark)

◆ AddMarker() [3/4]

CUIConfigMarker CUIConfig::AddMarker ( Ident  GhostInstanceId)

◆ AddMarker() [4/4]

CUIConfigMarker CUIConfig::AddMarker ( Vec3  Position)

◆ ClearLayerManialinkAction()

Void CUIConfig::ClearLayerManialinkAction ( CUILayer  Layer)

◆ ClearMarkers()

Void CUIConfig::ClearMarkers ( )

◆ ClearMessages()

Void CUIConfig::ClearMessages ( )

◆ GetLayerManialinkAction()

Text CUIConfig::GetLayerManialinkAction ( CUILayer  Layer)

◆ QueueMessage() [1/3]

Void CUIConfig::QueueMessage ( Integer  Duration,
Integer  Priority,
CUIConfig::EMessageDisplay  Level,
Text  Message 
)

◆ QueueMessage() [2/3]

Void CUIConfig::QueueMessage ( Integer  Duration,
Integer  Priority,
CUIConfig::EMessageDisplay  Level,
Text  Message,
CUIConfig::EUISound  Sound,
Integer  SoundVariant 
)

◆ QueueMessage() [3/3]

Void CUIConfig::QueueMessage ( Integer  Duration,
Integer  Priority,
CUIConfig::EMessageDisplay  Level,
Text  Message,
CUser  Avatar,
CUIConfig::EAvatarVariant  AvatarVariant,
CUIConfig::EUISound  Sound,
Integer  SoundVariant 
)

◆ RemoveMarker()

Void CUIConfig::RemoveMarker ( CUIConfigMarker  Marker)

◆ SendChat()

Void CUIConfig::SendChat ( Text  Text)

◆ SendNotice()

Void CUIConfig::SendNotice ( Text  Text,
CUIConfig::ENoticeLevel  Level,
CUser  Avatar,
CUIConfig::EAvatarVariant  AvatarVariant,
CUIConfig::EUISound  Sound,
Integer  SoundVariant 
)

◆ Spectator_SetAutoTarget_All()

Void CUIConfig::Spectator_SetAutoTarget_All ( )

◆ Spectator_SetAutoTarget_Clear()

Void CUIConfig::Spectator_SetAutoTarget_Clear ( )

◆ Spectator_SetAutoTarget_User()

Void CUIConfig::Spectator_SetAutoTarget_User ( CUser  User)

◆ Spectator_SetForcedTarget_AllMap()

Void CUIConfig::Spectator_SetForcedTarget_AllMap ( )

◆ Spectator_SetForcedTarget_AllPlayers()

Void CUIConfig::Spectator_SetForcedTarget_AllPlayers ( )

◆ Spectator_SetForcedTarget_Clan()

Void CUIConfig::Spectator_SetForcedTarget_Clan ( Integer  ClanNumber)

◆ Spectator_SetForcedTarget_Clear()

Void CUIConfig::Spectator_SetForcedTarget_Clear ( )

◆ Spectator_SetForcedTarget_Entity()

Void CUIConfig::Spectator_SetForcedTarget_Entity ( CEntity  Entity)

◆ Spectator_SetForcedTarget_Ghost()

Void CUIConfig::Spectator_SetForcedTarget_Ghost ( Ident  GhostInstanceId)

Only in local scripts, since ghosts are only known on the client.

◆ Spectator_SetForcedTarget_Landmark()

Void CUIConfig::Spectator_SetForcedTarget_Landmark ( CMapLandmark  Landmark)

Member Data Documentation

◆ AlliesLabelsMaxCount

Integer CUIConfig::AlliesLabelsMaxCount

Values in range (0 - 250)

Definition at line 7847 of file 2024_10_30.h.

◆ AlliesLabelsShowGauges

CUIConfig::EVisibility CUIConfig::AlliesLabelsShowGauges

Definition at line 7839 of file 2024_10_30.h.

◆ AlliesLabelsShowNames

CUIConfig::EVisibility CUIConfig::AlliesLabelsShowNames

Definition at line 7843 of file 2024_10_30.h.

◆ AlliesLabelsVisibility

CUIConfig::ELabelsVisibility CUIConfig::AlliesLabelsVisibility

Definition at line 7835 of file 2024_10_30.h.

◆ AltMenuNoCustomScores

Boolean CUIConfig::AltMenuNoCustomScores

Definition at line 7755 of file 2024_10_30.h.

◆ AltMenuNoDefaultScores

Boolean CUIConfig::AltMenuNoDefaultScores

Definition at line 7751 of file 2024_10_30.h.

◆ BigMessage

Text CUIConfig::BigMessage

Definition at line 7582 of file 2024_10_30.h.

◆ BigMessageAvatarLogin

Text CUIConfig::BigMessageAvatarLogin

Definition at line 7586 of file 2024_10_30.h.

◆ BigMessageAvatarVariant

CUIConfig::EAvatarVariant CUIConfig::BigMessageAvatarVariant

Definition at line 7590 of file 2024_10_30.h.

◆ BigMessageSound

CUIConfig::EUISound CUIConfig::BigMessageSound

Definition at line 7594 of file 2024_10_30.h.

◆ BigMessageSoundVariant

Integer CUIConfig::BigMessageSoundVariant

Definition at line 7598 of file 2024_10_30.h.

◆ CountdownCoord

Vec2 CUIConfig::CountdownCoord

Definition at line 7691 of file 2024_10_30.h.

◆ CountdownEndTime

Integer CUIConfig::CountdownEndTime

Definition at line 7819 of file 2024_10_30.h.

◆ DisableZoomTransitions

Boolean CUIConfig::DisableZoomTransitions

Definition at line 7574 of file 2024_10_30.h.

◆ DisplayControl_UseEsportsProgrammation

Boolean CUIConfig::DisplayControl_UseEsportsProgrammation

Definition at line 7815 of file 2024_10_30.h.

◆ DisplayControl_UseLiveCamera

Boolean CUIConfig::DisplayControl_UseLiveCamera

Definition at line 7811 of file 2024_10_30.h.

◆ ForceSpectator

Boolean CUIConfig::ForceSpectator

Definition at line 7879 of file 2024_10_30.h.

◆ GaugeClan

Integer CUIConfig::GaugeClan

Definition at line 7614 of file 2024_10_30.h.

◆ GaugeMessage

Text CUIConfig::GaugeMessage

Definition at line 7606 of file 2024_10_30.h.

◆ GaugeRatio

Real CUIConfig::GaugeRatio

Definition at line 7610 of file 2024_10_30.h.

◆ LabelsVisibility

CUIConfig::EHudVisibility CUIConfig::LabelsVisibility

Definition at line 7827 of file 2024_10_30.h.

◆ LabelsVisibility_SkipMarkersOnly

Boolean CUIConfig::LabelsVisibility_SkipMarkersOnly

Definition at line 7831 of file 2024_10_30.h.

◆ ManialinkPage

Text CUIConfig::ManialinkPage

Definition at line 7578 of file 2024_10_30.h.

◆ Markers

Array<CUIConfigMarker* const > CUIConfig::Markers

Definition at line 7627 of file 2024_10_30.h.

◆ MarkersXML

Text CUIConfig::MarkersXML

An XML text describing the map tooltips appearing in the HUD.
It's a set of <marker/> elements which can have the following attributes :

  1. label : a text to display
  2. pos : a vector of 3 world coordinates desribing the position of the marker
  3. playerlogin : alternatively, instead of using pos, you can use a player login. The marker will smoothly follow the player
  4. playerid : similar to playerlogin. Fill it with Player.MarkerId. The marker will smoothly follow the player
  5. box : a vector of 3 dimensions describing the size of the marked object (allows a better placement of the marker on the screen)
  6. gauge : a Real. If between 0. and 1. a gauge will be shown undeneath the text
  7. imageurl : a string. URL of an image to use
  8. distmax : a real. The marker will disappear if the dist to it is greater than distmax
  9. isturning : a bool. Only for markers attached to players. If the marker appear on a minimap, it will turn around to reflect the player orientation.

Definition at line 7618 of file 2024_10_30.h.

◆ NoticesFilter_HideMapInfo

Boolean CUIConfig::NoticesFilter_HideMapInfo

Definition at line 7711 of file 2024_10_30.h.

◆ NoticesFilter_HideMapWarning

Boolean CUIConfig::NoticesFilter_HideMapWarning

Definition at line 7715 of file 2024_10_30.h.

◆ NoticesFilter_HideMatchInfo

Boolean CUIConfig::NoticesFilter_HideMatchInfo

Definition at line 7719 of file 2024_10_30.h.

◆ NoticesFilter_HideMatchWarning

Boolean CUIConfig::NoticesFilter_HideMatchWarning

Definition at line 7723 of file 2024_10_30.h.

◆ NoticesFilter_HidePlayerInfo

Boolean CUIConfig::NoticesFilter_HidePlayerInfo

Definition at line 7695 of file 2024_10_30.h.

◆ NoticesFilter_HidePlayerInfoIfNotMe

Boolean CUIConfig::NoticesFilter_HidePlayerInfoIfNotMe

Definition at line 7703 of file 2024_10_30.h.

◆ NoticesFilter_HidePlayerWarning

Boolean CUIConfig::NoticesFilter_HidePlayerWarning

Definition at line 7699 of file 2024_10_30.h.

◆ NoticesFilter_HidePlayerWarningIfNotMe

Boolean CUIConfig::NoticesFilter_HidePlayerWarningIfNotMe

Definition at line 7707 of file 2024_10_30.h.

◆ NoticesFilter_LevelToShowAsBigMessage

CUIConfig::ENoticeLevel CUIConfig::NoticesFilter_LevelToShowAsBigMessage

Definition at line 7727 of file 2024_10_30.h.

◆ OpposingTeamLabelsShowGauges

CUIConfig::EVisibility CUIConfig::OpposingTeamLabelsShowGauges

Definition at line 7867 of file 2024_10_30.h.

◆ OpposingTeamLabelsShowNames

CUIConfig::EVisibility CUIConfig::OpposingTeamLabelsShowNames

Definition at line 7871 of file 2024_10_30.h.

◆ OpposingTeamLabelsVisibility

CUIConfig::ELabelsVisibility CUIConfig::OpposingTeamLabelsVisibility

Definition at line 7863 of file 2024_10_30.h.

◆ OverlayChatLineCount

Integer CUIConfig::OverlayChatLineCount

Values in range (0 - 40)

Definition at line 7679 of file 2024_10_30.h.

◆ OverlayChatOffset

Vec2 CUIConfig::OverlayChatOffset

Definition at line 7683 of file 2024_10_30.h.

◆ OverlayChatWidthCoef

Real CUIConfig::OverlayChatWidthCoef

Values in range (0.100000-10.000000)

Definition at line 7687 of file 2024_10_30.h.

◆ OverlayHide321Go

Boolean CUIConfig::OverlayHide321Go

Definition at line 7663 of file 2024_10_30.h.

◆ OverlayHideChat

Boolean CUIConfig::OverlayHideChat

Definition at line 7643 of file 2024_10_30.h.

◆ OverlayHideConsumables

Boolean CUIConfig::OverlayHideConsumables

Definition at line 7659 of file 2024_10_30.h.

◆ OverlayHideCountdown

Boolean CUIConfig::OverlayHideCountdown

Definition at line 7647 of file 2024_10_30.h.

◆ OverlayHideCrosshair

Boolean CUIConfig::OverlayHideCrosshair

Definition at line 7651 of file 2024_10_30.h.

◆ OverlayHideEndMapLadderRecap

Boolean CUIConfig::OverlayHideEndMapLadderRecap

Definition at line 7671 of file 2024_10_30.h.

◆ OverlayHideGauges

Boolean CUIConfig::OverlayHideGauges

Definition at line 7655 of file 2024_10_30.h.

◆ OverlayHideMapInfo

Boolean CUIConfig::OverlayHideMapInfo

Definition at line 7639 of file 2024_10_30.h.

◆ OverlayHideNotices

Boolean CUIConfig::OverlayHideNotices

Definition at line 7635 of file 2024_10_30.h.

◆ OverlayHideSpectatorInfos

Boolean CUIConfig::OverlayHideSpectatorInfos

Definition at line 7675 of file 2024_10_30.h.

◆ OverlayMute321Go

Boolean CUIConfig::OverlayMute321Go

Definition at line 7667 of file 2024_10_30.h.

◆ OverlayScoreSummary

Boolean CUIConfig::OverlayScoreSummary

Definition at line 7759 of file 2024_10_30.h.

◆ OverrideMarkers

Boolean CUIConfig::OverrideMarkers

If True, the markers of this UI config overrides the markers of more generic UI configs. If False they are merged.

Definition at line 7623 of file 2024_10_30.h.

◆ PlayerDisableFreeCam

Boolean CUIConfig::PlayerDisableFreeCam

Definition at line 7875 of file 2024_10_30.h.

◆ ScoreSummary_Gauge1

Real CUIConfig::ScoreSummary_Gauge1

Definition at line 7779 of file 2024_10_30.h.

◆ ScoreSummary_Gauge2

Real CUIConfig::ScoreSummary_Gauge2

Definition at line 7799 of file 2024_10_30.h.

◆ ScoreSummary_MatchPoints1

Integer CUIConfig::ScoreSummary_MatchPoints1

Definition at line 7775 of file 2024_10_30.h.

◆ ScoreSummary_MatchPoints2

Integer CUIConfig::ScoreSummary_MatchPoints2

Definition at line 7795 of file 2024_10_30.h.

◆ ScoreSummary_Player1

Ident CUIConfig::ScoreSummary_Player1

Definition at line 7763 of file 2024_10_30.h.

◆ ScoreSummary_Player2

Ident CUIConfig::ScoreSummary_Player2

Definition at line 7783 of file 2024_10_30.h.

◆ ScoreSummary_Points1

Integer CUIConfig::ScoreSummary_Points1

Definition at line 7767 of file 2024_10_30.h.

◆ ScoreSummary_Points2

Integer CUIConfig::ScoreSummary_Points2

Definition at line 7787 of file 2024_10_30.h.

◆ ScoreSummary_RoundPoints1

Integer CUIConfig::ScoreSummary_RoundPoints1

Definition at line 7771 of file 2024_10_30.h.

◆ ScoreSummary_RoundPoints2

Integer CUIConfig::ScoreSummary_RoundPoints2

Definition at line 7791 of file 2024_10_30.h.

◆ ScoreTable

Text CUIConfig::ScoreTable

Definition at line 7731 of file 2024_10_30.h.

◆ ScoreTableOnlyManialink

Boolean CUIConfig::ScoreTableOnlyManialink

Definition at line 7747 of file 2024_10_30.h.

◆ ScoreTableVisibility

CUIConfig::EVisibility CUIConfig::ScoreTableVisibility

Definition at line 7735 of file 2024_10_30.h.

◆ ScreenIn3dHideScoreSummary

Boolean CUIConfig::ScreenIn3dHideScoreSummary

Definition at line 7803 of file 2024_10_30.h.

◆ ScreenIn3dHideVersus

Boolean CUIConfig::ScreenIn3dHideVersus

Definition at line 7807 of file 2024_10_30.h.

◆ SmallScoreTable

Text CUIConfig::SmallScoreTable

Definition at line 7739 of file 2024_10_30.h.

◆ SmallScoreTableVisibility

CUIConfig::EVisibility CUIConfig::SmallScoreTableVisibility

Definition at line 7743 of file 2024_10_30.h.

◆ SpectatorCamAutoLatitude

Real CUIConfig::SpectatorCamAutoLatitude

Definition at line 7887 of file 2024_10_30.h.

◆ SpectatorCamAutoLongitude

Real CUIConfig::SpectatorCamAutoLongitude

Definition at line 7891 of file 2024_10_30.h.

◆ SpectatorCamAutoRadius

Real CUIConfig::SpectatorCamAutoRadius

Definition at line 7895 of file 2024_10_30.h.

◆ SpectatorForceCameraType

Integer CUIConfig::SpectatorForceCameraType

Definition at line 7883 of file 2024_10_30.h.

◆ SpectatorObserverMode

CUIConfig::EObserverMode CUIConfig::SpectatorObserverMode

When not in spectator mode, allow/forbid to change the camera to observe other players. (in Trackmania there's no 'Manual' mode.)

Definition at line 7899 of file 2024_10_30.h.

◆ StatusMessage

Text CUIConfig::StatusMessage

Definition at line 7602 of file 2024_10_30.h.

◆ TeamLabelsShowGauges

CUIConfig::EVisibility CUIConfig::TeamLabelsShowGauges

Definition at line 7855 of file 2024_10_30.h.

◆ TeamLabelsShowNames

CUIConfig::EVisibility CUIConfig::TeamLabelsShowNames

Definition at line 7859 of file 2024_10_30.h.

◆ TeamLabelsVisibility

CUIConfig::ELabelsVisibility CUIConfig::TeamLabelsVisibility

Definition at line 7851 of file 2024_10_30.h.

◆ UILayers

Array<CUILayer* const > CUIConfig::UILayers

Definition at line 7631 of file 2024_10_30.h.

◆ UISequence

CUIConfig::EUISequence CUIConfig::UISequence

Definition at line 7542 of file 2024_10_30.h.

◆ UISequence_CanSkipIntroMT

Boolean CUIConfig::UISequence_CanSkipIntroMT

Definition at line 7558 of file 2024_10_30.h.

◆ UISequence_CustomMTClip

Text CUIConfig::UISequence_CustomMTClip

Definition at line 7550 of file 2024_10_30.h.

◆ UISequence_CustomMTRefTime

Integer CUIConfig::UISequence_CustomMTRefTime

Definition at line 7554 of file 2024_10_30.h.

◆ UISequence_CutSceneStyle

CUIConfig::ECutSceneStyle CUIConfig::UISequence_CutSceneStyle

Definition at line 7570 of file 2024_10_30.h.

◆ UISequence_PodiumPlayersLose

Text CUIConfig::UISequence_PodiumPlayersLose

Definition at line 7566 of file 2024_10_30.h.

◆ UISequence_PodiumPlayersWin

Text CUIConfig::UISequence_PodiumPlayersWin

Definition at line 7562 of file 2024_10_30.h.

◆ UISequenceIsCompleted

Boolean const CUIConfig::UISequenceIsCompleted

Definition at line 7546 of file 2024_10_30.h.

◆ UIStatus

CUIConfig::EUIStatus CUIConfig::UIStatus

Definition at line 7823 of file 2024_10_30.h.


The documentation for this class was generated from the following file:
CUIConfig::Error
@ Error
Definition: 2024_10_30.h:7426
CUIConfig::TieBreakPoint
@ TieBreakPoint
Definition: 2024_10_30.h:7469
CUIConfig::Forced
@ Forced
Definition: 2024_10_30.h:7518
CUIConfig::Notice
@ Notice
Definition: 2024_10_30.h:7474
CUIConfig::Small
@ Small
Definition: 2024_10_30.h:7509
CUIConfig::StartRound
@ StartRound
Definition: 2024_10_30.h:7466
CUIConfig::Default
@ Default
Definition: 2024_10_30.h:7454
CUIConfig::ForcedHidden
@ ForcedHidden
Definition: 2024_10_30.h:7436
CUIConfig::Official
@ Official
Definition: 2024_10_30.h:7427
CUIConfig::Finish
@ Finish
Definition: 2024_10_30.h:7417
CUIConfig::Big
@ Big
Definition: 2024_10_30.h:7511
CUIConfig::Forbidden
@ Forbidden
Definition: 2024_10_30.h:7519
CUIConfig::TM
@ TM
Definition: 2024_10_30.h:7536
CUIConfig::MatchInfo
@ MatchInfo
Definition: 2024_10_30.h:7501
CUIConfig::PlayerWarning
@ PlayerWarning
Definition: 2024_10_30.h:7498
CUIConfig::PlayerHit
@ PlayerHit
Definition: 2024_10_30.h:7477
CUIConfig::Nothing
@ Nothing
Definition: 2024_10_30.h:7526
CUIConfig::Custom3
@ Custom3
Definition: 2024_10_30.h:7489
CUIConfig::ForcedVisible
@ ForcedVisible
Definition: 2024_10_30.h:7437
CUIConfig::Intro
@ Intro
Definition: 2024_10_30.h:7408
CUIConfig::UIInteraction
@ UIInteraction
Definition: 2024_10_30.h:7414
CUIConfig::Playing
@ Playing
Definition: 2024_10_30.h:7407
CUIConfig::PlayersPresentation
@ PlayersPresentation
Definition: 2024_10_30.h:7413
CUIConfig::Record
@ Record
Definition: 2024_10_30.h:7480
CUIConfig::Normal
@ Normal
Definition: 2024_10_30.h:7424
CUIConfig::WhenVisible
@ WhenVisible
Definition: 2024_10_30.h:7447
CUIConfig::Happy
@ Happy
Definition: 2024_10_30.h:7456
CUIConfig::None
@ None
Definition: 2024_10_30.h:7406
CUIConfig::CustomMTClip_WithUIInteraction
@ CustomMTClip_WithUIInteraction
Definition: 2024_10_30.h:7416
CUIConfig::Silence
@ Silence
Definition: 2024_10_30.h:7463
CUIConfig::Manual
@ Manual
Definition: 2024_10_30.h:7435
CUIConfig::PlayerEliminated
@ PlayerEliminated
Definition: 2024_10_30.h:7476
CUIConfig::MatchWarning
@ MatchWarning
Definition: 2024_10_30.h:7502
CUIConfig::Checkpoint
@ Checkpoint
Definition: 2024_10_30.h:7478
CUIConfig::Custom2
@ Custom2
Definition: 2024_10_30.h:7488
CUIConfig::Warning
@ Warning
Definition: 2024_10_30.h:7425
CUIConfig::Always
@ Always
Definition: 2024_10_30.h:7445
CUIConfig::EndRound
@ EndRound
Definition: 2024_10_30.h:7412
CUIConfig::Bonus
@ Bonus
Definition: 2024_10_30.h:7483
CUIConfig::EndMatch
@ EndMatch
Definition: 2024_10_30.h:7465
CUIConfig::PlayersRemaining
@ PlayersRemaining
Definition: 2024_10_30.h:7486
CUIConfig::Everything
@ Everything
Definition: 2024_10_30.h:7527
CUIConfig::Custom4
@ Custom4
Definition: 2024_10_30.h:7490
CUIConfig::SM
@ SM
Definition: 2024_10_30.h:7537
CUIConfig::PlayerInfo
@ PlayerInfo
Definition: 2024_10_30.h:7497
CUIConfig::Custom1
@ Custom1
Definition: 2024_10_30.h:7487
CUIConfig::Combo
@ Combo
Definition: 2024_10_30.h:7485
CUIConfig::Status
@ Status
Definition: 2024_10_30.h:7510
CUIConfig::CustomMTClip
@ CustomMTClip
Definition: 2024_10_30.h:7411
CUIConfig::WhenInFrustum
@ WhenInFrustum
Definition: 2024_10_30.h:7446
CUIConfig::Chat
@ Chat
Definition: 2024_10_30.h:7508
CUIConfig::StartMatch
@ StartMatch
Definition: 2024_10_30.h:7464
CUIConfig::MapWarning
@ MapWarning
Definition: 2024_10_30.h:7500
CUIConfig::Podium
@ Podium
Definition: 2024_10_30.h:7410
CUIConfig::RollingBackgroundIntro
@ RollingBackgroundIntro
Definition: 2024_10_30.h:7415
CUIConfig::MapInfo
@ MapInfo
Definition: 2024_10_30.h:7499
CUIConfig::ScoreProgress
@ ScoreProgress
Definition: 2024_10_30.h:7481
CUIConfig::PhaseChange
@ PhaseChange
Definition: 2024_10_30.h:7468
CUIConfig::Capture
@ Capture
Definition: 2024_10_30.h:7472
CUIConfig::VictoryPoint
@ VictoryPoint
Definition: 2024_10_30.h:7471
CUIConfig::RankChange
@ RankChange
Definition: 2024_10_30.h:7482
CUIConfig::Never
@ Never
Definition: 2024_10_30.h:7444
CUIConfig::TiePoint
@ TiePoint
Definition: 2024_10_30.h:7470
CUIConfig::FirstHit
@ FirstHit
Definition: 2024_10_30.h:7484
CUIConfig::Sad
@ Sad
Definition: 2024_10_30.h:7455
CUIConfig::MarkersOnly
@ MarkersOnly
Definition: 2024_10_30.h:7528
CUIConfig::WhenInMiddleOfScreen
@ WhenInMiddleOfScreen
Definition: 2024_10_30.h:7448
CUIConfig::TimeOut
@ TimeOut
Definition: 2024_10_30.h:7473
CUIConfig::Outro
@ Outro
Definition: 2024_10_30.h:7409