HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FBX_SceneProxy::PropertyIterator Class Reference

Iterates over a node's user properties. More...

#include <FBX_SceneProxy.h>

Public Types

enum  DataType {
  eUndefined, eChar, eUChar, eShort,
  eUShort, eUInt, eLongLong, eULongLong,
  eHalfFloat, eBool, eInt, eFloat,
  eDouble, eDouble2, eDouble3, eDouble4,
  eDouble4x4, eEnum, eString, eTime,
  eReference, eBlob, eDistance, eDateTime
}
 

Public Member Functions

 PropertyIterator (FBX_NodeID node)
 
 ~PropertyIterator ()
 
bool isValid ()
 
void advance ()
 
const char * getName () const
 
fpreal evalFloat (fpreal time_seconds) const
 
DataType getDataType () const
 

Detailed Description

Iterates over a node's user properties.

Definition at line 649 of file FBX_SceneProxy.h.

Member Enumeration Documentation

Enumerator
eUndefined 
eChar 
eUChar 
eShort 
eUShort 
eUInt 
eLongLong 
eULongLong 
eHalfFloat 
eBool 
eInt 
eFloat 
eDouble 
eDouble2 
eDouble3 
eDouble4 
eDouble4x4 
eEnum 
eString 
eTime 
eReference 
eBlob 
eDistance 
eDateTime 

Definition at line 661 of file FBX_SceneProxy.h.

Constructor & Destructor Documentation

FBX_SceneProxy::PropertyIterator::PropertyIterator ( FBX_NodeID  node)
FBX_SceneProxy::PropertyIterator::~PropertyIterator ( )

Member Function Documentation

void FBX_SceneProxy::PropertyIterator::advance ( )
fpreal FBX_SceneProxy::PropertyIterator::evalFloat ( fpreal  time_seconds) const
DataType FBX_SceneProxy::PropertyIterator::getDataType ( ) const
const char* FBX_SceneProxy::PropertyIterator::getName ( ) const
bool FBX_SceneProxy::PropertyIterator::isValid ( )

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