Modifier and Type | Field and Description |
---|---|
Shader |
Renderable.shader
The
Shader to be used to render this Renderable using a ModelBatch , may be null. |
Modifier and Type | Method and Description |
---|---|
int |
Shader.compareTo(Shader other)
Compare this shader against the other, used for sorting, light weight shaders are rendered first.
|
<T extends RenderableProvider> |
ModelBatch.render(java.lang.Iterable<T> renderableProviders,
Environment environment,
Shader shader)
Calls
RenderableProvider.getRenderables(Array, Pool) and adds all returned Renderable instances to the
current batch to be rendered. |
<T extends RenderableProvider> |
ModelBatch.render(java.lang.Iterable<T> renderableProviders,
Shader shader)
Calls
RenderableProvider.getRenderables(Array, Pool) and adds all returned Renderable instances to the
current batch to be rendered. |
void |
ModelBatch.render(RenderableProvider renderableProvider,
Environment environment,
Shader shader)
Calls
RenderableProvider.getRenderables(Array, Pool) and adds all returned Renderable instances to the
current batch to be rendered. |
void |
ModelBatch.render(RenderableProvider renderableProvider,
Shader shader)
Calls
RenderableProvider.getRenderables(Array, Pool) and adds all returned Renderable instances to the
current batch to be rendered. |
Modifier and Type | Class and Description |
---|---|
class |
ParticleShader
This is a custom shader to render the particles.
|
Modifier and Type | Method and Description |
---|---|
int |
ParticleShader.compareTo(Shader other) |
Modifier and Type | Method and Description |
---|---|
protected Shader |
BillboardParticleBatch.getShader(Renderable renderable) |
Modifier and Type | Class and Description |
---|---|
class |
BaseShader |
class |
DefaultShader |
class |
DepthShader |
Modifier and Type | Method and Description |
---|---|
int |
DefaultShader.compareTo(Shader other) |
Modifier and Type | Field and Description |
---|---|
protected Array<Shader> |
BaseShaderProvider.shaders |
Modifier and Type | Method and Description |
---|---|
protected abstract Shader |
BaseShaderProvider.createShader(Renderable renderable) |
protected Shader |
DefaultShaderProvider.createShader(Renderable renderable) |
protected Shader |
DepthShaderProvider.createShader(Renderable renderable) |
Shader |
BaseShaderProvider.getShader(Renderable renderable) |
Shader |
ShaderProvider.getShader(Renderable renderable)
Returns a
Shader for the given Renderable . |