ManiaScript Trackmania 2020  30/10/2024
CActionManager Class Reference

Documentation for class CActionManager. More...

#include <2024_10_30.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 17804 of file 2024_10_30.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 17809 of file 2024_10_30.h.

17809  {
17810  Slot_A,
17811  Slot_B,
17812  Slot_C,
17813  Slot_D,
17814  Slot_E,
17815  Slot_F,
17816  Slot_G,
17817  Slot_H,
17818  };

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 17834 of file 2024_10_30.h.


The documentation for this class was generated from the following file:
CActionManager::Slot_E
@ Slot_E
Definition: 2024_10_30.h:17814
CActionManager::Slot_C
@ Slot_C
Definition: 2024_10_30.h:17812
CActionManager::Slot_B
@ Slot_B
Definition: 2024_10_30.h:17811
CActionManager::Slot_F
@ Slot_F
Definition: 2024_10_30.h:17815
CActionManager::Slot_G
@ Slot_G
Definition: 2024_10_30.h:17816
CActionManager::Slot_H
@ Slot_H
Definition: 2024_10_30.h:17817
CActionManager::Slot_D
@ Slot_D
Definition: 2024_10_30.h:17813
CActionManager::Slot_A
@ Slot_A
Definition: 2024_10_30.h:17810