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
SKEL_DEBUG_NAME
 
Fields inherited from class org.appdapter.core.log.BasicDebugger
myLogger
 
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(FigureBoneConfig hbc, float tpf)
           
 
Methods inherited from class org.cogchar.render.model.humanoid.HumanoidFigure
applyFigureState_onSceneThread, attachRagdollBone, attachRagdollBones, becomeFloppyRagdoll, becomeKinematicPuppet, collide, detachFromVirtualWorld, getBoneAttachmentsNode, getCharIdent, getFigureAnimChannel, getFigureBone, getFigureConfig, getFigureNode, getFigureRootBone, getFigureState, getHBConfig, getModule, getNickname, getNode, getRagdollControl, initDebugSkeleton, loadMeshAndSkeletonIntoVWorld, movePosition_onSceneThread, moveToPosition_onSceneThread, onAnimChange, onAnimCycleDone, setFigureState, setModule, toggleDebugSkeleton_onSceneThread
 
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(FigureBoneConfig hbc,
                                     float tpf)


Copyright © 2010-2014. All Rights Reserved.