Interface Animation

All Superinterfaces:
CacheableObject<CachedAnimation>
All Known Implementing Classes:
CachedAnimation, NativeAnimation

public interface Animation extends CacheableObject<CachedAnimation>
  • Method Details

    • name

      @NotNull @NotNull String name()
    • layer

      int layer()
    • next

      @NotNull @NotNull String next()
    • blendIn

      float blendIn()
    • blendOut

      float blendOut()
    • flags

      @NotNull @NotNull EnumSet<AnimationFlag> flags()
    • model

      @NotNull @NotNull String model()
    • direction

      @NotNull @NotNull AnimationDirection direction()
    • firstFrame

      int firstFrame()
    • lastFrame

      int lastFrame()
    • fps

      float fps()
    • speed

      float speed()
    • collisionVolumeScale

      float collisionVolumeScale()
    • eventTagCount

      long eventTagCount()
    • particleEffectCount

      long particleEffectCount()
    • particleEffectStopCount

      long particleEffectStopCount()
    • soundEffectCount

      long soundEffectCount()
    • soundEffectGroundCount

      long soundEffectGroundCount()
    • morphAnimationCount

      long morphAnimationCount()
    • cameraTremorCount

      long cameraTremorCount()
    • eventTag

      @Nullable @Nullable EventTag eventTag(long i)
    • particleEffect

      @Nullable @Nullable EventParticleEffect particleEffect(long i)
    • particleEffectStop

      @Nullable @Nullable EventParticleEffectStop particleEffectStop(long i)
    • soundEffect

      @Nullable @Nullable EventSoundEffect soundEffect(long i)
    • soundEffectGround

      @Nullable @Nullable EventSoundEffectGround soundEffectGround(long i)
    • morphAnimation

      @Nullable @Nullable EventMorphAnimation morphAnimation(long i)
    • cameraTremor

      @Nullable @Nullable EventCameraTremor cameraTremor(long i)
    • eventTags

      @NotNull @NotNull List<@NotNull EventTag> eventTags()
    • particleEffects

      @NotNull @NotNull List<@NotNull EventParticleEffect> particleEffects()
    • particleEffectsStop

      @NotNull @NotNull List<@NotNull EventParticleEffectStop> particleEffectsStop()
    • soundEffects

      @NotNull @NotNull List<@NotNull EventSoundEffect> soundEffects()
    • soundEffectsGround

      @NotNull @NotNull List<@NotNull EventSoundEffectGround> soundEffectsGround()
    • morphAnimations

      @NotNull @NotNull List<@NotNull EventMorphAnimation> morphAnimations()
    • cameraTremors

      @NotNull @NotNull List<@NotNull EventCameraTremor> cameraTremors()