Class AbstractBoneBehavior<T extends BoneBehavior>
java.lang.Object
com.ticxo.modelengine.api.model.bone.behavior.AbstractBoneBehavior<T>
- All Implemented Interfaces:
BoneBehavior,DataIO
public abstract class AbstractBoneBehavior<T extends BoneBehavior>
extends Object
implements BoneBehavior
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ModelBoneprotected final BoneBehaviorDataprotected final BoneBehaviorType<T> -
Constructor Summary
ConstructorsConstructorDescriptionAbstractBoneBehavior(ModelBone bone, BoneBehaviorType<T> type, BoneBehaviorData data) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.ticxo.modelengine.api.model.bone.behavior.BoneBehavior
isHidden, load, modifyTransform, onAnimation, onApply, onFinalize, onGlobalCalculation, onModelInitialized, onParentSwap, onRemove, onRender, onUpdateYaw, postAnimation, postChildCalculation, postGlobalCalculation, postGlobalRotate, postGlobalScale, postGlobalShear, postGlobalTranslate, postRender, postTransformDecompose, postTransformRecompose, preAnimation, preChildCalculation, preGlobalCalculation, preGlobalRotate, preGlobalScale, preGlobalShear, preGlobalTranslate, preRender, preTransformDecompose, save
-
Field Details
-
bone
-
type
-
data
-
-
Constructor Details
-
AbstractBoneBehavior
-
-
Method Details
-
getBone
- Specified by:
getBonein interfaceBoneBehavior
-
getType
- Specified by:
getTypein interfaceBoneBehavior
-
getData
- Specified by:
getDatain interfaceBoneBehavior
-