| Interface | Description |
|---|---|
| IAction | |
| IActiveComponent | Deprecated |
| IComponent |
This is the interface for all components, which hold data.
|
| IDataReader<T> |
Class to read in serializables of type T.
|
| IDataWriter<T> |
The class to write serializables to a file.
|
| IEditor | |
| IEntity |
Interface for an entity.
|
| IEntityEditor | |
| IEntitySystem |
Created by Tom on 4/24/2016.
|
| IEnvironmentEditor | |
| IEvent | Deprecated |
| IEventEditor | |
| IEventSystem |
Might be scrapped in the future! Reference:
http://stackoverflow.com/questions/937302/simple-java-message-dispatching-
system
Interface for a global event system based on this model:
https://wiki.jmonkeyengine.org/doku.php/jme3:scripting:groovy_event [Trigger:
Event(s)+Condition(s)->Result(s)]
|
| IGameScript |
Template for scripts executed within the game loop
|
| ILevel |
The interface for an Level, which holds all the entities.
|
| IPhysicsEngine |
Interface for the physics engine
|
| ISerializable |
Interface for serializable objects.
|
| ISystem | Deprecated |
| ISystemManager |
Created by rhondusmithwick on 3/31/16.
|
| ITemplateLoader<T> |
Load the specs from some resource (XML, properties file etc).
|
| IView |