com.badlogic.gdx.graphics.g3d.shaders
Class DefaultShader.Setters.Bones

java.lang.Object
  extended by com.badlogic.gdx.graphics.g3d.shaders.DefaultShader.Setters.Bones
All Implemented Interfaces:
BaseShader.Setter
Enclosing class:
DefaultShader.Setters

public static class DefaultShader.Setters.Bones
extends Object
implements BaseShader.Setter


Field Summary
 float[] bones
           
 
Constructor Summary
DefaultShader.Setters.Bones(int numBones)
           
 
Method Summary
 boolean isGlobal(BaseShader shader, int inputID)
           
 void set(BaseShader shader, int inputID, Renderable renderable, Attributes combinedAttributes)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bones

public final float[] bones
Constructor Detail

DefaultShader.Setters.Bones

public DefaultShader.Setters.Bones(int numBones)
Method Detail

isGlobal

public boolean isGlobal(BaseShader shader,
                        int inputID)
Specified by:
isGlobal in interface BaseShader.Setter
Returns:
True if the uniform only has to be set once per render call, false if the uniform must be set for each renderable.

set

public void set(BaseShader shader,
                int inputID,
                Renderable renderable,
                Attributes combinedAttributes)
Specified by:
set in interface BaseShader.Setter


Copyright © 2013. All Rights Reserved.