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

List of all members.

Public Member Functions

 GLDefaultSystem ()
void initSystem ()
void startSystem ()
void stopSystem ()
void shutdownSystem ()
void addInputHandler (final InputHandler _handler)
void removeInputHandler (final InputHandler _handler)
void addEvent (final Event _event)
void addEventHandler (final EventHandler _handler)
void removeEventHandler (final EventHandler _handler)
void addRenderContainer (final RenderContainer _container)
void removeRenderContainer (final RenderContainer _container)
void setTitleName (final String _titleName)
void setDisplayDimensions (final Vector2 _display)
void setRenderDimensions (final Vector2 _render)
RenderInterface getRenderInterface ()
void setCameraPosition (final Vector3 _camera)
SourceGenerator getSourceGenerator ()
void clear ()
void clearInputs ()
void clearEvents ()
boolean update ()
void draw ()

Public Attributes

EventSystem eventSystem = new EventSystem()
InputSystem inputSystem = new InputSystem()

Protected Attributes

JFrame frame = null
String titleName = new String( "Mallet Engine" )
ALSASourceGenerator sourceGenerator = new ALSASourceGenerator()
GLRenderer renderer = new GLRenderer()

Constructor & Destructor Documentation


Member Function Documentation

void com.linxonline.mallet.system.GLDefaultSystem.addRenderContainer ( final RenderContainer  _container)
void com.linxonline.mallet.system.GLDefaultSystem.removeRenderContainer ( final RenderContainer  _container)

Member Data Documentation

GLRenderer com.linxonline.mallet.system.GLDefaultSystem.renderer = new GLRenderer() [protected]
ALSASourceGenerator com.linxonline.mallet.system.GLDefaultSystem.sourceGenerator = new ALSASourceGenerator() [protected]
String com.linxonline.mallet.system.GLDefaultSystem.titleName = new String( "Mallet Engine" ) [protected]

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