Package zombie.iso
Class Particles
java.lang.Object
zombie.iso.Particles
- Direct Known Subclasses:
ParticlesFire
public abstract class Particles
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static IGLBufferObject
funcs
static java.util.ArrayList
ParticleSystems
static int
ParticleSystemsCount
static int
ParticleSystemsLast
-
Constructor Summary
Constructors Constructor Description Particles()
-
Method Summary
Modifier and Type Method Description static int
addParticle(Particles particles)
static void
deleteParticle(int int1)
void
destroy()
void
getGeometry(int int1)
void
getGeometryFire(int int1)
java.nio.FloatBuffer
getMVPMatrix()
float
getShaderTime()
static void
init()
void
initBuffers()
abstract void
reloadShader()
void
render()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
ParticleSystemsCount
public static int ParticleSystemsCount -
ParticleSystemsLast
public static int ParticleSystemsLast -
ParticleSystems
public static final java.util.ArrayList ParticleSystems -
funcs
-
-
Constructor Details
-
Particles
public Particles()
-
-
Method Details
-
addParticle
-
deleteParticle
public static void deleteParticle(int int1) -
init
public static void init() -
initBuffers
public void initBuffers() -
destroy
public void destroy() -
reloadShader
public abstract void reloadShader() -
render
public void render() -
getMVPMatrix
public java.nio.FloatBuffer getMVPMatrix() -
getGeometry
public void getGeometry(int int1) -
getGeometryFire
public void getGeometryFire(int int1) -
getShaderTime
public float getShaderTime()
-