Class Transition

java.lang.Object
de.gurkenlabs.litiengine.entities.behavior.Transition
All Implemented Interfaces:
Comparable<Transition>
Direct Known Subclasses:
EntityTransition

public abstract class Transition extends Object implements Comparable<Transition>
  • Constructor Details

    • Transition

      protected Transition(int priority)
    • Transition

      protected Transition(int priority, State targetState)
  • Method Details

    • compareTo

      public int compareTo(Transition other)
      Specified by:
      compareTo in interface Comparable<Transition>
    • getNextState

      public State getNextState()
    • getPriority

      public int getPriority()
    • conditionsFullfilled

      protected abstract boolean conditionsFullfilled()