Scenario::DisplayedElementsPresenter Class Referencefinal
Inheritance diagram for Scenario::DisplayedElementsPresenter:
BaseScenarioPresenter< DisplayedElementsModel, FullViewIntervalPresenter >

Public Member Functions

 DisplayedElementsPresenter (ScenarioDocumentPresenter &parent)
 
 DisplayedElementsPresenter (const DisplayedElementsPresenter &parent)=delete
 
 DisplayedElementsPresenter (DisplayedElementsPresenter &&parent) noexcept=delete
 
DisplayedElementsPresenteroperator= (const DisplayedElementsPresenter &parent)=delete
 
DisplayedElementsPresenteroperator= (DisplayedElementsPresenter &&parent) noexcept=delete
 
BaseGraphicsObjectview () const
 
void on_displayedIntervalChanged (const IntervalModel &m)
 
void showInterval ()
 
void on_zoomRatioChanged (ZoomRatio r)
 
void on_displayedIntervalDurationChanged (TimeVal)
 
void on_displayedIntervalHeightChanged (double)
 
void recomputeHeight ()
 
void setVisible (bool)
 
void remove ()
 
void setSnapLine (TimeVal t, bool enabled)
 
void requestFocusedPresenterChange (Process::LayerPresenter *arg_1)
 
- Public Member Functions inherited from BaseScenarioPresenter< DisplayedElementsModel, FullViewIntervalPresenter >
 BaseScenarioPresenter (const DisplayedElementsModel &model)
 
score::IndirectContainer< FullViewIntervalPresenter > getIntervals () const
 
score::IndirectContainer< Scenario::StatePresentergetStates () const
 
score::IndirectContainer< Scenario::EventPresentergetEvents () const
 
score::IndirectContainer< Scenario::TimeSyncPresentergetTimeSyncs () const
 
const Scenario::EventPresenterevent (const Id< Scenario::EventModel > &id) const
 
const Scenario::TimeSyncPresentertimeSync (const Id< Scenario::TimeSyncModel > &id) const
 
const FullViewIntervalPresenter & interval (const Id< Scenario::IntervalModel > &id) const
 
const Scenario::StatePresenterstate (const Id< Scenario::StateModel > &id) const
 
const Scenario::TimeSyncModelstartTimeSync () const
 
FullViewIntervalPresenter * intervalPresenter () const
 

Additional Inherited Members

- Protected Attributes inherited from BaseScenarioPresenter< DisplayedElementsModel, FullViewIntervalPresenter >
const DisplayedElementsModel & m_model
 
FullViewIntervalPresenter * m_intervalPresenter
 
Scenario::StatePresenterm_startStatePresenter
 
Scenario::StatePresenterm_endStatePresenter
 
Scenario::EventPresenterm_startEventPresenter
 
Scenario::EventPresenterm_endEventPresenter
 
Scenario::TimeSyncPresenterm_startNodePresenter
 
Scenario::TimeSyncPresenterm_endNodePresenter
 

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