Package com.jme3.shader
Class DefineList
java.lang.Object
com.jme3.shader.DefineList
The new define list.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()booleanvoidgenerateSource(StringBuilder sb, List<String> defineNames, List<VarType> defineTypes) generateSource(List<String> defineNames, List<VarType> defineTypes) booleangetBoolean(int id) floatgetFloat(int id) intgetInt(int id) inthashCode()booleanisSet(int id) voidset(int id, boolean val) voidset(int id, float val) voidset(int id, int val) voidvoidsetAll(DefineList other) voidunset(int id)
-
Constructor Details
-
DefineList
public DefineList(int numValues)
-
-
Method Details
-
isSet
public boolean isSet(int id) -
unset
public void unset(int id) -
set
public void set(int id, int val) -
set
public void set(int id, float val) -
set
public void set(int id, boolean val) -
set
-
setAll
-
clear
public void clear() -
getBoolean
public boolean getBoolean(int id) -
getFloat
public float getFloat(int id) -
getInt
public int getInt(int id) -
hashCode
public int hashCode() -
equals
-
deepClone
-
generateSource
-
generateSource
-