Engauge Digitizer 2
Loading...
Searching...
No Matches
GuidelineViewStateLock Class Reference

Implements guideline behavior for GUIDELINE_VIEW_STATE_LOCK. More...

#include <GuidelineViewStateLock.h>

Inheritance diagram for GuidelineViewStateLock:
Inheritance graph
Collaboration diagram for GuidelineViewStateLock:
Collaboration graph

Public Member Functions

 GuidelineViewStateLock (GuidelineViewStateContext &context)
 Single constructor.
virtual ~GuidelineViewStateLock ()
virtual void begin ()
 Transition into state.
virtual void end ()
 Transition out of state.
virtual void handleStateChange (GuidelineViewState state)
 User or software changed the current view state widgets.
virtual GuidelineViewState state () const
 Return state for serializing.
Public Member Functions inherited from GuidelineViewStateAbstractBase
 GuidelineViewStateAbstractBase (GuidelineViewStateContext &context)
 Single constructor.
virtual ~GuidelineViewStateAbstractBase ()

Additional Inherited Members

Protected Member Functions inherited from GuidelineViewStateAbstractBase
GuidelineViewStateContextcontext () const
 Context in charge of the state classes.

Detailed Description

Implements guideline behavior for GUIDELINE_VIEW_STATE_LOCK.

Definition at line 13 of file GuidelineViewStateLock.h.

Constructor & Destructor Documentation

◆ GuidelineViewStateLock()

GuidelineViewStateLock::GuidelineViewStateLock ( GuidelineViewStateContext & context)

Single constructor.

Definition at line 13 of file GuidelineViewStateLock.cpp.

13 :
15{
16}
GuidelineViewStateContext & context() const
Context in charge of the state classes.
GuidelineViewStateAbstractBase(GuidelineViewStateContext &context)
Single constructor.

◆ ~GuidelineViewStateLock()

GuidelineViewStateLock::~GuidelineViewStateLock ( )
virtual

Definition at line 18 of file GuidelineViewStateLock.cpp.

19{
20}

Member Function Documentation

◆ begin()

void GuidelineViewStateLock::begin ( )
virtual

Transition into state.

Implements GuidelineViewStateAbstractBase.

Definition at line 22 of file GuidelineViewStateLock.cpp.

23{
24 LOG4CPP_INFO_S ((*mainCat)) << "GuidelineViewStateLock::begin";
25}
log4cpp::Category * mainCat
Definition Logger.cpp:14
#define LOG4CPP_INFO_S(logger)
Definition convenience.h:18

◆ end()

void GuidelineViewStateLock::end ( )
virtual

Transition out of state.

Implements GuidelineViewStateAbstractBase.

Definition at line 27 of file GuidelineViewStateLock.cpp.

28{
29 LOG4CPP_INFO_S ((*mainCat)) << "GuidelineViewStateLock::end";
30}

◆ handleStateChange()

void GuidelineViewStateLock::handleStateChange ( GuidelineViewState state)
virtual

User or software changed the current view state widgets.

Implements GuidelineViewStateAbstractBase.

Definition at line 32 of file GuidelineViewStateLock.cpp.

33{
35}
void requestStateTransition(GuidelineViewState guidelineState)
Request a state transition.
virtual GuidelineViewState state() const
Return state for serializing.

◆ state()

GuidelineViewState GuidelineViewStateLock::state ( ) const
virtual

Return state for serializing.

Implements GuidelineViewStateAbstractBase.

Definition at line 37 of file GuidelineViewStateLock.cpp.

38{
40}
@ GUIDELINE_VIEW_STATE_LOCK

The documentation for this class was generated from the following files: