类 EffekseerManager
java.lang.Object
mod.chloeprime.aaaparticles.api.client.effekseer.EffekseerManager
- 所有已实现的接口:
Closeable, AutoCloseable
Wrapper of
EffekseerManagerCore with lowerCamelCase method names.- 从以下版本开始:
- 1.0.0
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidclose()createParticle(EffekseerEffect effect) createParticle(EffekseerEffect effect, ParticleEmitter.Type type) voiddraw()voiddrawBack()voidvoidprotected voidfinalize()final EffekseerManagerCoregetImpl()booleaninit(int maxSprites) booleaninit(int maxSprites, boolean srgb) voidsetCameraMatrix(float[] m) voidvoidsetCameraMatrix(org.joml.Matrix4f m) voidsetCameraParameter(float frontX, float frontY, float frontZ, float posX, float posY, float posZ) voidsetCollisionCallback(CollisionCallback callback) voidsetProjectionMatrix(float[] m) voidvoidsetProjectionMatrix(org.joml.Matrix4f m) voidsetupWorkerThreads(int count) voidsetViewport(int width, int height) voidvoidvoidupdate(float delta)
-
构造器详细资料
-
EffekseerManager
public EffekseerManager() -
EffekseerManager
-
-
方法详细资料
-
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
-
createParticle
-
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
-
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
-
setProjectionMatrix
public void setProjectionMatrix(float[] m) -
setCollisionCallback
-
getImpl
-
finalize
-