Panda3D
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
VrmlNode Class Reference

Classes

class  Field
 

Public Types

typedef std::vector< FieldFields
 

Public Member Functions

 VrmlNode (const VrmlNodeType *type)
 
const VrmlFieldValueget_value (const char *field_name) const
 
void output (std::ostream &out, int indent) const
 

Public Attributes

Fields _fields
 
const VrmlNodeType_type
 
int _use_count
 

Detailed Description

Definition at line 23 of file vrmlNode.h.

Member Typedef Documentation

◆ Fields

typedef std::vector<Field> VrmlNode::Fields

Definition at line 41 of file vrmlNode.h.

Constructor & Destructor Documentation

◆ VrmlNode()

VrmlNode::VrmlNode ( const VrmlNodeType * type)

Definition at line 20 of file vrmlNode.cxx.

◆ ~VrmlNode()

VrmlNode::~VrmlNode ( )

Definition at line 26 of file vrmlNode.cxx.

Member Function Documentation

◆ get_value()

const VrmlFieldValue & VrmlNode::get_value ( const char * field_name) const

Definition at line 31 of file vrmlNode.cxx.

◆ output()

void VrmlNode::output ( std::ostream & out,
int indent ) const

Definition at line 54 of file vrmlNode.cxx.

Member Data Documentation

◆ _fields

Fields VrmlNode::_fields

Definition at line 42 of file vrmlNode.h.

◆ _type

const VrmlNodeType* VrmlNode::_type

Definition at line 46 of file vrmlNode.h.

◆ _use_count

int VrmlNode::_use_count

Definition at line 44 of file vrmlNode.h.


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