Loading...
Searching...
No Matches
Scenario::EditionSettings Class Referencefinal
Inheritance diagram for Scenario::EditionSettings:

Public Member Functions

ExpandMode expandMode () const
 
Scenario::Tool tool () const
 
void setExpandMode (ExpandMode expandMode)
 
void setTool (Scenario::Tool tool)
 
void setExecution (bool ex)
 
void setDefault ()
 
void restoreTool ()
 
LockMode lockMode () const
 
bool recordPlayback () const noexcept
 Keep in the document the values playback writes into published controls.
 
void setRecordPlayback (bool b)
 
void setLockHeld (bool held)
 
void setLockMode (LockMode lockMode)
 
void expandModeChanged (ExpandMode expandMode)
 
void toolChanged (Scenario::Tool tool)
 
void lockModeChanged (LockMode lockMode)
 
void recordPlaybackChanged (bool b)
 

Friends

constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< Scenario::Tool >(w_internal::viewLiteral("tool"), w_internal::viewLiteral("Scenario::Tool"), &W_ThisType::tool, &W_ThisType::setTool, W_Notify, &W_ThisType::toolChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< LockMode >(w_internal::viewLiteral("lockMode"), w_internal::viewLiteral("LockMode"), &W_ThisType::lockMode, &W_ThisType::setLockMode, W_Notify, &W_ThisType::lockModeChanged)))
 
constexpr auto w_state (w_internal::Index< w_internal::stateCount< __COUNTER__, w_internal::PropertyStateTag, W_ThisType ** > >, w_internal::PropertyStateTag, W_ThisType **) -> decltype((w_internal::makeMetaPropertyInfo< ExpandMode >(w_internal::viewLiteral("expandMode"), w_internal::viewLiteral("ExpandMode"), &W_ThisType::expandMode, &W_ThisType::setExpandMode, W_Notify, &W_ThisType::expandModeChanged)))
 

Member Function Documentation

◆ setLockHeld()

void Scenario::EditionSettings::setLockHeld ( bool  held)

Whether the lock key (Shift) is held: the lock follows it, and the resets of the lock (tool changes, setDefault) go back to it instead of Free


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