FBX C++ API Reference
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HIK2FbxCharacterPropertyBridge Class Reference

#include <fbxhik2fbxcharacter.h>

Class Description

Definition at line 279 of file fbxhik2fbxcharacter.h.

Public Types

enum  { mParamCount = sizeof(gHIK2FbxCharacterPropertyBridge) / sizeof(FbxCharacterPropertyInfo) }
 

Static Public Member Functions

static const FbxCharacterPropertyInfoGetAt (int i)
 
static const FbxCharacterPropertyInfoGetPropertyInfoFromFbxCharacterProperty (const char *pCharacterPropertyName)
 
static const FbxCharacterPropertyInfoGetPropertyInfoFromHIKProperty (const char *pHIKPropertyName)
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
mParamCount 

Definition at line 282 of file fbxhik2fbxcharacter.h.

Member Function Documentation

◆ GetAt()

static const FbxCharacterPropertyInfo& GetAt ( int  i)
inlinestatic

Definition at line 286 of file fbxhik2fbxcharacter.h.

286 { return gHIK2FbxCharacterPropertyBridge[i] ;}
static const FbxCharacterPropertyInfo gHIK2FbxCharacterPropertyBridge[]

◆ GetPropertyInfoFromFbxCharacterProperty()

static const FbxCharacterPropertyInfo* GetPropertyInfoFromFbxCharacterProperty ( const char *  pCharacterPropertyName)
inlinestatic

Definition at line 288 of file fbxhik2fbxcharacter.h.

289  {
290  int lCounter = 0;
291  for( lCounter = 0 ; lCounter < mParamCount; lCounter++ )
292  {
293  if(GetAt(lCounter).mFbxCharacterPropertyName && !strcmp(GetAt(lCounter).mFbxCharacterPropertyName, pCharacterPropertyName))
294  {
295  return &GetAt(lCounter);
296  }
297  }
298  return NULL;
299  }
#define NULL
Definition: fbxarch.h:210
static const FbxCharacterPropertyInfo & GetAt(int i)

◆ GetPropertyInfoFromHIKProperty()

static const FbxCharacterPropertyInfo* GetPropertyInfoFromHIKProperty ( const char *  pHIKPropertyName)
inlinestatic

Definition at line 301 of file fbxhik2fbxcharacter.h.

302  {
303  int lCounter = 0;
304  for( lCounter = 0 ; lCounter < mParamCount; lCounter++ )
305  {
306  if(!strcmp(GetAt(lCounter).mHIKPropertyName, pHIKPropertyName))
307  {
308  return &GetAt(lCounter);
309  }
310  }
311  return NULL;
312  }
#define NULL
Definition: fbxarch.h:210
static const FbxCharacterPropertyInfo & GetAt(int i)

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