com.jme3.shader
Class DefineList

java.lang.Object
  extended by com.jme3.shader.DefineList
All Implemented Interfaces:
Savable

public class DefineList
extends java.lang.Object
implements Savable


Constructor Summary
DefineList()
           
 
Method Summary
 void addFrom(DefineList other)
           
 void clear()
           
 java.lang.String get(java.lang.String key)
           
 java.lang.String getCompiled()
           
 void read(JmeImporter im)
           
 boolean remove(java.lang.String key)
           
 boolean set(java.lang.String key, VarType type, java.lang.Object val)
           
 java.lang.String toString()
           
 void write(JmeExporter ex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefineList

public DefineList()
Method Detail

write

public void write(JmeExporter ex)
           throws java.io.IOException
Specified by:
write in interface Savable
Throws:
java.io.IOException

read

public void read(JmeImporter im)
          throws java.io.IOException
Specified by:
read in interface Savable
Throws:
java.io.IOException

clear

public void clear()

get

public java.lang.String get(java.lang.String key)

set

public boolean set(java.lang.String key,
                   VarType type,
                   java.lang.Object val)

remove

public boolean remove(java.lang.String key)

addFrom

public void addFrom(DefineList other)

getCompiled

public java.lang.String getCompiled()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object