| 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 |  |