![]() |
VR-Forces Developer's Guide
|

Classes | |
| class | ReadHelper |
Public Member Functions | |
| trpgPrintGraphParser (trpgr_Archive *, trpgrImageHelper *, trpgPrintBuffer *) | |
| virtual | ~trpgPrintGraphParser (void) |
| void | Reset () |
| unsigned int | GetNbChildrenRef () const |
| const trpgChildRef * | GetChildRef (unsigned int idx) const |
| trpgr_Archive * | GetArchive () |
| trpgrImageHelper * | GetImageHelp () |
Public Member Functions inherited from trpgSceneParser | |
| trpgSceneParser (void) | |
| virtual | ~trpgSceneParser (void) |
Public Member Functions inherited from trpgr_Parser | |
| trpgr_Parser (void) | |
| virtual | ~trpgr_Parser (void) |
| bool | isValid (void) const |
| virtual void | AddCallback (trpgToken, trpgr_Callback *, bool destroy=true) |
| virtual void | AddCallback (trpgToken, trpgReadWriteable *) |
| virtual const trpgr_Callback * | GetCallback (trpgToken tok) const |
| virtual trpgr_Callback * | GetCallback (trpgToken tok) |
| virtual void | RemoveCallback (trpgToken) |
| virtual void | SetDefaultCallback (trpgr_Callback *, bool destroy=true) |
| virtual bool | Parse (trpgReadBuffer &) |
| virtual bool | TokenIsValid (trpgToken) |
Protected Member Functions | |
| bool | StartChildren (void *) |
| bool | EndChildren (void *) |
Protected Attributes | |
| trpgPrintBuffer * | printBuf |
| trpgr_Archive * | archive |
| trpgrImageHelper * | imageHelp |
| ReadHelper * | childRefCB |
Protected Attributes inherited from trpgSceneParser | |
| std::vector< void * > | parents |
Protected Attributes inherited from trpgr_Parser | |
| void * | lastObject |
| trpgPrintGraphParser::trpgPrintGraphParser | ( | trpgr_Archive * | , |
| trpgrImageHelper * | , | ||
| trpgPrintBuffer * | |||
| ) |
|
inlinevirtual |
| void trpgPrintGraphParser::Reset | ( | ) |
Clear all list and free associated pointer.
After parsing this will return the number of trpgChildRef node found.
| const trpgChildRef* trpgPrintGraphParser::GetChildRef | ( | unsigned int | idx | ) | const |
This will return the trpgChildRef node pointer associated with the index. Will return 0 if index is out of bound.
|
inline |
Fetch the archive associated with this print.
|
inline |
|
protectedvirtual |
Start defining children for the given object.
Reimplemented from trpgSceneParser.
|
protectedvirtual |
Reimplemented from trpgSceneParser.
|
protected |
|
protected |
|
protected |
|
protected |