public abstract class EntityState<T extends Entity> extends State implements IEntityState
| Modifier | Constructor and Description |
|---|---|
protected |
EntityState(java.lang.String name,
T entity,
IEnvironment env) |
| Modifier and Type | Method and Description |
|---|---|
T |
getEntity() |
IEnvironment |
getEnvironment() |
enter, exit, getName, getTransitionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenter, executeBehaviour, exit, getName, getTransitionsprotected EntityState(java.lang.String name,
T entity,
IEnvironment env)
public T getEntity()
getEntity in interface IEntityProviderpublic IEnvironment getEnvironment()