VR-Forces 4.7 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.
const trpgChildRefGetChildRef (unsigned int idx) const
 This will return the trpgChildRef node associated with the index.
- 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 Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)