![]() |
VR-Forces 4.6.1 Class Documentation
|

Classes | |
| class | ReadHelper |
Public Member Functions | |
| trpgPrintGraphParser (trpgr_Archive *, trpgrImageHelper *, trpgPrintBuffer *) | |
| virtual | ~trpgPrintGraphParser (void) |
| void | Reset () |
| Clear all list and free associated pointer. | |
| unsigned int | GetNbChildrenRef () const |
| After parsing this will return the number of trpgChildRef node found. | |
| const trpgChildRef * | GetChildRef (unsigned int idx) const |
| This will return the trpgChildRef node pointer associated with the index. | |
| trpgr_Archive * | GetArchive () |
| Fetch the archive associated with this print. | |
| 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) |
| Add and remove token callbacks. | |
| 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 &) |
| Parse a read buffer. | |
| virtual bool | TokenIsValid (trpgToken) |
Protected Member Functions | |
| bool | StartChildren (void *) |
| Start defining children for the given object. | |
| bool | EndChildren (void *) |
Protected Attributes | |
| trpgPrintBuffer * | printBuf |
| trpgr_Archive * | archive |
| trpgrImageHelper * | imageHelp |
| ReadHelper * | childRefCB |
Protected Attributes inherited from trpgSceneParser | |
| std::vector< void * > | parents |
| List of objects whose children we're working on. | |
Protected Attributes inherited from trpgr_Parser | |
| void * | lastObject |
| Check token validity. | |
| 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 |