XII Release 0.1.0
Loading...
Searching...
No Matches
xiiDocumentRegistry Class Reference

Tracks existing and active xiiDocument. More...

#include <DocumentRegistry.h>

Static Public Member Functions

static bool RegisterDocument (const xiiDocument *pDocument)
 
static bool UnregisterDocument (const xiiDocument *pDocument)
 
static xiiArrayPtr< const xiiDocument * > GetDocuments ()
 
static void SetActiveDocument (const xiiDocument *pDocument)
 
static const xiiDocumentGetActiveDocument ()
 

Static Public Attributes

static xiiEvent< xiiActiveDocumentChange & > m_ActiveDocumentChanged
 

Detailed Description

Tracks existing and active xiiDocument.

While the IDocumentManager manages documents of a certain context, this class simply keeps track of the overall number of documents and the currently active one.


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