com.jme3.bullet.control.ragdoll
Class RagdollPreset

java.lang.Object
  extended by com.jme3.bullet.control.ragdoll.RagdollPreset
Direct Known Subclasses:
HumanoidRagdollPreset

public abstract class RagdollPreset
extends java.lang.Object


Nested Class Summary
protected  class RagdollPreset.JointPreset
           
protected  class RagdollPreset.LexiconEntry
           
 
Field Summary
protected  java.util.Map<java.lang.String,RagdollPreset.JointPreset> boneMap
           
protected  java.util.Map<java.lang.String,RagdollPreset.LexiconEntry> lexicon
           
protected static java.util.logging.Logger logger
           
 
Constructor Summary
RagdollPreset()
           
 
Method Summary
protected abstract  void initBoneMap()
           
protected abstract  void initLexicon()
           
 void setupJointForBone(java.lang.String boneName, SixDofJoint joint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static final java.util.logging.Logger logger

boneMap

protected java.util.Map<java.lang.String,RagdollPreset.JointPreset> boneMap

lexicon

protected java.util.Map<java.lang.String,RagdollPreset.LexiconEntry> lexicon
Constructor Detail

RagdollPreset

public RagdollPreset()
Method Detail

initBoneMap

protected abstract void initBoneMap()

initLexicon

protected abstract void initLexicon()

setupJointForBone

public void setupJointForBone(java.lang.String boneName,
                              SixDofJoint joint)