com.jmex.model.collada
Class ColladaMaterial

java.lang.Object
  extended by com.jmex.model.collada.ColladaMaterial

public class ColladaMaterial
extends java.lang.Object

ColladaMaterial is designed to hold all the material attributes of a Collada object. This may include many RenderState objects. ColladaMaterial is a container object for jME RenderStates needed.

Author:
Mark Powell

Field Summary
(package private)  java.util.ArrayList<Controller> controllerList
           
 java.lang.String magFilter
           
 java.lang.String minFilter
           
(package private)  RenderState[] stateList
           
 java.lang.String wrapS
           
 java.lang.String wrapT
           
 
Constructor Summary
ColladaMaterial()
           
 
Method Summary
 void addController(Controller c)
           
 java.util.ArrayList<Controller> getControllerList()
           
 Texture.MagnificationFilter getMagFilterConstant()
           
 Texture.MinificationFilter getMinFilterConstant()
           
 RenderState getState(int index)
          Deprecated. As of 2.0, use getState(com.jme.scene.state.RenderState.StateType) instead.
 RenderState getState(RenderState.StateType type)
           
 Texture.WrapMode getWrapSConstant()
           
 Texture.WrapMode getWrapTConstant()
           
 void setState(RenderState ss)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

minFilter

public java.lang.String minFilter

magFilter

public java.lang.String magFilter

wrapS

public java.lang.String wrapS

wrapT

public java.lang.String wrapT

stateList

RenderState[] stateList

controllerList

java.util.ArrayList<Controller> controllerList
Constructor Detail

ColladaMaterial

public ColladaMaterial()
Method Detail

addController

public void addController(Controller c)

getControllerList

public java.util.ArrayList<Controller> getControllerList()

setState

public void setState(RenderState ss)

getState

public RenderState getState(int index)
Deprecated. As of 2.0, use getState(com.jme.scene.state.RenderState.StateType) instead.


getState

public RenderState getState(RenderState.StateType type)

getMagFilterConstant

public Texture.MagnificationFilter getMagFilterConstant()

getMinFilterConstant

public Texture.MinificationFilter getMinFilterConstant()

getWrapSConstant

public Texture.WrapMode getWrapSConstant()

getWrapTConstant

public Texture.WrapMode getWrapTConstant()