Go to the documentation of this file. 1 #ifndef Fireworks_Core_FWDetailViewManager_h
2 #define Fireworks_Core_FWDetailViewManager_h
26 class TEveCompositeFrameInMainFrame;
52 ViewFrame(TEveCompositeFrameInMainFrame*
f, std::unique_ptr<FWDetailViewBase>
v, TEveWindow*
w);
std::vector< ViewFrame > vViews_t
void openDetailViewFor(const FWModelId &, const std::string &)
TEveCompositeFrameInMainFrame * m_eveFrame
std::unique_ptr< FWDetailViewBase > m_detailView
vViews_t::iterator vViews_i
std::map< std::string, std::vector< std::string > > m_typeToViewers
std::vector< std::string > detailViewsFor(const FWModelId &) const
virtual ~FWDetailViewManager()
ViewFrame & operator=(const ViewFrame &)=delete
fireworks::Context * m_context
const FWDetailViewManager & operator=(const FWDetailViewManager &)=delete
void eveWindowDestroyed(TEveWindow *)
std::vector< std::string > findViewersFor(const std::string &) const
ViewFrame(TEveCompositeFrameInMainFrame *f, std::unique_ptr< FWDetailViewBase > v, TEveWindow *w)
FWDetailViewManager(fireworks::Context *)