Class StateController<T extends IEntity>

java.lang.Object
de.gurkenlabs.litiengine.entities.behavior.StateMachine
de.gurkenlabs.litiengine.entities.behavior.StateController<T>
All Implemented Interfaces:
IBehaviorController, IEntityController, IUpdateable

public class StateController<T extends IEntity>
extends StateMachine
implements IBehaviorController
  • Constructor Summary

    Constructors 
    ModifierConstructorDescription
    protected StateController​(T entity) 
  • Method Summary

    Modifier and TypeMethodDescription
    TgetEntity() 

    Methods inherited from class de.gurkenlabs.litiengine.entities.behavior.StateMachine

    getCurrentState, setState, update

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface de.gurkenlabs.litiengine.entities.behavior.IBehaviorController

    attach, detach

    Methods inherited from interface de.gurkenlabs.litiengine.IUpdateable

    update