Mallet Engine  2
Entity-Component based game engine, written in Java.
 All Classes Namespaces Files Functions Variables
Public Member Functions | Protected Member Functions | Protected Attributes
com.linxonline.mallet.entity.InputComponent Class Reference
Inheritance diagram for com.linxonline.mallet.entity.InputComponent:
Inheritance graph
[legend]
Collaboration diagram for com.linxonline.mallet.entity.InputComponent:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 InputComponent ()
 InputComponent (final String _name, final String _group)
void setInputAdapterInterface (final InputAdapterInterface _adapter)
void passInputEvent (final InputEvent _event)
void update (final float _dt)

Protected Member Functions

void processInputEvent (final InputEvent _input)

Protected Attributes

InputAdapterInterface inputAdapter = null
ArrayList< InputEvent > inputs = new ArrayList<InputEvent>()

Constructor & Destructor Documentation

com.linxonline.mallet.entity.InputComponent.InputComponent ( final String  _name,
final String  _group 
)

Member Function Documentation

void com.linxonline.mallet.entity.InputComponent.processInputEvent ( final InputEvent  _input) [protected]
void com.linxonline.mallet.entity.InputComponent.setInputAdapterInterface ( final InputAdapterInterface  _adapter)

Member Data Documentation

InputAdapterInterface com.linxonline.mallet.entity.InputComponent.inputAdapter = null [protected]
ArrayList<InputEvent> com.linxonline.mallet.entity.InputComponent.inputs = new ArrayList<InputEvent>() [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables