Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::InputActionList Class Reference

#include <SceneInputActions.h>

Public Member Functions

 InputActionList ()
 
bool registerInputAction (U16 id, const InputAction &action)
 
bool registerInputAction (U16 id, const DELEGATE< void, InputParams > &action)
 
InputActiongetInputAction (U16 id)
 
const InputActiongetInputAction (U16 id) const
 

Protected Attributes

hashMap< U16, InputAction_inputActions
 
InputAction _noOPAction
 

Detailed Description

Definition at line 122 of file SceneInputActions.h.

Constructor & Destructor Documentation

◆ InputActionList()

Divide::InputActionList::InputActionList ( )

Definition at line 20 of file SceneInputActions.cpp.

Member Function Documentation

◆ getInputAction() [1/2]

InputAction & Divide::InputActionList::getInputAction ( U16  id)

Definition at line 39 of file SceneInputActions.cpp.

◆ getInputAction() [2/2]

const InputAction & Divide::InputActionList::getInputAction ( U16  id) const

Definition at line 49 of file SceneInputActions.cpp.

◆ registerInputAction() [1/2]

bool Divide::InputActionList::registerInputAction ( U16  id,
const DELEGATE< void, InputParams > &  action 
)

Definition at line 35 of file SceneInputActions.cpp.

◆ registerInputAction() [2/2]

bool Divide::InputActionList::registerInputAction ( U16  id,
const InputAction action 
)

Definition at line 26 of file SceneInputActions.cpp.

Member Data Documentation

◆ _inputActions

hashMap<U16 , InputAction> Divide::InputActionList::_inputActions
protected

Definition at line 132 of file SceneInputActions.h.

◆ _noOPAction

InputAction Divide::InputActionList::_noOPAction
protected

Definition at line 133 of file SceneInputActions.h.


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