![]() |
XII Release 0.1.0
|
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 xiiDocument * | GetActiveDocument () |
Static Public Attributes | |
static xiiEvent< xiiActiveDocumentChange & > | m_ActiveDocumentChanged |
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.