Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
LuaInputAction Struct Reference
Inheritance diagram for LuaInputAction:
Inheritance graph
[legend]
Collaboration diagram for LuaInputAction:
Collaboration graph
[legend]

Public Member Functions

 LuaInputAction (std::string _id)
 
const char * getType () const
 
KeyChord getBinding () const
 
KeyChord getBinding2 () const
 
void setBinding (KeyChord &bind)
 
void setBinding2 (KeyChord &bind)
 
void onPress ()
 
void onRelease ()
 
bool isActive ()
 
bool isJustActive ()
 
ActiongetAction () const
 
- Public Member Functions inherited from LuaWrappable
virtual ~LuaWrappable ()
 

Public Attributes

std::string id
 

Constructor & Destructor Documentation

◆ LuaInputAction()

LuaInputAction::LuaInputAction ( std::string  _id)
inline

Member Function Documentation

◆ getAction()

Action * LuaInputAction::getAction ( ) const
inline
Here is the call graph for this function:

◆ getBinding()

KeyChord LuaInputAction::getBinding ( ) const
inline
Here is the call graph for this function:

◆ getBinding2()

KeyChord LuaInputAction::getBinding2 ( ) const
inline
Here is the call graph for this function:

◆ getType()

const char * LuaInputAction::getType ( ) const
inline

◆ isActive()

bool LuaInputAction::isActive ( )
inline
Here is the call graph for this function:

◆ isJustActive()

bool LuaInputAction::isJustActive ( )
inline
Here is the call graph for this function:

◆ onPress()

void LuaInputAction::onPress ( )
inline
Here is the call graph for this function:

◆ onRelease()

void LuaInputAction::onRelease ( )
inline
Here is the call graph for this function:

◆ setBinding()

void LuaInputAction::setBinding ( KeyChord bind)
inline
Here is the call graph for this function:

◆ setBinding2()

void LuaInputAction::setBinding2 ( KeyChord bind)
inline
Here is the call graph for this function:

Member Data Documentation

◆ id

std::string LuaInputAction::id

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