Package dev.gothickit.zenkit.mds
Class NativeModelScript
java.lang.Object
dev.gothickit.zenkit.mds.NativeModelScript
- All Implemented Interfaces:
ModelScript,NativeObject
-
Method Summary
Modifier and TypeMethodDescription@Nullable NativeAnimationanimation(long i) @Nullable AnimationAliasanimationAlias(long i) long@NotNull List<@NotNull AnimationAlias>@Nullable AnimationBlendanimationBlend(long i) long@NotNull List<@NotNull AnimationBlend>@Nullable AnimationCombineanimationCombine(long i) long@NotNull List<@NotNull AnimationCombine>long@NotNull List<@NotNull NativeAnimation>@NotNull StringdisabledAnimation(long i) long@NotNull com.sun.jna.Pointer@Nullable Stringmesh(long i) longmeshes()@NotNull StringmodelTag(long i) longboolean@NotNull String
-
Method Details
-
getNativeHandle
@NotNull public @NotNull com.sun.jna.Pointer getNativeHandle()- Specified by:
getNativeHandlein interfaceNativeObject
-
skeletonName
- Specified by:
skeletonNamein interfaceModelScript
-
skeletonMeshDisabled
public boolean skeletonMeshDisabled()- Specified by:
skeletonMeshDisabledin interfaceModelScript
-
meshCount
public long meshCount()- Specified by:
meshCountin interfaceModelScript
-
disabledAnimationsCount
public long disabledAnimationsCount()- Specified by:
disabledAnimationsCountin interfaceModelScript
-
animationCombineCount
public long animationCombineCount()- Specified by:
animationCombineCountin interfaceModelScript
-
animationBlendCount
public long animationBlendCount()- Specified by:
animationBlendCountin interfaceModelScript
-
animationAliasCount
public long animationAliasCount()- Specified by:
animationAliasCountin interfaceModelScript
-
modelTagCount
public long modelTagCount()- Specified by:
modelTagCountin interfaceModelScript
-
animationCount
public long animationCount()- Specified by:
animationCountin interfaceModelScript
-
disabledAnimation
- Specified by:
disabledAnimationin interfaceModelScript
-
mesh
- Specified by:
meshin interfaceModelScript
-
animationCombine
- Specified by:
animationCombinein interfaceModelScript
-
animationBlend
- Specified by:
animationBlendin interfaceModelScript
-
animationAlias
- Specified by:
animationAliasin interfaceModelScript
-
modelTag
- Specified by:
modelTagin interfaceModelScript
-
animation
- Specified by:
animationin interfaceModelScript
-
animationCombines
- Specified by:
animationCombinesin interfaceModelScript
-
meshes
- Specified by:
meshesin interfaceModelScript
-
disabledAnimations
- Specified by:
disabledAnimationsin interfaceModelScript
-
animationBlends
- Specified by:
animationBlendsin interfaceModelScript
-
animationAliases
- Specified by:
animationAliasesin interfaceModelScript
-
modelTags
- Specified by:
modelTagsin interfaceModelScript
-
animations
- Specified by:
animationsin interfaceModelScript
-