ManiaScript Trackmania 2020  14/07/2025
CModulePlaygroundScoresTable Class Reference

Documentation for class CModulePlaygroundScoresTable. More...

#include <2025_07_14.h>

Inheritance diagram for CModulePlaygroundScoresTable:
CModulePlayground CNod

Public Types

enum  EColumnType {
  CustomString, CustomNatural, CustomInteger, CustomReal,
  CustomTime, Avatar, Name, ManiaStars,
  Tools, Tags, TMBestTime, TMPrevTime,
  TMBestLapTime, TMStunts, TMRespawns, TMCheckpoints,
  TMPoints, TMPrevRaceDeltaPoints, SMPoints, SMRoundPoints
}
 
enum  EScoreSortOrder {
  Default, Name, LadderRanking, TMPoints,
  TMBestTime, TMBestLapTime, TMStunts, TMRespawns,
  TMCheckpoints, TMPrevTime, SMPoints, SMRoundPoints
}
 

Public Member Functions

Void SetFooterText (Text FooterText)
 
Void ResetCustomColumns (CScore Score)
 
Void ResetCustomColumns ()
 
Void Scores_Sort (CModulePlaygroundScoresTable::EScoreSortOrder SortOrder)
 
Void SetColumnValue (CScore Score, Text ColumnId, Text ColumnValue)
 
Void SetColumnValue (CScore Score, Text ColumnId, Integer ColumnValue)
 
Void SetColumnValue (CScore Score, Text ColumnId, Real ColumnValue)
 
Void SetColumnVisibility (CModulePlaygroundScoresTable::EColumnType Type, Boolean Visibility)
 
Void SetColumnVisibility (Text ColumnId, Boolean Visibility)
 
Void SetColor (CScore Score, Vec3 Color)
 
Void ResetColor (CScore Score)
 
- Public Member Functions inherited from CModulePlayground
Void Hide ()
 
Void Hide (CUIConfig UIConfig)
 
Void Show ()
 
Void Show (CUIConfig UIConfig)
 
Boolean IsVisible (CUIConfig UIConfig)
 

Additional Inherited Members

- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

Documentation for class CModulePlaygroundScoresTable.

Definition at line 18810 of file 2025_07_14.h.

Member Enumeration Documentation

◆ EColumnType

Enumerator
CustomString 
CustomNatural 
CustomInteger 
CustomReal 
CustomTime 
Avatar 
Name 
ManiaStars 
Tools 
Tags 
TMBestTime 
TMPrevTime 
TMBestLapTime 
TMStunts 
TMRespawns 
TMCheckpoints 
TMPoints 
TMPrevRaceDeltaPoints 
SMPoints 
SMRoundPoints 

Definition at line 18815 of file 2025_07_14.h.

18815  {
18816  CustomString,
18817  CustomNatural,
18818  CustomInteger,
18819  CustomReal,
18820  CustomTime,
18821  Avatar,
18822  Name,
18823  ManiaStars,
18824  Tools,
18825  Tags,
18826  TMBestTime,
18827  TMPrevTime,
18828  TMBestLapTime,
18829  TMStunts,
18830  TMRespawns,
18831  TMCheckpoints,
18832  TMPoints,
18834  SMPoints,
18835  SMRoundPoints,
18836  };

◆ EScoreSortOrder

Enumerator
Default 
Name 
LadderRanking 
TMPoints 
TMBestTime 
TMBestLapTime 
TMStunts 
TMRespawns 
TMCheckpoints 
TMPrevTime 
SMPoints 
SMRoundPoints 

Definition at line 18840 of file 2025_07_14.h.

18840  {
18841  Default,
18842  Name,
18843  LadderRanking,
18844  TMPoints,
18845  TMBestTime,
18846  TMBestLapTime,
18847  TMStunts,
18848  TMRespawns,
18849  TMCheckpoints,
18850  TMPrevTime,
18851  SMPoints,
18852  SMRoundPoints,
18853  };

Member Function Documentation

◆ ResetColor()

Void CModulePlaygroundScoresTable::ResetColor ( CScore  Score)

◆ ResetCustomColumns() [1/2]

Void CModulePlaygroundScoresTable::ResetCustomColumns ( )

◆ ResetCustomColumns() [2/2]

Void CModulePlaygroundScoresTable::ResetCustomColumns ( CScore  Score)

◆ Scores_Sort()

Void CModulePlaygroundScoresTable::Scores_Sort ( CModulePlaygroundScoresTable::EScoreSortOrder  SortOrder)

◆ SetColor()

Void CModulePlaygroundScoresTable::SetColor ( CScore  Score,
Vec3  Color 
)

◆ SetColumnValue() [1/3]

Void CModulePlaygroundScoresTable::SetColumnValue ( CScore  Score,
Text  ColumnId,
Integer  ColumnValue 
)

◆ SetColumnValue() [2/3]

Void CModulePlaygroundScoresTable::SetColumnValue ( CScore  Score,
Text  ColumnId,
Real  ColumnValue 
)

◆ SetColumnValue() [3/3]

Void CModulePlaygroundScoresTable::SetColumnValue ( CScore  Score,
Text  ColumnId,
Text  ColumnValue 
)

◆ SetColumnVisibility() [1/2]

Void CModulePlaygroundScoresTable::SetColumnVisibility ( CModulePlaygroundScoresTable::EColumnType  Type,
Boolean  Visibility 
)

◆ SetColumnVisibility() [2/2]

Void CModulePlaygroundScoresTable::SetColumnVisibility ( Text  ColumnId,
Boolean  Visibility 
)

◆ SetFooterText()

Void CModulePlaygroundScoresTable::SetFooterText ( Text  FooterText)

The documentation for this class was generated from the following file:
CModulePlaygroundScoresTable::CustomTime
@ CustomTime
Definition: 2025_07_14.h:18820
CModulePlaygroundScoresTable::Avatar
@ Avatar
Definition: 2025_07_14.h:18821
CModulePlaygroundScoresTable::Default
@ Default
Definition: 2025_07_14.h:18841
CModulePlaygroundScoresTable::Tools
@ Tools
Definition: 2025_07_14.h:18824
CModulePlaygroundScoresTable::CustomString
@ CustomString
Definition: 2025_07_14.h:18816
CModulePlaygroundScoresTable::CustomNatural
@ CustomNatural
Definition: 2025_07_14.h:18817
CModulePlaygroundScoresTable::SMRoundPoints
@ SMRoundPoints
Definition: 2025_07_14.h:18835
CModulePlaygroundScoresTable::TMBestLapTime
@ TMBestLapTime
Definition: 2025_07_14.h:18828
CModulePlaygroundScoresTable::SMPoints
@ SMPoints
Definition: 2025_07_14.h:18834
CModulePlaygroundScoresTable::TMPoints
@ TMPoints
Definition: 2025_07_14.h:18832
CModulePlaygroundScoresTable::Tags
@ Tags
Definition: 2025_07_14.h:18825
CModulePlaygroundScoresTable::CustomInteger
@ CustomInteger
Definition: 2025_07_14.h:18818
CModulePlaygroundScoresTable::TMStunts
@ TMStunts
Definition: 2025_07_14.h:18829
CModulePlaygroundScoresTable::TMBestTime
@ TMBestTime
Definition: 2025_07_14.h:18826
CModulePlaygroundScoresTable::Name
@ Name
Definition: 2025_07_14.h:18822
CModulePlaygroundScoresTable::TMPrevRaceDeltaPoints
@ TMPrevRaceDeltaPoints
Definition: 2025_07_14.h:18833
CModulePlaygroundScoresTable::LadderRanking
@ LadderRanking
Definition: 2025_07_14.h:18843
CModulePlaygroundScoresTable::TMPrevTime
@ TMPrevTime
Definition: 2025_07_14.h:18827
CModulePlaygroundScoresTable::TMCheckpoints
@ TMCheckpoints
Definition: 2025_07_14.h:18831
CModulePlaygroundScoresTable::ManiaStars
@ ManiaStars
Definition: 2025_07_14.h:18823
CModulePlaygroundScoresTable::TMRespawns
@ TMRespawns
Definition: 2025_07_14.h:18830
CModulePlaygroundScoresTable::CustomReal
@ CustomReal
Definition: 2025_07_14.h:18819