kfbxcontrolset.h File Reference


Detailed Description

Definition in file kfbxcontrolset.h.

#include <fbxfilesdk/fbxfilesdk_def.h>
#include <fbxfilesdk/kfbxcharacter/kfbxcharacter.h>
#include <fbxfilesdk/kfbxmath/kfbxxmatrix.h>
#include <fbxfilesdk/components/kbaselib/klib/kstring.h>
#include <fbxfilesdk/fbxfilesdk_nsbegin.h>
#include <fbxfilesdk/fbxfilesdk_nsend.h>

Include dependency graph for kfbxcontrolset.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class   KFbxControlSetLink
  This class represents a link between a given character's FK node and the associated node in the character hierarchy. More...
class   KFbxEffector
  This class represents effector, which is a character node used to animate its control rig. More...
class   KFbxControlSet
  This class contains all methods to either set-up an exported control rig or query information on an imported control rig. More...
class   KFbxControlSetPlug
  Plug class for control set. More...

Typedefs

typedef KFbxControlSetPlug HKFbxControlSetPlug

Enumerations

enum   EEffectorNodeId {
   eEffectorHips = 0,
   eEffectorLeftAnkle,
   eEffectorRightAnkle,
   eEffectorLeftWrist,
   eEffectorRightWrist,
   eEffectorLeftKnee,
   eEffectorRightKnee,
   eEffectorLeftElbow,
   eEffectorRightElbow,
   eEffectorChestOrigin,
   eEffectorChestEnd,
   eEffectorLeftFoot,
   eEffectorRightFoot,
   eEffectorLeftShoulder,
   eEffectorRightShoulder,
   eEffectorHead,
   eEffectorLeftHip,
   eEffectorRightHip,
   eEffectorLeftHand,
   eEffectorRightHand,
   eEffectorLeftHandThumb,
   eEffectorLeftHandIndex,
   eEffectorLeftHandMiddle,
   eEffectorLeftHandRing,
   eEffectorLeftHandPinky,
   eEffectorLeftHandExtraFinger,
   eEffectorRightHandThumb,
   eEffectorRightHandIndex,
   eEffectorRightHandMiddle,
   eEffectorRightHandRing,
   eEffectorRightHandPinky,
   eEffectorRightHandExtraFinger,
   eEffectorLeftFootThumb,
   eEffectorLeftFootIndex,
   eEffectorLeftFootMiddle,
   eEffectorLeftFootRing,
   eEffectorLeftFootPinky,
   eEffectorLeftFootExtraFinger,
   eEffectorRightFootThumb,
   eEffectorRightFootIndex,
   eEffectorRightFootMiddle,
   eEffectorRightFootRing,
   eEffectorRightFootPinky,
   eEffectorRightFootExtraFinger,
   eEffectorLastNodeId
}
enum   EEffectorSetId {
   eEffectorSetDefault = 0,
   eEffectorSetAux1,
   eEffectorSetAux2,
   eEffectorSetAux3,
   eEffectorSetAux4,
   eEffectorSetAux5,
   eEffectorSetAux6,
   eEffectorSetAux7,
   eEffectorSetAux8,
   eEffectorSetAux9,
   eEffectorSetAux10,
   eEffectorSetAux11,
   eEffectorSetAux12,
   eEffectorSetAux13,
   eEffectorSetAux14,
   eLastEffectorSetId
}

Functions

EFbxType  FbxTypeOf (KFbxControlSet::EType const &pItem)

Typedef Documentation

Definition at line 460 of file kfbxcontrolset.h.


Enumeration Type Documentation

Enumerator:
eEffectorHips 
eEffectorLeftAnkle 
eEffectorRightAnkle 
eEffectorLeftWrist 
eEffectorRightWrist 
eEffectorLeftKnee 
eEffectorRightKnee 
eEffectorLeftElbow 
eEffectorRightElbow 
eEffectorChestOrigin 
eEffectorChestEnd 
eEffectorLeftFoot 
eEffectorRightFoot 
eEffectorLeftShoulder 
eEffectorRightShoulder 
eEffectorHead 
eEffectorLeftHip 
eEffectorRightHip 
eEffectorLeftHand 
eEffectorRightHand 
eEffectorLeftHandThumb 
eEffectorLeftHandIndex 
eEffectorLeftHandMiddle 
eEffectorLeftHandRing 
eEffectorLeftHandPinky 
eEffectorLeftHandExtraFinger 
eEffectorRightHandThumb 
eEffectorRightHandIndex 
eEffectorRightHandMiddle 
eEffectorRightHandRing 
eEffectorRightHandPinky 
eEffectorRightHandExtraFinger 
eEffectorLeftFootThumb 
eEffectorLeftFootIndex 
eEffectorLeftFootMiddle 
eEffectorLeftFootRing 
eEffectorLeftFootPinky 
eEffectorLeftFootExtraFinger 
eEffectorRightFootThumb 
eEffectorRightFootIndex 
eEffectorRightFootMiddle 
eEffectorRightFootRing 
eEffectorRightFootPinky 
eEffectorRightFootExtraFinger 
eEffectorLastNodeId 

Definition at line 54 of file kfbxcontrolset.h.

Enumerator:
eEffectorSetDefault 
eEffectorSetAux1 
eEffectorSetAux2 
eEffectorSetAux3 
eEffectorSetAux4 
eEffectorSetAux5 
eEffectorSetAux6 
eEffectorSetAux7 
eEffectorSetAux8 
eEffectorSetAux9 
eEffectorSetAux10 
eEffectorSetAux11 
eEffectorSetAux12 
eEffectorSetAux13 
eEffectorSetAux14 
eLastEffectorSetId 

Definition at line 111 of file kfbxcontrolset.h.


Function Documentation

EFbxType FbxTypeOf ( KFbxControlSet::EType const &  pItem  )  [inline]

Definition at line 461 of file kfbxcontrolset.h.

References eENUM.