Data Structures | |
class | House |
Typedefs | |
typedef House | BuildingSuper |
Functions | |
void | BuildingBase () |
void | InitializeActions () |
override void | GetActions (typename action_input_type, out array< ActionBase_Basic > actions) |
void | SetActions () |
void | AddAction (typename actionName) |
void | RemoveAction (typename actionName) |
Variables | |
House | typename |
House | m_BuildingTypeActionsMap = new map<typename, ref TInputActionMap> |
TInputActionMap | m_InputActionMap |
bool | m_ActionsInitialize |
typedef House BuildingSuper |
void AddAction | ( | typename actionName | ) |
void BuildingBase | ( | ) |
References m_ActionsInitialize.
override void GetActions | ( | typename action_input_type | , |
out array< ActionBase_Basic > | actions | ||
) |
References InitializeActions(), m_ActionsInitialize, and m_InputActionMap.
void InitializeActions | ( | ) |
References m_BuildingTypeActionsMap, m_InputActionMap, SetActions(), and Type.
void RemoveAction | ( | typename actionName | ) |
References GetGame(), ActionBase::GetInputType(), GetPlayer(), and m_InputActionMap.
void SetActions | ( | ) |
bool m_ActionsInitialize |
House m_BuildingTypeActionsMap = new map<typename, ref TInputActionMap> |
Referenced by InitializeActions().
TInputActionMap m_InputActionMap |