Class PointSpriteRenderer
- java.lang.Object
-
- com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent
-
- com.badlogic.gdx.graphics.g3d.particles.renderers.ParticleControllerRenderer<PointSpriteControllerRenderData,PointSpriteParticleBatch>
-
- com.badlogic.gdx.graphics.g3d.particles.renderers.PointSpriteRenderer
-
- All Implemented Interfaces:
ResourceData.Configurable
,Disposable
,Json.Serializable
public class PointSpriteRenderer extends ParticleControllerRenderer<PointSpriteControllerRenderData,PointSpriteParticleBatch>
AParticleControllerRenderer
which will render particles as point sprites to aPointSpriteParticleBatch
.
-
-
Field Summary
-
Fields inherited from class com.badlogic.gdx.graphics.g3d.particles.renderers.ParticleControllerRenderer
batch, renderData
-
-
Constructor Summary
Constructors Constructor Description PointSpriteRenderer()
PointSpriteRenderer(PointSpriteParticleBatch batch)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
allocateChannels()
Called during initialization to allocate additional particles channelsParticleControllerComponent
copy()
boolean
isCompatible(ParticleBatch<?> batch)
-
Methods inherited from class com.badlogic.gdx.graphics.g3d.particles.renderers.ParticleControllerRenderer
set, setBatch, update
-
Methods inherited from class com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent
activateParticles, dispose, end, init, killParticles, load, read, save, start, write
-
-
-
-
Constructor Detail
-
PointSpriteRenderer
public PointSpriteRenderer()
-
PointSpriteRenderer
public PointSpriteRenderer(PointSpriteParticleBatch batch)
-
-
Method Detail
-
allocateChannels
public void allocateChannels()
Description copied from class:ParticleControllerComponent
Called during initialization to allocate additional particles channels- Overrides:
allocateChannels
in classParticleControllerComponent
-
isCompatible
public boolean isCompatible(ParticleBatch<?> batch)
- Specified by:
isCompatible
in classParticleControllerRenderer<PointSpriteControllerRenderData,PointSpriteParticleBatch>
-
copy
public ParticleControllerComponent copy()
- Specified by:
copy
in classParticleControllerComponent
-
-