com.badlogic.gdx.graphics.g3d.materials
Class MaterialAttribute
java.lang.Object
com.badlogic.gdx.graphics.g3d.materials.MaterialAttribute
- Direct Known Subclasses:
- BlendingAttribute, ColorAttribute, TextureAttribute
public abstract class MaterialAttribute
- extends java.lang.Object
Field Summary |
protected boolean |
isPooled
|
java.lang.String |
name
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
public java.lang.String name
isPooled
protected final boolean isPooled
MaterialAttribute
protected MaterialAttribute()
MaterialAttribute
public MaterialAttribute(java.lang.String name)
bind
public abstract void bind()
bind
public abstract void bind(ShaderProgram program)
copy
public abstract MaterialAttribute copy()
pooledCopy
public abstract MaterialAttribute pooledCopy()
free
public abstract void free()
set
public abstract void set(MaterialAttribute attr)
getShaderFlag
public java.lang.String getShaderFlag()
Copyright 2010 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)