OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | List of all members
InputBindings Class Reference

#include <InputBindings.h>

Inheritance diagram for InputBindings:
IBindings

Public Member Functions

 InputBindings (InputScriptEventHandler &inputScriptEventHandler)
 
virtual sol::table createBindingTable (sol::state_view &solState) const override
 
- Public Member Functions inherited from IBindings
virtual ~IBindings ()=default
 
virtual sol::table createBindingTable (sol::state_view &solState) const =0
 

Private Member Functions

void _fillTableWithEnums (sol::table &table) const
 

Private Attributes

InputScriptEventHandler_inputScriptEventHandler
 

Constructor & Destructor Documentation

◆ InputBindings()

InputBindings::InputBindings ( InputScriptEventHandler inputScriptEventHandler)
explicit

Member Function Documentation

◆ _fillTableWithEnums()

void InputBindings::_fillTableWithEnums ( sol::table &  table) const
private

◆ createBindingTable()

sol::table InputBindings::createBindingTable ( sol::state_view &  solState) const
overridevirtual

Implements IBindings.

Member Data Documentation

◆ _inputScriptEventHandler

InputScriptEventHandler& InputBindings::_inputScriptEventHandler
private

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