SHAPER
9.12.0
|
Waits for REDISPLAY message and set the Visible flag to the entities according to Preferences choice. More...
Public Member Functions | |
void | processEvent (const std::shared_ptr< Events_Message > &theMessage) |
This method is called by loop when the event is started to process. More... | |
virtual EVENTS_EXPORT bool | groupMessages () |
Listener that needs mostly grouped messages received returns true in this method. More... | |
Static Public Member Functions | |
static std::shared_ptr< ModuleBase_RedisplayListener > | instance () |
Protected Member Functions | |
void | groupWhileFlush (const std::shared_ptr< Events_Message > &theMessage) |
Allows to group messages while they are flushed (for flush for groupMessages=true listeners) More... | |
EVENTS_EXPORT void | flushGrouped (const Events_ID &theID) |
Sends myGroups on flush finish. More... | |
Waits for REDISPLAY message and set the Visible flag to the entities according to Preferences choice.
|
inlinevirtual |
This method is called by loop when the event is started to process.
Implements Events_Listener.
|
inlinevirtualinherited |
Listener that needs mostly grouped messages received returns true in this method.
In this case during the message is flushed, all the new messages are grouped, not sended immideately and then sent in the end of flush.
Reimplemented in SketchSolver_Manager, and SketchPlugin_OverConstraintsResolver.
|
protectedinherited |
Allows to group messages while they are flushed (for flush for groupMessages=true listeners)
|
protectedinherited |
Sends myGroups on flush finish.