APIdia Launch Partner
Top Description Fields Constructors Methods
com.badlogic.gdx.graphics.g3d.particles.renderers

public abstract Class ParticleControllerRenderer<D extends ParticleControllerRenderData, T extends ParticleBatch<D>>

extends ParticleControllerComponent
Class Inheritance
Known Direct Subclasses
com.badlogic.gdx.graphics.g3d.particles.renderers.PointSpriteRenderer, com.badlogic.gdx.graphics.g3d.particles.renderers.BillboardRenderer, com.badlogic.gdx.graphics.g3d.particles.renderers.ModelInstanceRenderer, com.badlogic.gdx.graphics.g3d.particles.renderers.ParticleControllerControllerRenderer
Imports
com.badlogic.gdx.graphics.g3d.particles.ParticleController, .ParticleControllerComponent, com.badlogic.gdx.graphics.g3d.particles.batches.ParticleBatch

It's a ParticleControllerComponent which determines how the particles are rendered. It's the base class of every particle renderer.
Author
Inferno

Field Summary

Modifier and TypeField and Description
protected T
protected D
Inherited from com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent:
controllerTMP_M3TMP_M4TMP_QTMP_Q2TMP_V1TMP_V2TMP_V3TMP_V4TMP_V5TMP_V6

Constructor Summary

AccessConstructor and Description
protected
protected

Method Summary

Modifier and TypeMethod and Description
public abstract boolean
public void
public boolean
public void
update()

Overrides com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent.update.

Called to execute the component behavior.

Inherited from com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent:
activateParticlesallocateChannelscopydisposeendinitkillParticlesloadreadsavestartwrite

Field Detail

batchback to summary
protected T batch
renderDataback to summary
protected D renderData

Constructor Detail

ParticleControllerRendererback to summary
protected ParticleControllerRenderer()
ParticleControllerRendererback to summary
protected ParticleControllerRenderer(D renderData)

Method Detail

isCompatibleback to summary
public abstract boolean isCompatible(ParticleBatch<?> batch)
setback to summary
public void set(ParticleController particleController)

Overrides com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent.set.

Annotations
@Override
setBatchback to summary
public boolean setBatch(ParticleBatch<?> batch)
Annotations
@SuppressWarnings:unchecked
updateback to summary
public void update()

Overrides com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent.update.

Doc from com.badlogic.gdx.graphics.g3d.particles.ParticleControllerComponent.update.

Called to execute the component behavior.

Annotations
@Override