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

Implements guideline behavior for GUIDELINE_VIEW_STATE_HIDE. More...

#include <GuidelineViewStateEdit.h>

Inheritance diagram for GuidelineViewStateEdit:
Inheritance graph
Collaboration diagram for GuidelineViewStateEdit:
Collaboration graph

Public Member Functions

 GuidelineViewStateEdit (GuidelineViewStateContext &context)
 Single constructor.
virtual ~GuidelineViewStateEdit ()
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_HIDE.

Definition at line 13 of file GuidelineViewStateEdit.h.

Constructor & Destructor Documentation

◆ GuidelineViewStateEdit()

GuidelineViewStateEdit::GuidelineViewStateEdit ( GuidelineViewStateContext & context)

Single constructor.

Definition at line 13 of file GuidelineViewStateEdit.cpp.

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

◆ ~GuidelineViewStateEdit()

GuidelineViewStateEdit::~GuidelineViewStateEdit ( )
virtual

Definition at line 18 of file GuidelineViewStateEdit.cpp.

19{
20}

Member Function Documentation

◆ begin()

void GuidelineViewStateEdit::begin ( )
virtual

Transition into state.

Implements GuidelineViewStateAbstractBase.

Definition at line 22 of file GuidelineViewStateEdit.cpp.

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

◆ end()

void GuidelineViewStateEdit::end ( )
virtual

Transition out of state.

Implements GuidelineViewStateAbstractBase.

Definition at line 27 of file GuidelineViewStateEdit.cpp.

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

◆ handleStateChange()

void GuidelineViewStateEdit::handleStateChange ( GuidelineViewState state)
virtual

User or software changed the current view state widgets.

Implements GuidelineViewStateAbstractBase.

Definition at line 32 of file GuidelineViewStateEdit.cpp.

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

◆ state()

GuidelineViewState GuidelineViewStateEdit::state ( ) const
virtual

Return state for serializing.

Implements GuidelineViewStateAbstractBase.

Definition at line 37 of file GuidelineViewStateEdit.cpp.

38{
40}
@ GUIDELINE_VIEW_STATE_EDIT

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