FbxAnimUtilities::CurveIntfce Class Reference

FbxAnimUtilities::CurveIntfce Class Reference

#include <fbxanimutilities.h>

Class Description

Definition at line 121 of file fbxanimutilities.h.

Public Member Functions

 CurveIntfce (void *pData)
 
 CurveIntfce (FbxAnimCurve *pAnimCurve)
 
 ~CurveIntfce ()
 
float GetValue ()
 
void SetValue (float pVal)
 
int KeyGetCount ()
 
void * GetCurveHandle ()
 
void SetCurveHandle (void *pData)
 
int GetPreExtrapolation ()
 
int GetPreExtrapolationCount ()
 
int GetPostExtrapolation ()
 
int GetPostExtrapolationCount ()
 
bool IsValid ()
 
CurveIntfceoperator= (CurveIntfce &lRhs)
 
bool operator== (CurveIntfce &lRhs)
 

Friends

class FbxAnimUtilities
 

Constructor & Destructor Documentation

CurveIntfce ( void *  pData)
CurveIntfce ( FbxAnimCurve pAnimCurve)

Member Function Documentation

float GetValue ( )
void SetValue ( float  pVal)
int KeyGetCount ( )
void* GetCurveHandle ( )
void SetCurveHandle ( void *  pData)
int GetPreExtrapolation ( )
int GetPreExtrapolationCount ( )
int GetPostExtrapolation ( )
int GetPostExtrapolationCount ( )
bool IsValid ( )
inline

Definition at line 142 of file fbxanimutilities.h.

142 { return mImp != NULL; }
#define NULL
Definition: fbxarch.h:210
CurveIntfce& operator= ( CurveIntfce lRhs)
inline

Definition at line 143 of file fbxanimutilities.h.

144  {
145  mImp = lRhs.mImp;
146  mIsAnimCurveImp = lRhs.mIsAnimCurveImp;
147  return *this;
148  }
bool operator== ( CurveIntfce lRhs)
inline

Definition at line 150 of file fbxanimutilities.h.

151  {
152  return (mImp == lRhs.mImp);
153  }

Friends And Related Function Documentation

friend class FbxAnimUtilities
friend

Definition at line 156 of file fbxanimutilities.h.


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