Open Reality Reference Guide
fbcharacterpose.h File Reference

Contains definitions for object poses. More...

#include <kaydaradef.h>
#include <fbsdk/fbcomponent.h>
#include <fbsdk/fbpose.h>

Go to the source code of this file.

Classes

class  FBCharacterPoseOptions
 Stores options for operations on poses. More...
 
class  FBCharacterPose
 Used to work with character poses. More...
 
class  FBPropertyListCharacterPose
 PropertyList: CharacterPose. More...
 

Macros

#define FBSDK_DLL   K_DLLIMPORT
 Be sure that FBSDK_DLL is defined only once... More...
 

Enumerations

enum  FBCharacterPoseFlag {
  kFBCharacterPoseNoFlag = 0,
  kFBCharacterPoseMirror = 1,
  kFBCharacterPoseGravity = 1<<1,
  kFBCharacterPoseMatchTX = 1<<2,
  kFBCharacterPoseMatchTY = 1<<3,
  kFBCharacterPoseMatchTZ = 1<<4,
  kFBCharacterPoseMatchR = 1<<5,
  kFBCharacterPoseMatchPivot = 1<<6,
  kFBCharacterPoseUseKeyingGroup = 1<<7,
  kFBCharacterPoseMatchFKTranslation = 1<<8
}
 Character Pose Options flags. More...
 
enum  FBMirrorPlaneType {
  kFBMirrorPlaneTypeInvalid = -1,
  kFBMirrorPlaneTypeAuto = 0,
  kFBMirrorPlaneTypeZY,
  kFBMirrorPlaneTypeXY,
  kFBMirrorPlaneTypeXZ,
  kFBMirrorPlaneTypeUser,
  kFBMirrorPlaneTypeEquation,
  kFBMirrorPlaneTypeCount
}
 Mirror Plane Type. More...
 
enum  FBCharacterPoseKeyingMode {
  kFBCharacterPoseKeyingModeInvalid = -1,
  kFBCharacterPoseKeyingModeFullBody = 0,
  kFBCharacterPoseKeyingModeBodyPart,
  kFBCharacterPoseKeyingModeCount
}
 Character Pose Keying Mode. More...
 

Functions

 FB_FORWARD (FBCharacter)
 
 FB_FORWARD (FBCharacterExtension)
 
 FB_FORWARD (FBObjectPose)
 
 FB_FORWARD (FBModel)
 
 FB_FORWARD (FBCharacterPoseOptions)
 
 __FB_FORWARD (FBCharacterPose)
 

Detailed Description

Contains definitions for object poses.

Definition in file fbcharacterpose.h.

Macro Definition Documentation

◆ FBSDK_DLL

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once...

Definition at line 48 of file fbcharacterpose.h.

Enumeration Type Documentation

◆ FBCharacterPoseFlag

Character Pose Options flags.

Definition at line 64 of file fbcharacterpose.h.

◆ FBCharacterPoseKeyingMode

Character Pose Keying Mode.

Definition at line 92 of file fbcharacterpose.h.

◆ FBMirrorPlaneType

Mirror Plane Type.

Definition at line 79 of file fbcharacterpose.h.