FBX C++ API Reference
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

◆ EValueIndex

Member Function Documentation

◆ Create() [1/2]

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

Definition at line 41 of file fbxpropertypage.h.

41 { return FbxNew< FbxPropertyInfo >(pName,pTypeInfo); }

◆ Create() [2/2]

static FbxPropertyInfo* Create ( const char *  pName,
EFbxType  pType = eFbxUndefined 
)
inlinestatic

Definition at line 42 of file fbxpropertypage.h.

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

◆ Destroy()

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

◆ Clone()

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  }

◆ IncRef()

void IncRef ( )
inline

Definition at line 58 of file fbxpropertypage.h.

58 { mRef++; }

◆ DecRef()

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

◆ GetRef()

int GetRef ( )
inline

Definition at line 60 of file fbxpropertypage.h.

60 { return mRef; }

◆ GetName()

FbxStringSymbol GetName ( ) const
inline

Definition at line 64 of file fbxpropertypage.h.

64 { return mName; }

◆ GetType()

EFbxType GetType ( ) const

◆ GetTypeInfo()

FbxPropertyPage* GetTypeInfo ( ) const
inline

Definition at line 66 of file fbxpropertypage.h.

66 { return mTypeInfo; }

◆ SetLabel()

void SetLabel ( const char *  pLabel)
inline

Definition at line 68 of file fbxpropertypage.h.

68 { mLabel=pLabel; }

◆ GetLabel()

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

◆ SetUserTag()

void SetUserTag ( int  pUserTag)
inline

Definition at line 71 of file fbxpropertypage.h.

71 { mUserTag=pUserTag; }

◆ GetUserTag()

int GetUserTag ( ) const
inline

Definition at line 72 of file fbxpropertypage.h.

72 { return mUserTag; }

◆ SetUserData()

void SetUserData ( const void *  pUserData)
inline

Definition at line 74 of file fbxpropertypage.h.

74 { mUserData=(void*)pUserData; }

◆ GetUserData()

void* GetUserData ( ) const
inline

Definition at line 75 of file fbxpropertypage.h.

75 { return mUserData; }

◆ AddEnumValue()

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 GetType() const
EFbxType
Type identifier constants.
Enumeration allowing duplicated items.
Enumeration.

◆ InsertEnumValue()

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 GetType() const
EFbxType
Type identifier constants.
Enumeration allowing duplicated items.
Enumeration.

◆ GetEnumCount()

int GetEnumCount ( )
inline

Definition at line 107 of file fbxpropertypage.h.

108  {
109  return mEnumList ? mEnumList->GetCount() : 0;
110  }

◆ SetEnumValue()

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 GetType() const
EFbxType
Type identifier constants.
Enumeration allowing duplicated items.
Enumeration.

◆ RemoveEnumValue()

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 GetType() const
EFbxType
Type identifier constants.
Enumeration allowing duplicated items.
Enumeration.

◆ GetEnumValue()

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 GetType() const
EFbxType
Type identifier constants.
Enumeration allowing duplicated items.
Enumeration.

◆ HasMinMax()

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

◆ GetMinMax()

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 &)

◆ SetMinMax()

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  }
EFbxType GetType() const
const size_t FbxTypeSizeOf(const EFbxType pType)
Retrieve a type enumeration memory footprint size.
bool FbxTypeCopy(T1 &, const T2 &)

Friends And Related Function Documentation

◆ fbxsdk ::FbxNew [1/47]

T* fbxsdk ::FbxNew ( )
friend

◆ fbxsdk ::FbxNew [2/47]

T* fbxsdk ::FbxNew ( T1 &  p1)
friend

◆ fbxsdk ::FbxNew [3/47]

T* fbxsdk ::FbxNew ( const T1 &  p1)
friend

◆ fbxsdk ::FbxNew [4/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
T2 &  p2 
)
friend

◆ fbxsdk ::FbxNew [5/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
const T2 &  p2 
)
friend

◆ fbxsdk ::FbxNew [6/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2 
)
friend

◆ fbxsdk ::FbxNew [7/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2 
)
friend

◆ fbxsdk ::FbxNew [8/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
T2 &  p2,
T3 &  p3 
)
friend

◆ fbxsdk ::FbxNew [9/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
T2 &  p2,
const T3 &  p3 
)
friend

◆ fbxsdk ::FbxNew [10/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
const T2 &  p2,
T3 &  p3 
)
friend

◆ fbxsdk ::FbxNew [11/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
const T2 &  p2,
const T3 &  p3 
)
friend

◆ fbxsdk ::FbxNew [12/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3 
)
friend

◆ fbxsdk ::FbxNew [13/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2,
const T3 &  p3 
)
friend

◆ fbxsdk ::FbxNew [14/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3 
)
friend

◆ fbxsdk ::FbxNew [15/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3 
)
friend

◆ fbxsdk ::FbxNew [16/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
T2 &  p2,
T3 &  p3,
T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [17/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
T2 &  p2,
T3 &  p3,
const T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [18/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
T2 &  p2,
const T3 &  p3,
T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [19/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
T2 &  p2,
const T3 &  p3,
const T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [20/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
const T2 &  p2,
T3 &  p3,
T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [21/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
const T2 &  p2,
T3 &  p3,
const T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [22/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
const T2 &  p2,
const T3 &  p3,
T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [23/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [24/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3,
T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [25/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3,
const T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [26/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2,
const T3 &  p3,
T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [27/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2,
const T3 &  p3,
const T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [28/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3,
T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [29/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3,
const T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [30/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [31/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4 
)
friend

◆ fbxsdk ::FbxNew [32/47]

T* fbxsdk ::FbxNew ( T1 &  p1,
T2 &  p2,
T3 &  p3,
T4 &  p4,
T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [33/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3,
T4 &  p4,
T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [34/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3,
T4 &  p4,
T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [35/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2,
const T3 &  p3,
T4 &  p4,
T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [36/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3,
const T4 &  p4,
T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [37/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
T2 &  p2,
T3 &  p3,
T4 &  p4,
const T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [38/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
T4 &  p4,
T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [39/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3,
const T4 &  p4,
T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [40/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
T3 &  p3,
T4 &  p4,
const T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [41/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4,
T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [42/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
T4 &  p4,
const T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [43/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4,
const T5 &  p5 
)
friend

◆ fbxsdk ::FbxNew [44/47]

T* fbxsdk ::FbxNew ( const T1 &  p1,
const T2 &  p2,
const T3 &  p3,
const T4 &  p4,
const T5 &  p5,
const T6 &  p6 
)
friend

◆ fbxsdk ::FbxNew [45/47]

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

◆ fbxsdk ::FbxNew [46/47]

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

◆ fbxsdk ::FbxNew [47/47]

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

◆ fbxsdk ::FbxDelete [1/2]

void fbxsdk ::FbxDelete ( T *  p)
friend

◆ fbxsdk ::FbxDelete [2/2]

void fbxsdk ::FbxDelete ( const T *  p)
friend

◆ fbxsdk ::FbxNewArray

T* fbxsdk ::FbxNewArray ( const int  n)
friend

◆ fbxsdk ::FbxDeleteArray

void fbxsdk ::FbxDeleteArray ( T *  p)
friend

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