Mallet Engine
2
Entity-Component based game engine, written in Java.
|
Public Member Functions | |
Event () | |
Event (final String _eventType, final Object _object) | |
final boolean | isEventByString (final String _name) |
final boolean | isEventByHashCode (final String _name) |
final boolean | isEventByHashCode (final int _hashCode) |
final void | setEvent (final String _eventType, final Object _object) |
final String | getEventType () |
final Object | getVariable () |
Static Public Attributes | |
static final String[] | NONE_EVENT_TYPES = { "NONE" } |
static final String[] | ALL_EVENT_TYPES = { "ALL" } |
com.linxonline.mallet.event.Event.Event | ( | final String | _eventType, |
final Object | _object | ||
) |
final String com.linxonline.mallet.event.Event.getEventType | ( | ) |
final Object com.linxonline.mallet.event.Event.getVariable | ( | ) |
final boolean com.linxonline.mallet.event.Event.isEventByHashCode | ( | final String | _name | ) |
Best used with Strings of 16 or less characters
final boolean com.linxonline.mallet.event.Event.isEventByHashCode | ( | final int | _hashCode | ) |
Best used with Strings of 16 or less characters
final boolean com.linxonline.mallet.event.Event.isEventByString | ( | final String | _name | ) |
Do the exceptionally slow String by String comparison
final void com.linxonline.mallet.event.Event.setEvent | ( | final String | _eventType, |
final Object | _object | ||
) |
Enables an Event to be reused.
final String [] com.linxonline.mallet.event.Event.ALL_EVENT_TYPES = { "ALL" } [static] |
final String [] com.linxonline.mallet.event.Event.NONE_EVENT_TYPES = { "NONE" } [static] |