Class AnimatedModel
java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AnimationVariableSource
zombie.core.skinnedmodel.advancedanimation.AnimatedModel
- All Implemented Interfaces:
IActionStateChanged,IAnimatable,IAnimationVariableMap,IAnimationVariableSource,IAnimEventCallback,IHumanVisual
public final class AnimatedModel
extends AnimationVariableSource
implements IAnimatable, IAnimEventCallback, IActionStateChanged, IHumanVisual
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactionStateChanged(ActionContext actionContext) voidclothingItemChanged(String string) voidDoRender(int int1, int int2, int int3, int int4, float float1, float float2) voidDoRender(ModelCamera modelCamera) voidDoRenderToWorld(float float1, float float2, float float3, float float4) voidgetItemVisuals(ItemVisuals itemVisuals) getState()getUID()booleanbooleanisFemale()booleanbooleanbooleanbooleanbooleanisZombie()voidOnAnimEvent(AnimLayer animLayer, AnimEvent animEvent) voidpostRender(boolean boolean1) voidintvoidsetAlpha(float float1) voidsetAmbient(ColorInfo colorInfo, boolean boolean1, boolean boolean2) voidvoidsetAnimate(boolean boolean1) voidsetAnimSetName(String string) voidsetAttachedModelNames(AttachedModelNames attachedModelNames) voidsetCharacter(IsoGameCharacter gameCharacter) voidsetFlipY(boolean boolean1) voidsetIsometric(boolean boolean1) voidsetLights(IsoGridSquare.ResultLight[] resultLightArray, float float1, float float2, float float3) voidsetModelData(HumanVisual humanVisual, ItemVisuals itemVisuals) voidsetOffset(float float1, float float2, float float3) voidsetOutfitName(String string, boolean boolean1, boolean boolean2) voidsetPrimaryHandModelName(String string) voidsetSecondaryHandModelName(String string) voidvoidsetSurvivorDesc(SurvivorDesc survivorDesc) voidsetTrackTime(float float1) voidsetVisual(HumanVisual humanVisual) voidupdate()Methods inherited from class zombie.core.skinnedmodel.advancedanimation.AnimationVariableSource
clearVariable, clearVariables, containsVariable, getGameVariables, getOrCreateVariable, getVariable, getVariable, getVariableBoolean, getVariableBoolean, getVariableFloat, getVariableString, isVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariable, setVariableMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimatable
getOnlineIDMethods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSource
containsVariable, getGameVariables, getVariable, getVariable, getVariableBoolean, getVariableBoolean, getVariableFloat, getVariableString, isVariable
-
Constructor Details
-
AnimatedModel
public AnimatedModel()
-
-
Method Details
-
setVisual
-
getVisual
-
getHumanVisual
- Specified by:
getHumanVisualin interfaceIHumanVisual
-
getItemVisuals
- Specified by:
getItemVisualsin interfaceIHumanVisual
-
isFemale
public boolean isFemale()- Specified by:
isFemalein interfaceIHumanVisual
-
isZombie
public boolean isZombie()- Specified by:
isZombiein interfaceIHumanVisual
-
isSkeleton
public boolean isSkeleton()- Specified by:
isSkeletonin interfaceIHumanVisual
-
setAnimSetName
-
setOutfitName
-
setCharacter
-
setSurvivorDesc
-
setPrimaryHandModelName
-
setSecondaryHandModelName
-
setAttachedModelNames
-
setModelData
-
setAmbient
-
setLights
public void setLights(IsoGridSquare.ResultLight[] resultLightArray, float float1, float float2, float float3) -
setState
-
getState
-
setAngle
-
setOffset
public void setOffset(float float1, float float2, float float3) -
setIsometric
public void setIsometric(boolean boolean1) -
isIsometric
public boolean isIsometric() -
setFlipY
public void setFlipY(boolean boolean1) -
setAlpha
public void setAlpha(float float1) -
setTrackTime
public void setTrackTime(float float1) -
clothingItemChanged
-
setAnimate
public void setAnimate(boolean boolean1) -
update
public void update() -
isReadyToRender
public boolean isReadyToRender() -
renderMain
public int renderMain() -
isRendered
public boolean isRendered() -
postRender
public void postRender(boolean boolean1) -
DoRender
-
DoRender
public void DoRender(int int1, int int2, int int3, int int4, float float1, float float2) -
DoRenderToWorld
public void DoRenderToWorld(float float1, float float2, float float3, float float4) -
releaseAnimationPlayer
public void releaseAnimationPlayer() -
OnAnimEvent
- Specified by:
OnAnimEventin interfaceIAnimEventCallback
-
getAnimationPlayer
- Specified by:
getAnimationPlayerin interfaceIAnimatable
-
actionStateChanged
- Specified by:
actionStateChangedin interfaceIActionStateChanged
-
getAnimationPlayerRecorder
- Specified by:
getAnimationPlayerRecorderin interfaceIAnimatable
-
isAnimationRecorderActive
public boolean isAnimationRecorderActive()- Specified by:
isAnimationRecorderActivein interfaceIAnimatable
-
getActionContext
- Specified by:
getActionContextin interfaceIAnimatable
-
getAdvancedAnimator
- Specified by:
getAdvancedAnimatorin interfaceIAnimatable
-
getModelInstance
- Specified by:
getModelInstancein interfaceIAnimatable
-
GetAnimSetName
- Specified by:
GetAnimSetNamein interfaceIAnimatable
-
getUID
- Specified by:
getUIDin interfaceIAnimatable
-