Trackmania ManiaScript Reference 2026.2.2.1751
A ManiaScript Reference of the new Trackmania.
Loading...
Searching...
No Matches
CUIConfigEvent Class Reference

UIConfig Event. More...

#include <doc.h>

Inheritance diagram for CUIConfigEvent:
[legend]

Public Types

enum  EType {
  Unknown , OnModuleCustomEvent , OnModuleShowRequest , OnModuleHideRequest ,
  OnModuleStorePurchase , OnModuleInventoryDrop , OnModuleInventoryEquip , OnLayerCustomEvent
}
enum  EModuleType {
  Undefined , Hud , Inventory , Store ,
  ScoresTable , Equipment , MenuBase , MenuPage ,
  Chrono , SpeedMeter , PlayerState , TeamState
}

Public Attributes

CUIConfigEvent::EType const Type
CUIConfig *const UI
CUIConfigEvent::EModuleType const ModuleType
Text const Param1
Array< TextParam2
CUILayer *const CustomEventLayer
Text const CustomEventType
Array< TextCustomEventData
Text const ItemUrl
Integer const Quantity
Public Attributes inherited from CBaseEvent
Boolean const HasBeenPassed
Boolean const HasBeenDiscarded
Public Attributes inherited from CBaseConstEvent
Boolean HasBeenProcessed
Public Attributes inherited from CNod
Ident const Id

Detailed Description

UIConfig Event.

Supported declare modes :

  • Local

Member Enumeration Documentation

◆ EModuleType

Enumerator
Undefined 
Hud 
Inventory 
Store 
ScoresTable 
Equipment 
MenuBase 
MenuPage 
Chrono 
SpeedMeter 
PlayerState 
TeamState 

◆ EType

Enumerator
Unknown 
OnModuleCustomEvent 
OnModuleShowRequest 
OnModuleHideRequest 
OnModuleStorePurchase 
OnModuleInventoryDrop 
OnModuleInventoryEquip 
OnLayerCustomEvent 

Member Data Documentation

◆ CustomEventData

Array<Text> CUIConfigEvent::CustomEventData

◆ CustomEventLayer

CUILayer* const CUIConfigEvent::CustomEventLayer

◆ CustomEventType

Text const CUIConfigEvent::CustomEventType

◆ ItemUrl

Text const CUIConfigEvent::ItemUrl

◆ ModuleType

CUIConfigEvent::EModuleType const CUIConfigEvent::ModuleType

◆ Param1

Text const CUIConfigEvent::Param1

◆ Param2

Array<Text> CUIConfigEvent::Param2

◆ Quantity

Integer const CUIConfigEvent::Quantity

◆ Type

CUIConfigEvent::EType const CUIConfigEvent::Type

◆ UI

CUIConfig* const CUIConfigEvent::UI

The documentation for this class was generated from the following file: