FBCharacter Class Reference

#include <mobu-python-api.h>

+ Inheritance diagram for FBCharacter:

Public Member Functions

__reduce__ ()
 
__init__ ()
 
AddCharacterExtension ()
 
CopyAnimation ()
 
Clone ()
 
GetCtrlRigModel ()
 
FBDelete ()
 
GetEffectorModel ()
 
CreateControlRig ()
 
IsRotationPin ()
 
SetTranslationPin ()
 
GetCharacterize ()
 
GetCharacterMarkerSet ()
 
ConnectControlRig ()
 
SetRotationPin ()
 
SetExternalSolverWithIndex ()
 
GetTOffset ()
 
GetIndexByModel ()
 
IsParentNodeOffset ()
 
GetCycleAnalysisNode ()
 
RemoveCharacterExtension ()
 
CreateAuxiliary ()
 
GetParentROffset ()
 
GetExternalSolver ()
 
GetROffset ()
 
GetSOffset ()
 
GetTransformOffset ()
 
GetActiveBodyPart ()
 
GetIKVisibility ()
 
GetGoalModel ()
 
GetSkinModelList ()
 
PlotAnimation ()
 
SetCharacterizeOn ()
 
GetCharacterizeError ()
 
DisconnectControlRig ()
 
ReadyForRetarget ()
 
CreateCharacterMarkerSet ()
 
IsTranslationPin ()
 
SetExternalSolver ()
 
GoToStancePose ()
 
GetCurrentControlSet ()
 
GetModel ()
 
Retarget ()
 
SetCharacterizeOff ()
 
GetFloorContactModel ()
 
CycleAnalysisCurrentCharacter ()
 
SelectModels ()
 
ResetProperties ()
 
SetSkeletonVisibility ()
 
SetIKVisibility ()
 
SetFKVisibility ()
 
GetFKVisibility ()
 
GetSkeletonVisibility ()
 
- Public Member Functions inherited from FBConstraint
__reduce__ ()
 
FreezeSRT ()
 
AnimationNodeInCreate ()
 
ReferenceGetCount ()
 
FreezeSuggested ()
 
RemoveAllAnimationNodes ()
 
SnapSuggested ()
 
Clone ()
 
DeformerUnBind ()
 
ReferenceGet ()
 
ReferenceGroupAdd ()
 
Disable ()
 
ReferenceGroupGetCount ()
 
ReferenceAdd ()
 
ReferenceRemove ()
 
SetupAllAnimationNodes ()
 
ReferenceGroupGetMaxCount ()
 
RestoreModelState ()
 
__copy__ ()
 
Snap ()
 
DeformerBind ()
 
ReferenceGroupGetName ()
 
SaveModelState ()
 
AnimationNodeOutCreate ()
 
__init__ ()
 
- Public Member Functions inherited from FBBox
AnimationNodeIsUserData ()
 
AnimationNodeOutGet ()
 
GetInConnector ()
 
AnimationNodeDestroy ()
 
GetOutConnector ()
 
GetOutConnectorCount ()
 
__init__ ()
 
GetInConnectorCount ()
 
AnimationNodeInGet ()
 
__reduce__ ()
 
- Public Member Functions inherited from FBComponent
HardSelect ()
 
GetObjectStatus ()
 
SetObjectStatus ()
 
DisableObjectFlags ()
 
GetOwnerFileReference ()
 
SetObjectFlags ()
 
GetObjectFlags ()
 
EnableObjectFlags ()
 
FBDelete ()
 
PropertyRemove ()
 
ProcessNamespaceHierarchy ()
 
PropertyCreate ()
 
HasObjectFlags ()
 
Is ()
 
ProcessObjectNamespace ()
 
PropertyAddReferenceProperty ()
 
ClassName ()
 
FBDestroy ()
 
FBCreate ()
 
PropertyAdd ()
 
PropertyGetModifiedList ()
 
__reduce__ ()
 
__init__ ()
 
- Public Member Functions inherited from FBPlug
ClassName ()
 
ConnectDstAt ()
 
ConnectSrc ()
 
ConnectSrcAt ()
 
DisconnectAllDst ()
 
DisconnectAllSrc ()
 
BeginChange ()
 
DisconnectDst ()
 
ConnectDst ()
 
GetSrcCount ()
 
SetContentModified ()
 
DisconnectDstAt ()
 
DisconnectSrcAt ()
 
GetDst ()
 
GetPlugConnectionModifiedList ()
 
GetDstType ()
 
GetSrcType ()
 
RevertModification ()
 
GetSrc ()
 
GetDstCount ()
 
IsSDKComponent ()
 
ReplaceSrcAt ()
 
MoveSrcAt ()
 
GetContentModified ()
 
SwapSrc ()
 
GetSelfModified ()
 
EndChange ()
 
GetOwner ()
 
ReplaceDstAt ()
 
GetOwnedCount ()
 
SetSelfModified ()
 
DisconnectSrc ()
 
Is ()
 
GetOwned ()
 
__reduce__ ()
 
__init__ ()
 
PrintClassDefinitions ()
 
- Public Member Functions inherited from FBPythonWrapper
__reduce__ ()
 
__init__ ()
 

Public Attributes

object CharacterExtensions
 
object InputActor
 
object InputCharacter
 
object ActiveInput
 
object InputType
 
object KeyingMode
 
object RollSolver
 
object ContactBehaviour
 
object MirrorMode
 
object ShoulderCorrection
 
object LeftKneeKillPitch
 
object RightKneeKillPitch
 
object LeftElbowKillPitch
 
object RightElbowKillPitch
 
object HipsTranslationMode
 
object WriteReference
 
object SyncMode
 
object InverseLeftKnee
 
object InverseRightKnee
 
object InverseLeftElbow
 
object InverseRightElbow
 
object LockX
 
object LockY
 
object LockZ
 
object LeftHandIndexIndex
 
object LeftHandIndexMiddle
 
object LeftHandIndexRing
 
object LeftHandIndexPinky
 
object LeftHandMiddleIndex
 
object LeftHandMiddleMiddle
 
object LeftHandMiddleRing
 
object LeftHandMiddlePinky
 
object LeftHandRingIndex
 
object LeftHandRingMiddle
 
object LeftHandRingRing
 
object LeftHandRingPinky
 
object LeftHandPinkyIndex
 
object LeftHandPinkyMiddle
 
object LeftHandPinkyRing
 
object LeftHandPinkyPinky
 
object RightHandIndexIndex
 
object RightHandIndexMiddle
 
object RightHandIndexRing
 
object RightHandIndexPinky
 
object RightHandMiddleIndex
 
object RightHandMiddleMiddle
 
object RightHandMiddleRing
 
object RightHandMiddlePinky
 
object RightHandRingIndex
 
object RightHandRingMiddle
 
object RightHandRingRing
 
object RightHandRingPinky
 
object RightHandPinkyIndex
 
object RightHandPinkyMiddle
 
object RightHandPinkyRing
 
object RightHandPinkyPinky
 
object FKFingerMultiplier
 
object FKFingerTipMultiplier
 
object FKThumbTipMultiplier
 
object HumanFingerLimits
 
- Public Attributes inherited from FBConstraint
object Active
 
object Deformer
 
object Description
 
object HasLayout
 
object Lock
 
object Weight
 
- Public Attributes inherited from FBBox
object Animatable
 
object Live
 
object RecordMode
 
object UniqueName
 
- Public Attributes inherited from FBComponent
object OwnerNamespace
 
object Components
 
object Name
 
object LongName
 
object FullName
 
object Parents
 
object PropertyList
 
object Selected
 
- Public Attributes inherited from FBPythonWrapper
object OnUnbind
 

Member Function Documentation

__init__ ( )

Python Docstring:

__init__( (object)arg1, (str)arg2) -> None 
__reduce__ ( )
AddCharacterExtension ( )

Python Docstring:

AddCharacterExtension( (FBCharacter)arg1, (FBCharacterExtension)arg2) -> None 
Clone ( )

Python Docstring:

Clone( (FBCharacter)arg1) -> object 
ConnectControlRig ( )

Python Docstring:

ConnectControlRig( (FBCharacter)arg1, (FBControlSet)arg2, (object)arg3, (object)arg4) -> None 
CopyAnimation ( )

Python Docstring:

CopyAnimation( (FBCharacter)arg1) -> None 
CreateAuxiliary ( )

Python Docstring:

CreateAuxiliary( (FBCharacter)arg1, (FBEffectorId)arg2, (object)arg3 [, (object)arg4 [, (object)arg5]]) -> bool 
CreateCharacterMarkerSet ( )

Python Docstring:

CreateCharacterMarkerSet( (FBCharacter)arg1, (object)arg2) -> bool 
CreateControlRig ( )

Python Docstring:

CreateControlRig( (FBCharacter)arg1, (object)arg2) -> bool 
CycleAnalysisCurrentCharacter ( )

Python Docstring:

CycleAnalysisCurrentCharacter( (FBCharacter)arg1) -> None 
DisconnectControlRig ( )

Python Docstring:

DisconnectControlRig( (FBCharacter)arg1) -> None 
FBDelete ( )

Python Docstring:

FBDelete( (FBCharacter)arg1) -> None 
GetActiveBodyPart ( )

Python Docstring:

GetActiveBodyPart( (FBCharacter)arg1) -> list 
GetCharacterize ( )

Python Docstring:

GetCharacterize( (FBCharacter)arg1) -> bool 
GetCharacterizeError ( )

Python Docstring:

GetCharacterizeError( (FBCharacter)arg1) -> str 
GetCharacterMarkerSet ( )

Python Docstring:

GetCharacterMarkerSet( (FBCharacter)arg1, (object)arg2) -> object 
GetCtrlRigModel ( )

Python Docstring:

GetCtrlRigModel( (FBCharacter)arg1, (FBBodyNodeId)arg2) -> object 
GetCurrentControlSet ( )

Python Docstring:

GetCurrentControlSet( (FBCharacter)arg1) -> object 
GetCycleAnalysisNode ( )

Python Docstring:

GetCycleAnalysisNode( (FBCharacter)arg1) -> object 
GetEffectorModel ( )

Python Docstring:

GetEffectorModel( (FBCharacter)arg1, (FBEffectorId)arg2 [, (FBEffectorSetID)arg3]) -> object 
GetExternalSolver ( )

Python Docstring:

GetExternalSolver( (FBCharacter)arg1) -> object 
GetFKVisibility ( )

Python Docstring:

GetFKVisibility( (FBCharacter)arg1) -> FBVisibilityState 
GetFloorContactModel ( )

Python Docstring:

GetFloorContactModel( (FBCharacter)arg1, (FBFloorContactID)arg2) -> object 
GetGoalModel ( )

Python Docstring:

GetGoalModel( (FBCharacter)arg1, (FBBodyNodeId)arg2) -> object 
GetIKVisibility ( )

Python Docstring:

GetIKVisibility( (FBCharacter)arg1) -> FBVisibilityState 
GetIndexByModel ( )

Python Docstring:

GetIndexByModel( (FBCharacter)arg1, (FBModelSkeleton)arg2) -> FBBodyNodeId 
GetModel ( )

Python Docstring:

GetModel( (FBCharacter)arg1, (FBBodyNodeId)arg2) -> object 
GetParentROffset ( )

Python Docstring:

GetParentROffset( (FBCharacter)arg1, (FBBodyNodeId)arg2, (FBVector3d)arg3) -> None 
GetROffset ( )

Python Docstring:

GetROffset( (FBCharacter)arg1, (FBBodyNodeId)arg2, (FBVector3d)arg3) -> None 
GetSkeletonVisibility ( )

Python Docstring:

GetSkeletonVisibility( (FBCharacter)arg1) -> FBVisibilityState 
GetSkinModelList ( )

Python Docstring:

GetSkinModelList( (FBCharacter)arg1, (FBModelList)arg2) -> None 
GetSOffset ( )

Python Docstring:

GetSOffset( (FBCharacter)arg1, (FBBodyNodeId)arg2, (FBVector3d)arg3) -> None 
GetTOffset ( )

Python Docstring:

GetTOffset( (FBCharacter)arg1, (FBBodyNodeId)arg2, (FBVector4d)arg3) -> None 
GetTransformOffset ( )

Python Docstring:

GetTransformOffset( (FBCharacter)arg1, (FBBodyNodeId)arg2, (FBMatrix)arg3) -> None 
GoToStancePose ( )

Python Docstring:

GoToStancePose( (FBCharacter)arg1 [, (object)arg2 [, (object)arg3]]) -> None 
IsParentNodeOffset ( )

Python Docstring:

IsParentNodeOffset( (FBCharacter)arg1, (FBBodyNodeId)arg2) -> bool 
IsRotationPin ( )

Python Docstring:

IsRotationPin( (FBCharacter)arg1, (FBEffectorId)arg2) -> bool 
IsTranslationPin ( )

Python Docstring:

IsTranslationPin( (FBCharacter)arg1, (FBEffectorId)arg2) -> bool 
PlotAnimation ( )

Python Docstring:

PlotAnimation( (FBCharacter)arg1, (FBCharacterPlotWhere)arg2, (FBPlotOptions)arg3) -> bool 
ReadyForRetarget ( )

Python Docstring:

ReadyForRetarget( (FBCharacter)arg1) -> bool 
RemoveCharacterExtension ( )

Python Docstring:

RemoveCharacterExtension( (FBCharacter)arg1, (FBCharacterExtension)arg2) -> None 
ResetProperties ( )

Python Docstring:

ResetProperties( (FBCharacter)arg1, (FBCharacterResetProperties)arg2) -> None 
Retarget ( )

Python Docstring:

Retarget( (FBCharacter)arg1, (object)arg2) -> None 
SelectModels ( )

Python Docstring:

SelectModels( (FBCharacter)arg1, (object)arg2, (object)arg3, (object)arg4, (object)arg5) -> None 
SetCharacterizeOff ( )

Python Docstring:

SetCharacterizeOff( (FBCharacter)arg1) -> None 
SetCharacterizeOn ( )

Python Docstring:

SetCharacterizeOn( (FBCharacter)arg1, (object)arg2) -> bool 
SetExternalSolver ( )

Python Docstring:

SetExternalSolver( (FBCharacter)arg1, (FBCharacterSolver)arg2) -> None 
SetExternalSolverWithIndex ( )

Python Docstring:

SetExternalSolverWithIndex( (FBCharacter)arg1, (object)arg2) -> None 
SetFKVisibility ( )

Python Docstring:

SetFKVisibility( (FBCharacter)arg1, (object)arg2) -> bool 
SetIKVisibility ( )

Python Docstring:

SetIKVisibility( (FBCharacter)arg1, (object)arg2) -> bool 
SetRotationPin ( )

Python Docstring:

SetRotationPin( (FBCharacter)arg1, (FBEffectorId)arg2, (object)arg3) -> bool 
SetSkeletonVisibility ( )

Python Docstring:

SetSkeletonVisibility( (FBCharacter)arg1, (object)arg2) -> bool 
SetTranslationPin ( )

Python Docstring:

SetTranslationPin( (FBCharacter)arg1, (FBEffectorId)arg2, (object)arg3) -> bool 

Member Data Documentation

object ActiveInput
object CharacterExtensions
object ContactBehaviour
object FKFingerMultiplier
object FKFingerTipMultiplier
object FKThumbTipMultiplier
object HipsTranslationMode
object HumanFingerLimits
object InputActor
object InputCharacter
object InputType
object InverseLeftElbow
object InverseLeftKnee
object InverseRightElbow
object InverseRightKnee
object KeyingMode
object LeftElbowKillPitch
object LeftHandIndexIndex
object LeftHandIndexMiddle
object LeftHandIndexPinky
object LeftHandIndexRing
object LeftHandMiddleIndex
object LeftHandMiddleMiddle
object LeftHandMiddlePinky
object LeftHandMiddleRing
object LeftHandPinkyIndex
object LeftHandPinkyMiddle
object LeftHandPinkyPinky
object LeftHandPinkyRing
object LeftHandRingIndex
object LeftHandRingMiddle
object LeftHandRingPinky
object LeftHandRingRing
object LeftKneeKillPitch
object LockX
object LockY
object LockZ
object MirrorMode
object RightElbowKillPitch
object RightHandIndexIndex
object RightHandIndexMiddle
object RightHandIndexPinky
object RightHandIndexRing
object RightHandMiddleIndex
object RightHandMiddleMiddle
object RightHandMiddlePinky
object RightHandMiddleRing
object RightHandPinkyIndex
object RightHandPinkyMiddle
object RightHandPinkyPinky
object RightHandPinkyRing
object RightHandRingIndex
object RightHandRingMiddle
object RightHandRingPinky
object RightHandRingRing
object RightKneeKillPitch
object RollSolver
object ShoulderCorrection
object SyncMode
object WriteReference