luxlabs header browser preview


@class HKSPStateMachineState;

@interface HKSPStateMachineContext : NSObject

@property (nonatomic) BOOL isInitializing;
@property (retain, nonatomic) HKSPStateMachineState *nextState;
@property (retain, nonatomic) HKSPStateMachineState *previousState;
@property (readonly, nonatomic) BOOL hasStateTransition;
@property (readonly, nonatomic) BOOL hasStateTransitionOrInitializing;
@property (readonly, nonatomic) BOOL hasStateTransitionAndNotInitializing;

- (id)succinctDescriptionBuilder;
- (id)descriptionBuilderWithMultilinePrefix:(id)a0;
- (id)description;
- (id)descriptionWithMultilinePrefix:(id)a0;
- (void).cxx_destruct;
- (id)succinctDescription;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)contextWithNextState:(id)a0 previousState:(id)a1 isInitializing:(BOOL)a2;
- (id)initWithNextState:(id)a0 previousState:(id)a1 isInitializing:(BOOL)a2;

@end