Home Hierarchy Members Alphabetical Related Pages

Node::FieldHandle Class Reference
[Base Types]

#include <node.h>

List of all members.

Public Member Functions

 FieldHandle ()
FieldTypeId fieldTypeId () const
Nodenode () const
const char * fieldName () const
const char * fieldTypeName () const
bool isExposed () const
SFBoolsfBoolValue () const
SFColorsfColorValue () const
SFFloatsfFloatValue () const
SFImagesfImageValue () const
SFInt32sfInt32Value () const
SFNodesfNodeValue () const
SFRotationsfRotationValue () const
SFStringsfStringValue () const
SFTimesfTimeValue () const
SFVec2fsfVec2fValue () const
SFVec3fsfVec3fValue () const
MFColormfColorValue () const
MFFloatmfFloatValue () const
MFInt32mfInt32Value () const
MFNodemfNodeValue () const
MFRotationmfRotationValue () const
MFStringmfStringValue () const
MFTimemfTimeValue () const
MFVec2fmfVec2fValue () const
MFVec3fmfVec3fValue () const
bool operator== (const FieldHandle &h) const
bool operator!= (const FieldHandle &h) const

Static Public Member Functions

void copy (const FieldHandle &to, const FieldHandle &from)

Protected Member Functions

 FieldHandle (Node *node, const std::string &n, const FieldTypeId t, void *f)

Friends

class Node


Constructor & Destructor Documentation

FieldHandle  )  [inline]
 

FieldHandle Node node,
const std::string &  n,
const FieldTypeId  t,
void *  f
[protected]
 


Member Function Documentation

void copy const FieldHandle to,
const FieldHandle from
[static]
 

const char * fieldName  )  const [inline]
 

FieldTypeId fieldTypeId  )  const [inline]
 

const char * fieldTypeName  )  const
 

bool isExposed  )  const [inline]
 

MFColor * mfColorValue  )  const [inline]
 

MFFloat * mfFloatValue  )  const [inline]
 

MFInt32 * mfInt32Value  )  const [inline]
 

MFNode * mfNodeValue  )  const [inline]
 

MFRotation * mfRotationValue  )  const [inline]
 

MFString * mfStringValue  )  const [inline]
 

MFTime * mfTimeValue  )  const [inline]
 

MFVec2f * mfVec2fValue  )  const [inline]
 

MFVec3f * mfVec3fValue  )  const [inline]
 

Node * node  )  const [inline]
 

bool operator!= const FieldHandle h  )  const
 

bool operator== const FieldHandle h  )  const
 

SFBool * sfBoolValue  )  const [inline]
 

SFColor * sfColorValue  )  const [inline]
 

SFFloat * sfFloatValue  )  const [inline]
 

SFImage * sfImageValue  )  const [inline]
 

SFInt32 * sfInt32Value  )  const [inline]
 

SFNode * sfNodeValue  )  const [inline]
 

SFRotation * sfRotationValue  )  const [inline]
 

SFString * sfStringValue  )  const [inline]
 

SFTime * sfTimeValue  )  const [inline]
 

SFVec2f * sfVec2fValue  )  const [inline]
 

SFVec3f * sfVec3fValue  )  const [inline]
 


Friends And Related Function Documentation

friend class Node [friend]
 


Generated on 24 Feb 2005 with doxygen version 1.3.9.1. Valid HTML 4.0! Valid CSS!