ManiaScript Trackmania 2020  14/07/2025
CActionManager Class Reference

Documentation for class CActionManager. More...

#include <2025_07_14.h>

Inheritance diagram for CActionManager:
CNod

Public Types

enum  EActionSlot {
  Slot_A, Slot_B, Slot_C, Slot_D,
  Slot_E, Slot_F, Slot_G, Slot_H
}
 

Public Member Functions

CActionInterface Action_GetState (CPlayer Player, CActionManager::EActionSlot Slot)
 
CActionInterface Action_GetState (CModeVehicle Vehicle, Integer VehicleSlotIndex, CActionManager::EActionSlot Slot)
 
CActionInterface Action_GetState (CModeTurret Turret, CActionManager::EActionSlot Slot)
 

Public Attributes

Array< CActionInterface * > Actions
 
- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

Documentation for class CActionManager.

Definition at line 17832 of file 2025_07_14.h.

Member Enumeration Documentation

◆ EActionSlot

Enumerator
Slot_A 
Slot_B 
Slot_C 
Slot_D 
Slot_E 
Slot_F 
Slot_G 
Slot_H 

Definition at line 17837 of file 2025_07_14.h.

17837  {
17838  Slot_A,
17839  Slot_B,
17840  Slot_C,
17841  Slot_D,
17842  Slot_E,
17843  Slot_F,
17844  Slot_G,
17845  Slot_H,
17846  };

Member Function Documentation

◆ Action_GetState() [1/3]

CActionInterface CActionManager::Action_GetState ( CModeTurret  Turret,
CActionManager::EActionSlot  Slot 
)

◆ Action_GetState() [2/3]

CActionInterface CActionManager::Action_GetState ( CModeVehicle  Vehicle,
Integer  VehicleSlotIndex,
CActionManager::EActionSlot  Slot 
)

◆ Action_GetState() [3/3]

CActionInterface CActionManager::Action_GetState ( CPlayer  Player,
CActionManager::EActionSlot  Slot 
)

Member Data Documentation

◆ Actions

Array<CActionInterface*> CActionManager::Actions

Definition at line 17862 of file 2025_07_14.h.


The documentation for this class was generated from the following file:
CActionManager::Slot_E
@ Slot_E
Definition: 2025_07_14.h:17842
CActionManager::Slot_C
@ Slot_C
Definition: 2025_07_14.h:17840
CActionManager::Slot_B
@ Slot_B
Definition: 2025_07_14.h:17839
CActionManager::Slot_F
@ Slot_F
Definition: 2025_07_14.h:17843
CActionManager::Slot_G
@ Slot_G
Definition: 2025_07_14.h:17844
CActionManager::Slot_H
@ Slot_H
Definition: 2025_07_14.h:17845
CActionManager::Slot_D
@ Slot_D
Definition: 2025_07_14.h:17841
CActionManager::Slot_A
@ Slot_A
Definition: 2025_07_14.h:17838