FbxPropertyInfo Class Reference

#include <fbxpropertypage.h>

Class Description

Definition at line 37 of file fbxpropertypage.h.

Public Types

enum  EValueIndex {
  eValueMin, eValueSoftMin, eValueMax, eValueSoftMax,
  eValueCount
}
 

Public Member Functions

void Destroy ()
 
FbxPropertyInfoClone (FbxPropertyPage *)
 
void IncRef ()
 
void DecRef ()
 
int GetRef ()
 
FbxStringSymbol GetName () const
 
EFbxType GetType () const
 
FbxPropertyPageGetTypeInfo () const
 
void SetLabel (const char *pLabel)
 
const char * GetLabel () const
 
void SetUserTag (int pUserTag)
 
int GetUserTag () const
 
void SetUserData (const void *pUserData)
 
void * GetUserData () const
 
int AddEnumValue (const char *pStringValue)
 
void InsertEnumValue (int pIndex, const char *pStringValue)
 
int GetEnumCount ()
 
void SetEnumValue (int pIndex, const char *pStringValue)
 
void RemoveEnumValue (int pIndex)
 
char * GetEnumValue (int pIndex)
 
bool HasMinMax (EValueIndex pId) const
 
bool GetMinMax (EValueIndex pId, void *pValue, EFbxType pValueType) const
 
bool SetMinMax (EValueIndex pId, const void *pValue, EFbxType pValueType)
 

Static Public Member Functions

static FbxPropertyInfoCreate (const char *pName, FbxPropertyPage *pTypeInfo)
 
static FbxPropertyInfoCreate (const char *pName, EFbxType pType=eFbxUndefined)
 

Friends

template<typename T >
T * fbxsdk::FbxNew ()
 
template<typename T , typename T1 >
T * fbxsdk::FbxNew (T1 &p1)
 
template<typename T , typename T1 >
T * fbxsdk::FbxNew (const T1 &p1)
 
template<typename T , typename T1 , typename T2 >
T * fbxsdk::FbxNew (T1 &p1, T2 &p2)
 
template<typename T , typename T1 , typename T2 >
T * fbxsdk::FbxNew (T1 &p1, const T2 &p2)
 
template<typename T , typename T1 , typename T2 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2)
 
template<typename T , typename T1 , typename T2 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2)
 
template<typename T , typename T1 , typename T2 , typename T3 >
T * fbxsdk::FbxNew (T1 &p1, T2 &p2, T3 &p3)
 
template<typename T , typename T1 , typename T2 , typename T3 >
T * fbxsdk::FbxNew (T1 &p1, T2 &p2, const T3 &p3)
 
template<typename T , typename T1 , typename T2 , typename T3 >
T * fbxsdk::FbxNew (T1 &p1, const T2 &p2, T3 &p3)
 
template<typename T , typename T1 , typename T2 , typename T3 >
T * fbxsdk::FbxNew (T1 &p1, const T2 &p2, const T3 &p3)
 
template<typename T , typename T1 , typename T2 , typename T3 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3)
 
template<typename T , typename T1 , typename T2 , typename T3 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2, const T3 &p3)
 
template<typename T , typename T1 , typename T2 , typename T3 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3)
 
template<typename T , typename T1 , typename T2 , typename T3 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (T1 &p1, T2 &p2, T3 &p3, T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (T1 &p1, T2 &p2, T3 &p3, const T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (T1 &p1, T2 &p2, const T3 &p3, T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (T1 &p1, T2 &p2, const T3 &p3, const T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (T1 &p1, const T2 &p2, T3 &p3, T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (T1 &p1, const T2 &p2, T3 &p3, const T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (T1 &p1, const T2 &p2, const T3 &p3, T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3, const T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, const T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, const T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (T1 &p1, T2 &p2, T3 &p3, T4 &p4, T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4, T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4, T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2, const T3 &p3, T4 &p4, T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3, const T4 &p4, T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, T2 &p2, T3 &p3, T4 &p4, const T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4, T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, const T4 &p4, T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, T3 &p3, T4 &p4, const T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, T4 &p4, const T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7, const T8 &p8)
 
template<typename T , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 , typename T9 >
T * fbxsdk::FbxNew (const T1 &p1, const T2 &p2, const T3 &p3, const T4 &p4, const T5 &p5, const T6 &p6, const T7 &p7, const T8 &p8, const T9 &p9)
 
template<typename T >
void fbxsdk::FbxDelete (T *p)
 
template<typename T >
void fbxsdk::FbxDelete (const T *p)
 
template<typename T >
T * fbxsdk::FbxNewArray (const int n)
 
template<typename T >
void fbxsdk::FbxDeleteArray (T *p)
 

Member Enumeration Documentation

Member Function Documentation

static FbxPropertyInfo* Create ( const char *  pName,
FbxPropertyPage pTypeInfo 
)
inlinestatic

Definition at line 41 of file fbxpropertypage.h.

41 { return FbxNew< FbxPropertyInfo >(pName,pTypeInfo); }
static FbxPropertyInfo* Create ( const char *  pName,
EFbxType  pType = eFbxUndefined 
)
inlinestatic

Definition at line 42 of file fbxpropertypage.h.

42 { return FbxNew< FbxPropertyInfo >(pName,pType); }
void Destroy ( )
inline

Definition at line 43 of file fbxpropertypage.h.

43 { FbxDelete(this); }
void FbxDelete(T *p)
Deletion policy for pointer template classes that uses the FbxDelete() function.
Definition: fbxnew.h:341
FbxPropertyInfo* Clone ( FbxPropertyPage )
inline

Definition at line 44 of file fbxpropertypage.h.

45  {
46  // @@@@@ Filter is missing
47  // @@@@@ Clone is incomplete
48  if (mTypeInfo)
49  {
50  return FbxNew< FbxPropertyInfo >(mName,mTypeInfo);
51  }
52  else
53  {
54  return FbxNew< FbxPropertyInfo >(mName,mType);
55  }
56  }
void IncRef ( )
inline

Definition at line 58 of file fbxpropertypage.h.

58 { mRef++; }
void DecRef ( )
inline

Definition at line 59 of file fbxpropertypage.h.

59 { mRef--; if (mRef==0) FbxDelete(this); }
void FbxDelete(T *p)
Deletion policy for pointer template classes that uses the FbxDelete() function.
Definition: fbxnew.h:341
int GetRef ( )
inline

Definition at line 60 of file fbxpropertypage.h.

60 { return mRef; }
FbxStringSymbol GetName ( ) const
inline

Definition at line 64 of file fbxpropertypage.h.

64 { return mName; }
EFbxType GetType ( ) const
FbxPropertyPage* GetTypeInfo ( ) const
inline

Definition at line 66 of file fbxpropertypage.h.

66 { return mTypeInfo; }
void SetLabel ( const char *  pLabel)
inline

Definition at line 68 of file fbxpropertypage.h.

68 { mLabel=pLabel; }
const char* GetLabel ( ) const
inline

Definition at line 69 of file fbxpropertypage.h.

69 { return mLabel.IsEmpty() ? "" : ((const char*)mLabel); }
bool IsEmpty() const
Determine the symbol empty or not.
Definition: fbxsymbol.h:112
void SetUserTag ( int  pUserTag)
inline

Definition at line 71 of file fbxpropertypage.h.

71 { mUserTag=pUserTag; }
int GetUserTag ( ) const
inline

Definition at line 72 of file fbxpropertypage.h.

72 { return mUserTag; }
void SetUserData ( const void *  pUserData)
inline

Definition at line 74 of file fbxpropertypage.h.

74 { mUserData=(void*)pUserData; }
void* GetUserData ( ) const
inline

Definition at line 75 of file fbxpropertypage.h.

75 { return mUserData; }
int AddEnumValue ( const char *  pStringValue)
inline

Definition at line 78 of file fbxpropertypage.h.

79  {
80  EFbxType lType = GetType();
81  if (lType == eFbxEnum || lType == eFbxEnumM)
82  {
83  if (!mEnumList)
84  mEnumList.Reset(FbxNew< FbxStringList >());
85 
86  bool lCanAdd = (lType == eFbxEnumM || mEnumList->FindIndex( pStringValue ) == -1);
87  if( lCanAdd )
88  return mEnumList->Add((char*)pStringValue);
89  }
90  return -1;
91  }
void Reset(Type *pPtr=0)
Reset the scoped pointer by swapping with another pointer.
Definition: fbxalloc.h:218
EFbxType
Type identifier constants.
Enumeration allowing duplicated items.
Enumeration.
EFbxType GetType() const
void InsertEnumValue ( int  pIndex,
const char *  pStringValue 
)
inline

Definition at line 93 of file fbxpropertypage.h.

94  {
95  EFbxType lType = GetType();
96  if (lType == eFbxEnum || lType == eFbxEnumM)
97  {
98  if (!mEnumList)
99  mEnumList.Reset(FbxNew< FbxStringList >());
100 
101  bool lCanAdd = (lType == eFbxEnumM || mEnumList->FindIndex( pStringValue ) == -1);
102  if( lCanAdd )
103  mEnumList->InsertAt(pIndex,(char*)pStringValue);
104  }
105  }
void Reset(Type *pPtr=0)
Reset the scoped pointer by swapping with another pointer.
Definition: fbxalloc.h:218
EFbxType
Type identifier constants.
Enumeration allowing duplicated items.
Enumeration.
EFbxType GetType() const
int GetEnumCount ( )
inline

Definition at line 107 of file fbxpropertypage.h.

108  {
109  return mEnumList ? mEnumList->GetCount() : 0;
110  }
void SetEnumValue ( int  pIndex,
const char *  pStringValue 
)
inline

Definition at line 112 of file fbxpropertypage.h.

113  {
114  EFbxType lType = GetType();
115  if (lType == eFbxEnum || lType == eFbxEnumM)
116  {
117  if (!mEnumList)
118  mEnumList.Reset(FbxNew< FbxStringList >());
119 
120  bool lCanAdd = (lType == eFbxEnumM || mEnumList->FindIndex( pStringValue ) == -1);
121  if (lCanAdd)
122  mEnumList->SetStringAt(pIndex,(char*)pStringValue);
123  }
124  }
void Reset(Type *pPtr=0)
Reset the scoped pointer by swapping with another pointer.
Definition: fbxalloc.h:218
EFbxType
Type identifier constants.
Enumeration allowing duplicated items.
Enumeration.
EFbxType GetType() const
void RemoveEnumValue ( int  pIndex)
inline

Definition at line 126 of file fbxpropertypage.h.

127  {
128  EFbxType lType = GetType();
129  if (lType == eFbxEnum || lType == eFbxEnumM)
130  {
131  if (!mEnumList)
132  mEnumList.Reset(FbxNew< FbxStringList >());
133 
134  mEnumList->RemoveAt(pIndex);
135  }
136  }
void Reset(Type *pPtr=0)
Reset the scoped pointer by swapping with another pointer.
Definition: fbxalloc.h:218
EFbxType
Type identifier constants.
Enumeration allowing duplicated items.
Enumeration.
EFbxType GetType() const
char* GetEnumValue ( int  pIndex)
inline

Definition at line 138 of file fbxpropertypage.h.

139  {
140  char* lValue = NULL;
141  EFbxType lType = GetType();
142  if (lType == eFbxEnum || lType == eFbxEnumM)
143  {
144  lValue = mEnumList ? mEnumList->GetStringAt(pIndex) : 0;
145  }
146  return lValue;
147  }
#define NULL
Definition: fbxarch.h:210
EFbxType
Type identifier constants.
Enumeration allowing duplicated items.
Enumeration.
EFbxType GetType() const
bool HasMinMax ( EValueIndex  pId) const
inline

Definition at line 153 of file fbxpropertypage.h.

154  {
155  return mMinMaxValue[pId] != NULL;
156  }
#define NULL
Definition: fbxarch.h:210
bool GetMinMax ( EValueIndex  pId,
void *  pValue,
EFbxType  pValueType 
) const
inline

Definition at line 158 of file fbxpropertypage.h.

159  {
160  if (mMinMaxValue[pId]) {
161  return FbxTypeCopy(pValue, pValueType, mMinMaxValue[pId], GetType());
162  }
163  return false;
164  }
EFbxType GetType() const
bool FbxTypeCopy(T1 &, const T2 &)
bool SetMinMax ( EValueIndex  pId,
const void *  pValue,
EFbxType  pValueType 
)
inline

Definition at line 166 of file fbxpropertypage.h.

167  {
168  if (!mMinMaxValue[pId]) {
169  size_t lSize = FbxTypeSizeOf(GetType());
170  if (lSize) {
171  mMinMaxValue[pId] = FbxMalloc(lSize);
172  }
173  }
174  if (mMinMaxValue[pId]) {
175  return FbxTypeCopy(mMinMaxValue[pId], GetType(), pValue, pValueType);
176  }
177  return false;
178  }
const size_t FbxTypeSizeOf(const EFbxType pType)
Retrieve a type enumeration memory footprint size.
EFbxType GetType() const
bool FbxTypeCopy(T1 &, const T2 &)

Friends And Related Function Documentation

T* fbxsdk::FbxNew ( )
friend
T* fbxsdk::FbxNew ( T1 &  p1)
friend
T* fbxsdk::FbxNew ( const T1 &  p1)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
T2 &  p2 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
const T2 &  p2 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
T2 &  p2,
T3 &  p3 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
T2 &  p2,
const T3 &  p3 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
const T2 &  p2,
T3 &  p3 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
const T2 &  p2,
const T3 &  p3 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2,
const T3 &  p3 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
T2 &  p2,
T3 &  p3,
T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
T2 &  p2,
T3 &  p3,
const T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
T2 &  p2,
const T3 &  p3,
T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
T2 &  p2,
const T3 &  p3,
const T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
const T2 &  p2,
T3 &  p3,
T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
const T2 &  p2,
T3 &  p3,
const T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
const T2 &  p2,
const T3 &  p3,
T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3,
T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3,
const T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2,
const T3 &  p3,
T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2,
const T3 &  p3,
const T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3,
T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3,
const T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4 
)
friend
T* fbxsdk::FbxNew ( T1 &  p1,
T2 &  p2,
T3 &  p3,
T4 &  p4,
T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3,
T4 &  p4,
T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3,
T4 &  p4,
T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2,
const T3 &  p3,
T4 &  p4,
T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3,
const T4 &  p4,
T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3,
T4 &  p4,
const T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
T4 &  p4,
T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3,
const T4 &  p4,
T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3,
T4 &  p4,
const T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4,
T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
T4 &  p4,
const T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4,
const T5 &  p5 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4,
const T5 &  p5,
const T6 &  p6 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4,
const T5 &  p5,
const T6 &  p6,
const T7 &  p7 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4,
const T5 &  p5,
const T6 &  p6,
const T7 &  p7,
const T8 &  p8 
)
friend
T* fbxsdk::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4,
const T5 &  p5,
const T6 &  p6,
const T7 &  p7,
const T8 &  p8,
const T9 &  p9 
)
friend
void fbxsdk::FbxDelete ( T *  p)
friend
void fbxsdk::FbxDelete ( const T *  p)
friend
T* fbxsdk::FbxNewArray ( const int  n)
friend
void fbxsdk::FbxDeleteArray ( T *  p)
friend

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