VR-Forces 4.8 Class Documentation
 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 ()
 
void * Parse (trpgToken tok, trpgReadBuffer &buf)
 
unsigned int GetNbChildrenRef () const
 After parsing this will return the number of trpgChildRef node found. More...
 
const trpgChildRefGetChildRef (unsigned int idx) const
 This will return the trpgChildRef node associated with the index. More...
 
- 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 ( )
void* txp::childRefRead::Parse ( trpgToken  tok,
trpgReadBuffer buf 
)
virtual

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 Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)