Loading...
Searching...
No Matches
Scenario::MoveEventState< MoveEventCommand_T, Scenario_T, ToolPalette_T > Class Template Referencefinal
Inheritance diagram for Scenario::MoveEventState< MoveEventCommand_T, Scenario_T, ToolPalette_T >:
Public Member Functions | |
| MoveEventState (const ToolPalette_T &stateMachine, const Scenario_T &scenarioPath, const score::CommandStackFacade &stack, score::ObjectLocker &locker, QState *parent) | |
| void | rollback () |
| void | merge (const StateModel &st, TimeVal date) |
Public Member Functions inherited from Scenario::StateBase< Scenario_T > | |
| StateBase (const Scenario_T &scenar, QState *parent) | |
| void | clear () |
Public Attributes | |
| const ToolPalette_T & | m_sm |
| MultiOngoingCommandDispatcher | m_movingDispatcher |
| Scenario::Point | m_pressPos {} |
| Scenario::Point | m_origPos {} |
| std::optional< TimeVal > | m_pressedPrevious |
| TimeVal | m_lastDate |
| bool | m_startEventCanBeMerged {} |
| bool | m_endEventCanBeMerged {} |
Public Attributes inherited from Scenario::StateBase< Scenario_T > | |
| OptionalId< StateModel > | clickedState |
| OptionalId< EventModel > | clickedEvent |
| OptionalId< TimeSyncModel > | clickedTimeSync |
| OptionalId< IntervalModel > | clickedInterval |
| OptionalId< StateModel > | hoveredState |
| OptionalId< EventModel > | hoveredEvent |
| OptionalId< TimeSyncModel > | hoveredTimeSync |
| OptionalId< IntervalModel > | hoveredInterval |
| 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:
Public Member Functions inherited from