AddMuscle(ConfigurableJoint joint, Transform target, Rigidbody connectTo, Transform targetParent, Muscle.Props muscleProps=null, bool forceTreeHierarchy=false, bool forceLayers=true) | PuppetMaster | |
AddPropMuscle(ConfigurableJoint addPropMuscleTo, Vector3 position, Quaternion rotation, Vector3 additionalPinOffset, Transform targetParent=null, PuppetMasterProp initiateWithProp=null) | PuppetMaster | |
angularLimits | PuppetMaster | |
angularPinning | PuppetMaster | |
behaviours | PuppetMaster | |
blendTime | PuppetMaster | |
ContainsJoint(ConfigurableJoint joint) | PuppetMaster | |
controlsAnimator | PuppetMaster | |
DisableImmediately() | PuppetMaster | |
DisableMuscleRecursive(ConfigurableJoint joint) | PuppetMaster | |
DisconnectMuscleRecursive(int index, MuscleDisconnectMode disconnectMode=MuscleDisconnectMode.Sever, bool deactivate=false) | PuppetMaster | |
EnableMuscleRecursive(ConfigurableJoint joint) | PuppetMaster | |
FixMusclePositions() | PuppetMaster | |
FixMusclePositionsAndRotations() | PuppetMaster | |
FixTargetToSampledState(float weight) | PuppetMaster | |
fixTargetTransforms | PuppetMaster | |
FlagInternalCollisionsForUpdate() | PuppetMaster | |
FlattenHierarchy() | PuppetMaster | |
Freeze() | PuppetMaster | |
Freeze(StateSettings stateSettings) | PuppetMaster | |
GetMuscle(Transform target) | PuppetMaster | |
GetMuscle(Rigidbody rigidbody) | PuppetMaster | |
GetMuscle(ConfigurableJoint joint) | PuppetMaster | |
GetMuscleIndex(HumanBodyBones humanBodyBone) | PuppetMaster | |
GetMuscleIndex(Transform target) | PuppetMaster | |
GetMuscleIndex(Rigidbody rigidbody) | PuppetMaster | |
GetMuscleIndex(ConfigurableJoint joint) | PuppetMaster | |
HierarchyIsFlat() | PuppetMaster | |
humanoidConfig | PuppetMaster | |
initiated | PuppetMaster | |
internalCollisions | PuppetMaster | |
isActive | PuppetMaster | |
isAlive | PuppetMaster | |
isBlending | PuppetMaster | |
IsDisconnecting(int muscleIndex) | PuppetMaster | |
isFrozen | PuppetMaster | |
isKilling | PuppetMaster | |
IsReconnecting(int muscleIndex) | PuppetMaster | |
isSwitchingMode | PuppetMaster | |
isSwitchingState | PuppetMaster | |
IsValid(bool log) | PuppetMaster | |
Kill() | PuppetMaster | |
Kill(StateSettings stateSettings) | PuppetMaster | |
manualAngularLimitControl | PuppetMaster | |
manualInternalCollisionControl | PuppetMaster | |
mapDisconnectedMuscles | PuppetMaster | |
mappingWeight | PuppetMaster | |
mode | PuppetMaster | |
Mode enum name | PuppetMaster | |
muscleDamper | PuppetMaster | |
muscles | PuppetMaster | |
muscleSpring | PuppetMaster | |
muscleWeight | PuppetMaster | |
OnFixTransforms | PuppetMaster | |
OnHierarchyChanged | PuppetMaster | |
OnMuscleDisconnected | PuppetMaster | |
OnMuscleReconnected | PuppetMaster | |
OnMuscleRemoved | PuppetMaster | |
OnPostInitiate | PuppetMaster | |
OnPostLateUpdate | PuppetMaster | |
OnPostSimulate() | PuppetMaster | |
OnPreSimulate(float deltaTime) | PuppetMaster | |
OnRead | PuppetMaster | |
OnWrite | PuppetMaster | |
pinDistanceFalloff | PuppetMaster | |
pinPow | PuppetMaster | |
pinWeight | PuppetMaster | |
propMuscles | PuppetMaster | |
Rebuild() | PuppetMaster | |
ReconnectMuscleRecursive(int index) | PuppetMaster | |
RemoveMuscleRecursive(ConfigurableJoint joint, bool attachTarget, bool blockTargetAnimation=false, MuscleRemoveMode removeMode=MuscleRemoveMode.Sever) | PuppetMaster | |
RemoveRagdollComponents(Transform target, int characterControllerLayer) | PuppetMaster | static |
ReplaceMuscle(ConfigurableJoint oldJoint, ConfigurableJoint newJoint) | PuppetMaster | |
Resurrect() | PuppetMaster | |
SampleTargetMappedState() | PuppetMaster | |
SetAngularLimitsManual(bool limited) | PuppetMaster | |
SetInternalCollisionsManual(bool collide, bool useInternalCollisionIgnores) | PuppetMaster | |
SetMuscles(Muscle[] newMuscles) | PuppetMaster | |
SetMuscleWeights(Muscle.Group group, float muscleWeight, float pinWeight=1f, float mappingWeight=1f, float muscleDamper=1f) | PuppetMaster | |
SetMuscleWeights(Transform target, float muscleWeight, float pinWeight=1f, float mappingWeight=1f, float muscleDamper=1f) | PuppetMaster | |
SetMuscleWeights(HumanBodyBones humanBodyBone, float muscleWeight, float pinWeight=1f, float mappingWeight=1f, float muscleDamper=1f) | PuppetMaster | |
SetMuscleWeights(int muscleIndex, float muscleWeight, float pinWeight, float mappingWeight, float muscleDamper) | PuppetMaster | |
SetMuscleWeightsRecursive(Transform target, float muscleWeight, float pinWeight=1f, float mappingWeight=1f, float muscleDamper=1f) | PuppetMaster | |
SetMuscleWeightsRecursive(int muscleIndex, float muscleWeight, float pinWeight=1f, float mappingWeight=1f, float muscleDamper=1f) | PuppetMaster | |
SetMuscleWeightsRecursive(HumanBodyBones humanBodyBone, float muscleWeight, float pinWeight=1f, float mappingWeight=1f, float muscleDamper=1f) | PuppetMaster | |
SetUp(Transform target, Transform ragdoll, int characterControllerLayer, int ragdollLayer) | PuppetMaster | static |
SetUp(Transform target, int characterControllerLayer, int ragdollLayer) | PuppetMaster | static |
SetUpTo(Transform setUpTo, int characterControllerLayer, int ragdollLayer) | PuppetMaster | |
solverIterationCount | PuppetMaster | |
solvers | PuppetMaster | |
state | PuppetMaster | |
stateSettings | PuppetMaster | |
StoreTargetMappedState() | PuppetMaster | |
storeTargetMappedState | PuppetMaster | |
supportTranslationAnimation | PuppetMaster | |
SwitchToActiveMode() | PuppetMaster | |
SwitchToDisabledMode() | PuppetMaster | |
SwitchToKinematicMode() | PuppetMaster | |
targetAnimation | PuppetMaster | |
targetAnimator | PuppetMaster | |
targetRoot | PuppetMaster | |
Teleport(Vector3 position, Quaternion rotation, bool moveToTarget) | PuppetMaster | |
TreeHierarchy() | PuppetMaster | |
updateJointAnchors | PuppetMaster | |
UpdateMode enum name | PuppetMaster | |
updateMode | PuppetMaster | |
visualizeTargetPose | PuppetMaster | |