FbxAnimUtilities::CurveIntfce Class Reference
 
 
 
FbxAnimUtilities::CurveIntfce Class Reference

#include <fbxanimutilities.h>


Class Description

Definition at line 121 of file fbxanimutilities.h.

List of all members.

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 ()
CurveIntfce operator= (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.

{ return mImp != NULL; }    
CurveIntfce& operator= ( CurveIntfce lRhs ) [inline]

Definition at line 143 of file fbxanimutilities.h.

        {
            mImp = lRhs.mImp;
            mIsAnimCurveImp = lRhs.mIsAnimCurveImp;
            return *this;
        }
bool operator== ( CurveIntfce lRhs ) [inline]

Definition at line 150 of file fbxanimutilities.h.

        {
            return (mImp == lRhs.mImp);
        }

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: