org.collada._2005._11.colladaschema
Class GlslSurfaceType
java.lang.Object
org.collada._2005._11.colladaschema.FxSurfaceCommon
org.collada._2005._11.colladaschema.GlslSurfaceType
public class GlslSurfaceType
- extends FxSurfaceCommon
A surface type for the GLSL profile. This surface inherits from the fx_surface_common type and adds the
ability to programmatically generate textures.
Java class for glsl_surface_type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="glsl_surface_type">
<complexContent>
<extension base="{http://www.collada.org/2005/11/COLLADASchema}fx_surface_common">
<sequence>
<element name="generator" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="annotate" type="{http://www.collada.org/2005/11/COLLADASchema}fx_annotate_common" maxOccurs="unbounded" minOccurs="0"/>
<choice maxOccurs="unbounded">
<element name="code" type="{http://www.collada.org/2005/11/COLLADASchema}fx_code_profile"/>
<element name="include" type="{http://www.collada.org/2005/11/COLLADASchema}fx_include_common"/>
</choice>
<element name="name">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>NCName">
<attribute name="source" type="{http://www.w3.org/2001/XMLSchema}NCName" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="setparam" type="{http://www.collada.org/2005/11/COLLADASchema}glsl_setparam_simple" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
| Fields inherited from class org.collada._2005._11.colladaschema.FxSurfaceCommon |
extra, format, formatHint, initAsNull, initAsTarget, initCube, initFrom, initPlanar, initVolume, mipLevels, mipmapGenerate, size, type, viewportRatio |
| Methods inherited from class org.collada._2005._11.colladaschema.FxSurfaceCommon |
getExtra, getFormat, getFormatHint, getInitAsNull, getInitAsTarget, getInitCube, getInitFrom, getInitPlanar, getInitVolume, getMipLevels, getSize, getType, getViewportRatio, isMipmapGenerate, setFormat, setFormatHint, setInitAsNull, setInitAsTarget, setInitCube, setInitPlanar, setInitVolume, setMipLevels, setMipmapGenerate, setType |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
generator
protected GlslSurfaceType.Generator generator
GlslSurfaceType
public GlslSurfaceType()
getGenerator
public GlslSurfaceType.Generator getGenerator()
- Gets the value of the generator property.
- Returns:
- possible object is
GlslSurfaceType.Generator
setGenerator
public void setGenerator(GlslSurfaceType.Generator value)
- Sets the value of the generator property.
- Parameters:
value - allowed object is
GlslSurfaceType.Generator
CroftSoft COLLADA JAXB Javadoc (2006-11-13 15:08:25)