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

Public Types

typedef std::vector< trpgChildRefChildRefList
 

Public Member Functions

 childRefRead (TXPParser *in_parse)
 
void Reset ()
 
virtual void * Parse (trpgToken tok, trpgReadBuffer &buf) override
 
unsigned int GetNbChildrenRef () const
 
const trpgChildRefGetChildRef (unsigned int idx) const
 
- Public Member Functions inherited from trpgr_Callback
virtual ~trpgr_Callback (void)
 

Protected Attributes

TXPParser_parse
 

Private Attributes

ChildRefList childRefList
 

Member Typedef Documentation

Constructor & Destructor Documentation

txp::childRefRead::childRefRead ( TXPParser in_parse)
inline

Member Function Documentation

void txp::childRefRead::Reset ( )
virtual void* txp::childRefRead::Parse ( trpgToken  tok,
trpgReadBuffer buf 
)
overridevirtual

Reimplemented from trpgr_Callback.

unsigned int txp::childRefRead::GetNbChildrenRef ( ) const
inline

After parsing this will return the number of trpgChildRef node found.

References childRefList.

const trpgChildRef* txp::childRefRead::GetChildRef ( unsigned int  idx) const
inline

This will return the trpgChildRef node associated with the index. this will return 0 if idx is out of bound.

References childRefList.

Member Data Documentation

TXPParser* txp::childRefRead::_parse
protected
ChildRefList txp::childRefRead::childRefList
private

Referenced by GetChildRef(), and GetNbChildrenRef().


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)