FBCharacterSolver Class Reference

#include <mobu-python-api.h>

+ Inheritance diagram for FBCharacterSolver:

Public Member Functions

__reduce__ ()
 
__init__ ()
 
GetParentRotationOffset ()
 
SetParentRotationOffset ()
 
GetTransformationOffset ()
 
SetTransformationOffset ()
 
GetTarget ()
 
GetRegisteredSolverNames ()
 
- 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 Source
 
object ExtraFK
 
object ExtraBones
 
- 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, (FBCharacter)arg3, (str)arg4) -> None 
__reduce__ ( )
GetParentRotationOffset ( )

Python Docstring:

GetParentRotationOffset( (FBCharacterSolver)arg1, (FBModel)arg2) -> FBVector3d 
GetRegisteredSolverNames ( )

Python Docstring:

staticmethod(function) -> method

Convert a function to be a static method.

A static method does not receive an implicit first argument.
To declare a static method, use this idiom:

     class C:
     def f(arg1, arg2, ...): ...
     f = staticmethod(f)

It can be called either on the class (e.g. C.f()) or on an instance
(e.g. C().f()).  The instance is ignored except for its class.

Static methods in Python are similar to those found in Java or C++.
For a more advanced concept, see the classmethod builtin. 
GetTarget ( )

Python Docstring:

GetTarget( (FBCharacterSolver)arg1) -> object 
GetTransformationOffset ( )

Python Docstring:

GetTransformationOffset( (FBCharacterSolver)arg1, (FBModel)arg2) -> list 
SetParentRotationOffset ( )

Python Docstring:

SetParentRotationOffset( (FBCharacterSolver)arg1, (FBModel)arg2, (FBVector3d)arg3) -> None 
SetTransformationOffset ( )

Python Docstring:

SetTransformationOffset( (FBCharacterSolver)arg1, (FBModel)arg2, (FBVector3d)arg3, (FBVector3d)arg4, (FBVector3d)arg5) -> None 

Member Data Documentation

ExtraBones

Read Property: (list) List of Extra Bones in character

ExtraFK

Read Property: (list) List of Extra FK in character

object Source