34 m_toolManager( nullptr ),
36 m_toolDispatcher( nullptr ),
37 m_immediateActions( true ),
39 m_moveWarpsCursor( true )
60 wxASSERT_MSG( !actionName.empty(), wxS(
"Pushed Empty Tool Name!" ) );
81 wxASSERT_MSG( !aEvent.
getCommandStr().empty(), wxS(
"Popped Empty Tool Name!" ) );
87 for(
int i = (
int)
m_toolStack.size() - 1; i >= 0; --i )
95 if( ( --i ) >= 0 && i == (
int)
m_toolStack.size() - 1 )
118 wxASSERT_MSG(
false, wxS(
"Popped a Tool Not on the Tool Stack!" ) );
static TOOL_ACTION selectionTool
TOOL_ACTION * FindAction(const std::string &aActionName) const
Find an action with a given name (if there is one available).
void UpdateHotKeys(bool aFullUpdate)
Optionally read the hotkey config files and then rebuilds the internal hotkey maps.
virtual COMMON_SETTINGS * GetCommonSettings() const
PGM_BASE & Pgm()
The global Program "get" accessor.
Functors that can be used to figure out how the action controls should be displayed in the UI and if ...