48 virtual void assemble(
const DtPagePath& pagePath,
67 typedef std::map<DtPageConfiguration::PageCollectionLocation, PagePathVector>
LocationToPathsMap;
77 virtual void assemblePagePath(
const DtPagePath& pagePath,
81 virtual void assemblePage(
const DtPagePath& pagePath);
115 virtual void setSelectedPage(
const DtPagePath& pPath);
std::list< DtPagePath > PagePathList
Definition: DtPageConfiguration.h:30
Virtual base class.
Definition: DtVirtualBaseClass.h:22
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:124
std::map< int, DtPagePath > PagePathsMap
Definition: DtPageAssembler.h:69
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:67
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:30
A page path is the location of a page based upon its parents.
Definition: DtPagePath.h:24
std::vector< DtPagePath > PagePathVector
Vector of page paths.
Definition: DtPageAssembler.h:64
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:99
DtDe & myDe
Definition: DtPageAssembler.h:118