ManiaScript Trackmania 2020  30/10/2024
CUILayer Class Reference

Documentation for class CUILayer. More...

#include <2024_10_30.h>

Inheritance diagram for CUILayer:
CNod

Public Types

enum  EUILayerType {
  Normal, ScoresTable, ScreenIn3d, AltMenu,
  Markers, CutScene, InGameMenu, EditorPlugin,
  ManiaplanetPlugin, ManiaplanetMenu, LoadingScreen
}
 
enum  EUILayerAnimation {
  None, DownFast, DownSlow, LeftFast,
  LeftSlow, RightFast, RightSlow, ScaleFast,
  ScaleSlow, UpFast, UpSlow
}
 

Public Attributes

Boolean IsVisible
 
Boolean const AnimInProgress
 
CUILayer::EUILayerType Type
 
CUILayer::EUILayerAnimation InAnimation
 
CUILayer::EUILayerAnimation OutAnimation
 
CUILayer::EUILayerAnimation InOutAnimation
 
Text AttachId
 
Text ManialinkPage
 
CMlPage *const LocalPage
 
Boolean const IsLocalPageScriptRunning
 
- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

Documentation for class CUILayer.

Definition at line 6959 of file 2024_10_30.h.

Member Enumeration Documentation

◆ EUILayerAnimation

Enumerator
None 
DownFast 
DownSlow 
LeftFast 
LeftSlow 
RightFast 
RightSlow 
ScaleFast 
ScaleSlow 
UpFast 
UpSlow 

Definition at line 6980 of file 2024_10_30.h.

6980  {
6981  None,
6982  DownFast,
6983  DownSlow,
6984  LeftFast,
6985  LeftSlow,
6986  RightFast,
6987  RightSlow,
6988  ScaleFast,
6989  ScaleSlow,
6990  UpFast,
6991  UpSlow,
6992  };

◆ EUILayerType

Enumerator
Normal 
ScoresTable 
ScreenIn3d 
AltMenu 
Markers 
CutScene 
InGameMenu 
EditorPlugin 
ManiaplanetPlugin 
ManiaplanetMenu 
LoadingScreen 

Definition at line 6964 of file 2024_10_30.h.

6964  {
6965  Normal,
6966  ScoresTable,
6967  ScreenIn3d,
6968  AltMenu,
6969  Markers,
6970  CutScene,
6971  InGameMenu,
6972  EditorPlugin,
6975  LoadingScreen,
6976  };

Member Data Documentation

◆ AnimInProgress

Boolean const CUILayer::AnimInProgress

Definition at line 7000 of file 2024_10_30.h.

◆ AttachId

Text CUILayer::AttachId

Definition at line 7020 of file 2024_10_30.h.

◆ InAnimation

CUILayer::EUILayerAnimation CUILayer::InAnimation

Definition at line 7008 of file 2024_10_30.h.

◆ InOutAnimation

CUILayer::EUILayerAnimation CUILayer::InOutAnimation

Definition at line 7016 of file 2024_10_30.h.

◆ IsLocalPageScriptRunning

Boolean const CUILayer::IsLocalPageScriptRunning

Definition at line 7032 of file 2024_10_30.h.

◆ IsVisible

Boolean CUILayer::IsVisible

Definition at line 6996 of file 2024_10_30.h.

◆ LocalPage

CMlPage* const CUILayer::LocalPage

Definition at line 7028 of file 2024_10_30.h.

◆ ManialinkPage

Text CUILayer::ManialinkPage

Definition at line 7024 of file 2024_10_30.h.

◆ OutAnimation

CUILayer::EUILayerAnimation CUILayer::OutAnimation

Definition at line 7012 of file 2024_10_30.h.

◆ Type

CUILayer::EUILayerType CUILayer::Type

Definition at line 7004 of file 2024_10_30.h.


The documentation for this class was generated from the following file:
CUILayer::EditorPlugin
@ EditorPlugin
Definition: 2024_10_30.h:6972
CUILayer::InGameMenu
@ InGameMenu
Definition: 2024_10_30.h:6971
CUILayer::ScaleFast
@ ScaleFast
Definition: 2024_10_30.h:6988
CUILayer::DownSlow
@ DownSlow
Definition: 2024_10_30.h:6983
CUILayer::ScoresTable
@ ScoresTable
Definition: 2024_10_30.h:6966
CUILayer::CutScene
@ CutScene
Definition: 2024_10_30.h:6970
CUILayer::LeftSlow
@ LeftSlow
Definition: 2024_10_30.h:6985
CUILayer::RightSlow
@ RightSlow
Definition: 2024_10_30.h:6987
CUILayer::AltMenu
@ AltMenu
Definition: 2024_10_30.h:6968
CUILayer::ScaleSlow
@ ScaleSlow
Definition: 2024_10_30.h:6989
CUILayer::None
@ None
Definition: 2024_10_30.h:6981
CUILayer::ManiaplanetMenu
@ ManiaplanetMenu
Definition: 2024_10_30.h:6974
CUILayer::DownFast
@ DownFast
Definition: 2024_10_30.h:6982
CUILayer::UpFast
@ UpFast
Definition: 2024_10_30.h:6990
CUILayer::LoadingScreen
@ LoadingScreen
Definition: 2024_10_30.h:6975
CUILayer::Markers
@ Markers
Definition: 2024_10_30.h:6969
CUILayer::ManiaplanetPlugin
@ ManiaplanetPlugin
Definition: 2024_10_30.h:6973
CUILayer::ScreenIn3d
@ ScreenIn3d
Definition: 2024_10_30.h:6967
CUILayer::LeftFast
@ LeftFast
Definition: 2024_10_30.h:6984
CUILayer::UpSlow
@ UpSlow
Definition: 2024_10_30.h:6991
CUILayer::RightFast
@ RightFast
Definition: 2024_10_30.h:6986
CUILayer::Normal
@ Normal
Definition: 2024_10_30.h:6965