Class GKStateMachine

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class GKStateMachine
    extends NSObject
    Since:
    Available in iOS 9.0 and later.
    • Constructor Detail

      • GKStateMachine

        public GKStateMachine()
      • GKStateMachine

        protected GKStateMachine​(NSObject.Handle h,
                                 long handle)
    • Method Detail

      • getCurrentState

        public GKState getCurrentState()
      • update

        public void update​(double sec)
      • getState

        public GKState getState​(java.lang.Class<? extends GKState> stateClass)
      • canEnterState

        public boolean canEnterState​(java.lang.Class<? extends GKState> stateClass)
      • enterState

        public boolean enterState​(java.lang.Class<? extends GKState> stateClass)