ManiaScript Reference  2019-05
CModulePlaygroundScoresTable Struct Reference
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, TMStunts, TMRespawns, TMCheckpoints,
  TMPrevTime, SMPoints, SMRoundPoints
}
 

Public Member Functions

Void SetFooterText (Text FooterText)
 
Void ResetCustomColumns (CScore Score)
 
Void ResetCustomColumns ()
 
Void Scores_Sort (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 (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
const Ident Id
 

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 

◆ EScoreSortOrder

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

Member Function Documentation

◆ ResetColor()

Void CModulePlaygroundScoresTable::ResetColor ( CScore  Score)

◆ ResetCustomColumns() [1/2]

Void CModulePlaygroundScoresTable::ResetCustomColumns ( CScore  Score)

◆ ResetCustomColumns() [2/2]

Void CModulePlaygroundScoresTable::ResetCustomColumns ( )

◆ Scores_Sort()

Void CModulePlaygroundScoresTable::Scores_Sort ( EScoreSortOrder  SortOrder)

◆ SetColor()

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

◆ SetColumnValue() [1/3]

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

◆ SetColumnValue() [2/3]

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

◆ SetColumnValue() [3/3]

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

◆ SetColumnVisibility() [1/2]

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

◆ SetColumnVisibility() [2/2]

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

◆ SetFooterText()

Void CModulePlaygroundScoresTable::SetFooterText ( Text  FooterText)