public interface ISystemManager
| Modifier and Type | Method and Description |
|---|---|
static <T extends ISerializable> |
evaluate(java.lang.String fileName)
Deprecated.
|
static <T extends ISerializable> |
evaluateString(java.lang.String stringToReadFrom)
Deprecated.
|
ILevel |
getEntitySystem()
Get the main entity system
|
IEventSystem |
getEventSystem()
Deprecated.
|
ILevel |
getSharedEntitySystem()
Get the shared entity system
|
groovy.lang.GroovyShell |
getShell()
Gets the Groovy Shell
|
void |
loadLevel(java.lang.String filename) |
void |
loadSharedLevel(java.lang.String filename) |
void |
moveEntitiesToMainSystem(IEntity... entities) |
void |
moveEntitiesToMainSystem(java.lang.String... ids) |
void |
moveEntitiesToSharedSystem(IEntity... entities) |
void |
moveEntitiesToSharedSystem(java.lang.String... ids) |
void |
pauseLoop()
This will pause the game loop.
|
void |
play()
This will play the game loop.
|
void |
saveLevel(java.lang.String filename) |
void |
saveSharedLevel(java.lang.String filename) |
void |
step(double dt)
This will step the game's loop.
|
void play()
void pauseLoop()
void step(double dt)
ILevel getEntitySystem()
ILevel getSharedEntitySystem()
void saveLevel(java.lang.String filename)
void saveSharedLevel(java.lang.String filename)
void loadLevel(java.lang.String filename)
void loadSharedLevel(java.lang.String filename)
void moveEntitiesToMainSystem(IEntity... entities)
void moveEntitiesToMainSystem(java.lang.String... ids)
void moveEntitiesToSharedSystem(IEntity... entities)
void moveEntitiesToSharedSystem(java.lang.String... ids)
@Deprecated IEventSystem getEventSystem()
@Deprecated static <T extends ISerializable> java.util.List<T> evaluate(java.lang.String fileName)
@Deprecated static <T extends ISerializable> java.util.List<T> evaluateString(java.lang.String stringToReadFrom)
groovy.lang.GroovyShell getShell()