类 EffekseerManager

java.lang.Object
mod.chloeprime.aaaparticles.api.client.effekseer.EffekseerManager
所有已实现的接口:
Closeable, AutoCloseable

public class EffekseerManager extends Object
Wrapper of EffekseerManagerCore with lowerCamelCase method names.
从以下版本开始:
1.0.0
  • 构造器详细资料

    • EffekseerManager

      public EffekseerManager()
    • EffekseerManager

      protected EffekseerManager(EffekseerManagerCore impl)
  • 方法详细资料

    • init

      public boolean init(int maxSprites, boolean srgb)
    • init

      public boolean init(int maxSprites)
    • update

      public void update(float delta)
    • startUpdate

      public void startUpdate()
    • endUpdate

      public void endUpdate()
    • close

      public void close()
      指定者:
      close 在接口中 AutoCloseable
      指定者:
      close 在接口中 Closeable
    • createParticle

      public ParticleEmitter createParticle(EffekseerEffect effect)
    • createParticle

      public ParticleEmitter createParticle(EffekseerEffect effect, ParticleEmitter.Type type)
    • stopAllEffects

      public void stopAllEffects()
    • draw

      public void draw()
    • drawBack

      public void drawBack()
    • drawFront

      public void drawFront()
    • setViewport

      public void setViewport(int width, int height)
    • setupWorkerThreads

      public void setupWorkerThreads(int count)
    • setCameraMatrix

      public void setCameraMatrix(float[] m)
    • setCameraMatrix

      public void setCameraMatrix(org.joml.Matrix4f m)
    • setCameraMatrix

      public void setCameraMatrix(FloatBuffer buf)
    • setCameraParameter

      public void setCameraParameter(float frontX, float frontY, float frontZ, float posX, float posY, float posZ)
    • setProjectionMatrix

      public void setProjectionMatrix(org.joml.Matrix4f m)
    • setProjectionMatrix

      public void setProjectionMatrix(FloatBuffer buf)
    • setProjectionMatrix

      public void setProjectionMatrix(float[] m)
    • setCollisionCallback

      public void setCollisionCallback(CollisionCallback callback)
    • getImpl

      public final EffekseerManagerCore getImpl()
    • finalize

      protected void finalize() throws Throwable
      覆盖:
      finalize 在类中 Object
      抛出:
      Throwable