LayoutThread Class Reference

#include <ArmarXGui/gui-plugins/StatechartViewerPlugin/layout/LayoutThread.h>

+ Inheritance diagram for LayoutThread:

Public Member Functions

LayoutController & getController ()
 
 LayoutThread (armarx::statechartmodel::StatePtr state=statechartmodel::StatePtr(new statechartmodel::State()), bool startEnabled=true)
 
void run ()
 
void setState (armarx::statechartmodel::StatePtr state)
 setState Stops the event loop and resets the top state.
 
 ~LayoutThread () override
 

Constructor & Destructor Documentation

◆ LayoutThread()

◆ ~LayoutThread()

~LayoutThread ( )
override

Member Function Documentation

◆ getController()

LayoutController & getController ( )
inline

◆ run()

void run ( )

◆ setState()

void setState ( armarx::statechartmodel::StatePtr state)

setState Stops the event loop and resets the top state.

All layouting done before is nullified by this. run() has to be called afterwards to resume layouting.

Parameters
stateThe new top state.

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