45 virtual void assemble(
const DtPagePath& pagePath,
64 typedef std::map<DtPageConfiguration::PageCollectionLocation, PagePathVector>
LocationToPathsMap;
74 virtual void assemblePagePath(
const DtPagePath& pagePath,
78 virtual void assemblePage(
const DtPagePath& pagePath);
112 virtual void setSelectedPage(
const DtPagePath& pPath);
std::list< DtPagePath > PagePathList
Definition: DtPageConfiguration.h:30
Virtual base class.
Definition: DtVirtualBaseClass.h:19
A unicode string.
Definition: DtUnicode.h:33
Definition: DtPageConfiguration.h:83
Contains makVrv::DtPagePath class.
PageCollectionLocation
Definition: DtPageConfiguration.h:42
Definition: DtPageConfiguration.h:56
The creator for the DtPageAssembler.
Definition: DtPageAssembler.h:121
std::map< int, DtPagePath > PagePathsMap
Definition: DtPageAssembler.h:66
Contains makVrv::DtPageConfiguration class.
Contains makVrv::DtVirtualBaseClass class.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
std::map< DtPageConfiguration::PageCollectionLocation, PagePathVector > LocationToPathsMap
Map from page collection location to a vector of page paths at that location.
Definition: DtPageAssembler.h:64
A configuration of the pages in the gui.
Definition: DtPageConfiguration.h:25
The base assembler is a singleton which assembles the pages defined in a Page Configuration.
Definition: DtPageAssembler.h:27
A page path is the location of a page based upon its parents.
Definition: DtPagePath.h:21
std::vector< DtPagePath > PagePathVector
Vector of page paths.
Definition: DtPageAssembler.h:61
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
std::map< int, std::map< int, DtPagePath > > SortedTabbedPages
Definition: DtPageAssembler.h:96
DtDe & myDe
Definition: DtPageAssembler.h:115