takes the information contained in the list of properties, which is given in the config.mrml file. More...
#include <CPropertySheetList.h>
Public Member Functions | |
| CPropertySheetList (CXMLElement *inUnprocessedContent) | |
| We construct *this from a subtree of the document. More... | |
| ~CPropertySheetList () | |
| presently empty, because the destruction will be done by the structure contained in mUnprocessedContent. | |
| void | insertPropertySheet (const string &inID, CXMLElement *inXMLElement) |
| insert an element for this element which is designed by a pointer WE TAKE THE DESTRUCTION RESPONSABILITY | |
| CXMLElement & | getPropertySheet (const string &inID) |
| Get a property sheet by its ID. | |
| CXMLElement * | newPropertySheet (const string &inID) |
| clone a property sheet by its ID | |
takes the information contained in the list of properties, which is given in the config.mrml file.
basically, this is a map from string to CXMLElement.
: Wolfgang Müller
| CPropertySheetList::CPropertySheetList | ( | CXMLElement * | inUnprocessedContent | ) |
We construct *this from a subtree of the document.
| inUnprocessedContent | is a subtree of the document which will be put in mUnprocessedContent. The children of mUnprocessedContent will then be indexed by CContent. |