VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Friends
trpgSceneParser Class Reference
Inheritance diagram for trpgSceneParser:
Inheritance graph
[legend]

Public Member Functions

 trpgSceneParser (void)
 
virtual ~trpgSceneParser (void) override
 
- 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_CallbackGetCallback (trpgToken tok) const
 
virtual trpgr_CallbackGetCallback (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

virtual bool StartChildren (void *)
 
virtual bool EndChildren (void *)
 

Protected Attributes

std::vector< void * > parents
 
- Protected Attributes inherited from trpgr_Parser
void * lastObject
 

Friends

class trpgSceneHelperPush
 
class trpgSceneHelperPop
 
class trpgSceneHelperDefault
 

Constructor & Destructor Documentation

trpgSceneParser::trpgSceneParser ( void  )
virtual trpgSceneParser::~trpgSceneParser ( void  )
overridevirtual

Member Function Documentation

virtual bool trpgSceneParser::StartChildren ( void *  )
inlineprotectedvirtual

Start defining children for the given object.

Reimplemented in txp::TXPParser, trpgSceneGraphParser, and trpgPrintGraphParser.

virtual bool trpgSceneParser::EndChildren ( void *  )
inlineprotectedvirtual

Friends And Related Function Documentation

friend class trpgSceneHelperPush
friend
friend class trpgSceneHelperPop
friend
friend class trpgSceneHelperDefault
friend

Member Data Documentation

std::vector<void *> trpgSceneParser::parents
protected

List of objects whose children we're working on.


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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)