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

List of all members.

Public Member Functions

 EventSystem ()
final void addEventHandler (final EventHandler _handler)
final void removeEventHandler (final EventHandler _handler)
void removeHandlersNow ()
final void addEvent (final Event _event)
final void update ()
final void clearHandlers ()
final void clearEvents ()
final boolean hasEvents ()

Constructor & Destructor Documentation


Member Function Documentation

Add EventHandler to handlers list & search through the EventHandlers EventTypes, placing it in the correct lists, so Events can be filtered correctly.

Removes the EventHandler in the next update().

Removes the EventHandler now, no questions asked.


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