|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthmi.xml.XMLStructureAdapter
hmi.graphics.collada.ColladaElement
hmi.graphics.collada.TechniqueFX
public class TechniqueFX
Technique for Collada-FX (but NOT for standard Collada) parents: profile_XYZ, like profile_COMMON, profile_GLSL etc.
| Field Summary | |
|---|---|
private Asset |
asset
|
private ArrayList<Code> |
codeList
|
private ArrayList<Extra> |
extras
|
private ArrayList<ColladaImage> |
imageList
|
private ShaderInclude |
include
|
private ArrayList<Newparam> |
newparamList
|
private ArrayList<Pass> |
passList
|
private ArrayList<Setparam> |
setparamList
|
private FixedFunctionShader |
shader
|
private static String |
XMLTAG
|
| Fields inherited from class hmi.graphics.collada.ColladaElement |
|---|
COLLADANAMESPACE |
| Fields inherited from class hmi.xml.XMLStructureAdapter |
|---|
ATTRIBUTE_TOKEN_DELIMITERS, COMMA_SEPARATOR, DECODEDARRAYSIZE, DEFAULT_RECOVER_MODE, NEWLINE, SYSTEMNEWLINE, TAB, TAB_STRING |
| Constructor Summary | |
|---|---|
TechniqueFX()
|
|
TechniqueFX(Collada collada,
XMLTokenizer tokenizer)
|
|
| Method Summary | |
|---|---|
StringBuilder |
appendAttributes(StringBuilder buf)
appends a String of attributes to buf. |
StringBuilder |
appendContent(StringBuilder buf,
XMLFormatting fmt)
Appends a String to buf that encodes the contents for the XML encoding. |
void |
decodeAttributes(HashMap<String,String> attrMap,
XMLTokenizer tokenizer)
decodes the XML attributes |
void |
decodeContent(XMLTokenizer tokenizer)
decodes the XML contents, i.e. the XML between the STag and ETag of the encoding. |
List<Code> |
getCodeList()
|
List<ColladaImage> |
getImageList()
|
List<Newparam> |
getNewparamList()
|
List<Pass> |
getPassList()
|
List<Setparam> |
getSetparamList()
|
FixedFunctionShader |
getShader()
Returns a shader for this technique. |
String |
getXMLTag()
returns the XML Stag for XML encoding |
static String |
xmlTag()
The XML Stag for XML encoding |
| Methods inherited from class hmi.graphics.collada.ColladaElement |
|---|
addColladaNode, addColladaNodes, addToIdMap, getCollada, getColladaNodes, getId, getIdMap, getIdOrName, getIds, getName, getNamespace, getRecursiveColladaNodes, getRecursiveColladaNodes, getResources, getSid, report, reportNode, setCollada, setId, setName, setSid, urlToId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private Asset asset
private ArrayList<Newparam> newparamList
private ArrayList<Setparam> setparamList
private ArrayList<ColladaImage> imageList
private ArrayList<Code> codeList
private ArrayList<Pass> passList
private FixedFunctionShader shader
private ArrayList<Extra> extras
private ShaderInclude include
private static final String XMLTAG
| Constructor Detail |
|---|
public TechniqueFX()
public TechniqueFX(Collada collada,
XMLTokenizer tokenizer)
throws IOException
IOException| Method Detail |
|---|
public List<Newparam> getNewparamList()
public List<Setparam> getSetparamList()
public List<ColladaImage> getImageList()
public List<Code> getCodeList()
public List<Pass> getPassList()
public FixedFunctionShader getShader()
public StringBuilder appendAttributes(StringBuilder buf)
appendAttributes in class ColladaElement
public void decodeAttributes(HashMap<String,String> attrMap,
XMLTokenizer tokenizer)
decodeAttributes in class ColladaElement
public StringBuilder appendContent(StringBuilder buf,
XMLFormatting fmt)
XMLStructureAdapter
appendContent in class XMLStructureAdapter
public void decodeContent(XMLTokenizer tokenizer)
throws IOException
XMLStructureAdapter
decodeContent in class XMLStructureAdapterIOExceptionpublic static String xmlTag()
public String getXMLTag()
getXMLTag in interface XMLStructuregetXMLTag in class XMLStructureAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||