org.cogchar.render.model.humanoid
Class PhysicallyWigglingHumanoid

java.lang.Object
  extended by org.appdapter.core.log.BasicDebugger
      extended by org.cogchar.render.model.humanoid.HumanoidFigure
          extended by org.cogchar.render.model.humanoid.PhysicallyWigglingHumanoid
All Implemented Interfaces:
com.jme3.animation.AnimEventListener, com.jme3.bullet.collision.RagdollCollisionListener, org.appdapter.core.log.Loggable

public class PhysicallyWigglingHumanoid
extends HumanoidFigure

Author:
Stu B.

Field Summary
 
Fields inherited from class org.cogchar.render.model.humanoid.HumanoidFigure
ANIM_DANCE, ANIM_IDLE_TOP, ANIM_STAND_BACK, ANIM_STAND_FRONT, SKEL_DEBUG_NAME
 
Fields inherited from interface org.appdapter.core.log.Loggable
IMPO_HI, IMPO_HIHI, IMPO_LO, IMPO_LOLO, IMPO_MAX, IMPO_MIN, IMPO_NORM
 
Constructor Summary
PhysicallyWigglingHumanoid(HumanoidFigureConfig hfc)
           
 
Method Summary
 void wiggleUsingPhysics(float tpf)
           
 void wiggleUsingPhysicsMotors(HumanoidBoneConfig hbc, float tpf)
           
 
Methods inherited from class org.cogchar.render.model.humanoid.HumanoidFigure
applyFigureState, applyHumanoidJointLimits, attachRagdollBone, attachRagdollBones, becomeFloppyRagdoll, becomeKinematicPuppet, collide, detachFromVirtualWorld, getBoneAttachmentsNode, getCharIdent, getFigureState, getHBConfig, getModule, getNickname, getNode, getRagdollControl, getRootBone, getSpatialBone, initDebugSkeleton, loadMeshAndSkeletonIntoVWorld, makeSinbadStandUp, movePosition, moveToPosition, onAnimChange, onAnimCycleDone, runSinbadBoogieAnim, setFigureState, setModule, toggleDebugSkeleton
 
Methods inherited from class org.appdapter.core.log.BasicDebugger
checkDebugImportance, forceLog4jConfig, getLogger, getLoggerForClass, isLoggerUsable, logDebug, logError, logError, logInfo, logInfo, logInfoEvent, logWarning, logWarning, logWithException, setDebugImportanceThreshold, setLogger, useLoggerForClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhysicallyWigglingHumanoid

public PhysicallyWigglingHumanoid(HumanoidFigureConfig hfc)
Method Detail

wiggleUsingPhysics

public void wiggleUsingPhysics(float tpf)

wiggleUsingPhysicsMotors

public void wiggleUsingPhysicsMotors(HumanoidBoneConfig hbc,
                                     float tpf)


Copyright © 2010-2013. All Rights Reserved.