Lines Matching defs:State
45 // #pragma mark - State
48 struct DefaultWindowBehaviour::State {
49 State(DefaultWindowBehaviour& behavior)
57 virtual ~State()
61 virtual void EnterState(State* previousState)
65 virtual void ExitState(State* nextState)
96 struct DefaultWindowBehaviour::MouseTrackingState : State {
101 State(behavior),
267 virtual void EnterState(State* prevState)
271 virtual void ExitState(State* nextState)
434 virtual void EnterState(State* previousState)
448 virtual void ExitState(State* nextState)
508 struct DefaultWindowBehaviour::DecoratorButtonState : State {
512 State(behavior),
518 virtual void EnterState(State* previousState)
624 struct DefaultWindowBehaviour::ManageWindowState : State {
627 State(behavior),
634 virtual void EnterState(State* previousState)
639 virtual void ExitState(State* nextState)
1203 DefaultWindowBehaviour::_NextState(State* state)
1210 ObjectDeleter<State> oldState(fState.Detach());