|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jme3.bullet.control.AbstractPhysicsControl
com.jme3.bullet.control.KinematicRagdollControl
org.cogchar.render.model.humanoid.HumanoidRagdollControl
public class HumanoidRagdollControl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.jme3.bullet.control.KinematicRagdollControl |
|---|
com.jme3.bullet.control.KinematicRagdollControl.Mode, com.jme3.bullet.control.KinematicRagdollControl.PhysicsBoneLink |
| Field Summary |
|---|
| Fields inherited from class com.jme3.bullet.control.KinematicRagdollControl |
|---|
baseRigidBody, blendedControl, blendStart, blendTime, boneLinks, boneList, debug, eventDispatchImpulseThreshold, initScale, listeners, logger, mode, modelPosition, modelRotation, preset, rootMass, skeleton, targetModel, totalMass, weightThreshold |
| Fields inherited from class com.jme3.bullet.control.AbstractPhysicsControl |
|---|
added, applyLocal, enabled, space, spatial |
| Constructor Summary | |
|---|---|
HumanoidRagdollControl(float weightThreshold)
|
|
| Method Summary | |
|---|---|
void |
blendToKinematicMode(float blendTime)
|
void |
collision(com.jme3.bullet.collision.PhysicsCollisionEvent event)
|
com.jme3.bullet.control.KinematicRagdollControl.Mode |
getMode()
|
void |
setKinematicMode()
|
protected void |
setMode(com.jme3.bullet.control.KinematicRagdollControl.Mode mode)
|
void |
setRagdollMode()
|
void |
update(float tpf)
|
| Methods inherited from class com.jme3.bullet.control.KinematicRagdollControl |
|---|
addBoneName, addCollisionListener, addPhysics, boneRecursion, cloneForSpatial, createSpatialData, getBoneRigidBody, getEventDispatchImpulseThreshold, getJoint, getTotalMass, getWeightThreshold, kinematicUpdate, matchPhysicObjectToBone, ragDollUpdate, read, reBuild, removePhysics, removeSpatialData, render, scanSpatial, setCcdMotionThreshold, setCcdSweptSphereRadius, setEventDispatchImpulseThreshold, setJointLimit, setPhysicsLocation, setPhysicsRotation, setRootMass, setWeightThreshold, write |
| Methods inherited from class com.jme3.bullet.control.AbstractPhysicsControl |
|---|
applyPhysicsTransform, getPhysicsSpace, getSpatialRotation, getSpatialTranslation, isApplyPhysicsLocal, isEnabled, setApplyPhysicsLocal, setEnabled, setPhysicsSpace, setSpatial |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HumanoidRagdollControl(float weightThreshold)
| Method Detail |
|---|
public com.jme3.bullet.control.KinematicRagdollControl.Mode getMode()
getMode in class com.jme3.bullet.control.KinematicRagdollControlpublic void setKinematicMode()
setKinematicMode in class com.jme3.bullet.control.KinematicRagdollControlprotected void setMode(com.jme3.bullet.control.KinematicRagdollControl.Mode mode)
setMode in class com.jme3.bullet.control.KinematicRagdollControlpublic void setRagdollMode()
setRagdollMode in class com.jme3.bullet.control.KinematicRagdollControlpublic void update(float tpf)
update in interface com.jme3.scene.control.Controlupdate in class com.jme3.bullet.control.KinematicRagdollControlpublic void blendToKinematicMode(float blendTime)
blendToKinematicMode in class com.jme3.bullet.control.KinematicRagdollControlpublic void collision(com.jme3.bullet.collision.PhysicsCollisionEvent event)
collision in interface com.jme3.bullet.collision.PhysicsCollisionListenercollision in class com.jme3.bullet.control.KinematicRagdollControl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||