KDStateMachineEditor API Documentation 2.1
|
#include <debuginterfaceclient.h>
Signals | |
void | clearGraph () |
void | repopulateView () |
![]() | |
void | activeConfigurationChanged (const QSet< KDSME::State * > &configuration) |
void | activeRegionChanged (const QRectF ®ion) |
void | isRunningChanged (bool isRunning) |
void | lastTransitionChanged (KDSME::Transition *transition) |
Public Member Functions | |
DebugInterfaceClient (QObject *parent=nullptr) | |
~DebugInterfaceClient () | |
DebugInterfaceReplica * | debugInterface () const |
KDSME::StateMachine * | machine () const |
void | setDebugInterface (DebugInterfaceReplica *debugInterface) |
![]() | |
RuntimeController (QObject *parent=nullptr) | |
~RuntimeController () | |
Configuration | activeConfiguration () const |
Q_INVOKABLE float | activenessForState (KDSME::State *state) const |
Q_INVOKABLE float | activenessForTransition (KDSME::Transition *transition) |
QRectF | activeRegion () const |
void | clear () |
int | historySize () const |
bool | isRunning () const |
QList< Configuration > | lastConfigurations () const |
Transition * | lastTransition () const |
QList< Transition * > | lastTransitions () const |
void | setActiveConfiguration (const Configuration &configuration) |
void | setHistorySize (int size) |
void | setIsRunning (bool isRunning) |
void | setLastTransition (Transition *transition) |
Additional Inherited Members | |
![]() | |
typedef QSet< State * > | Configuration |
![]() | |
QSet< KDSME::State * > | activeConfiguration |
QRectF | activeRegion |
bool | isRunning |
KDSME::Transition * | lastTransition |
Definition at line 30 of file debuginterfaceclient.h.
|
explicit |
Definition at line 86 of file debuginterfaceclient.cpp.
DebugInterfaceClient::~DebugInterfaceClient | ( | ) |
Definition at line 92 of file debuginterfaceclient.cpp.
|
signal |
DebugInterfaceReplica * DebugInterfaceClient::debugInterface | ( | ) | const |
Definition at line 96 of file debuginterfaceclient.cpp.
Referenced by setDebugInterface().
StateMachine * DebugInterfaceClient::machine | ( | ) | const |
Definition at line 155 of file debuginterfaceclient.cpp.
|
signal |
void DebugInterfaceClient::setDebugInterface | ( | DebugInterfaceReplica * | debugInterface | ) |
Definition at line 101 of file debuginterfaceclient.cpp.
References debugInterface().