Scenario::CreationStateBase< Scenario_T > Class Template Reference
Inheritance diagram for Scenario::CreationStateBase< Scenario_T >:
Scenario::StateBase< Scenario_T > Scenario::CreationState< Scenario_T, ToolPalette_T > Scenario::Creation_FromEvent< Scenario_T, ToolPalette_T > Scenario::Creation_FromNothing< Scenario_T, ToolPalette_T > Scenario::Creation_FromState< Scenario_T, ToolPalette_T > Scenario::Creation_FromTimeSync< Scenario_T, ToolPalette_T >

Public Member Functions

void clearCreatedIds ()
 
- Public Member Functions inherited from Scenario::StateBase< Scenario_T >
 StateBase (const Scenario_T &scenar, QState *parent)
 
void clear ()
 

Public Attributes

QVector< Id< StateModel > > createdStates
 
QVector< Id< EventModel > > createdEvents
 
QVector< Id< TimeSyncModel > > createdTimeSyncs
 
QVector< Id< IntervalModel > > createdIntervals
 
- Public Attributes inherited from Scenario::StateBase< Scenario_T >
OptionalId< StateModelclickedState
 
OptionalId< EventModelclickedEvent
 
OptionalId< TimeSyncModelclickedTimeSync
 
OptionalId< IntervalModelclickedInterval
 
OptionalId< StateModelhoveredState
 
OptionalId< EventModelhoveredEvent
 
OptionalId< TimeSyncModelhoveredTimeSync
 
OptionalId< IntervalModelhoveredInterval
 
Scenario::Point currentPoint {}
 

Additional Inherited Members

- Protected Attributes inherited from Scenario::StateBase< Scenario_T >
Scenario_T & m_scenario
 

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