Class GlslDeclarationNode
java.lang.Object
foundry.veil.api.glsl.node.variable.GlslDeclarationNode
- All Implemented Interfaces:
GlslNode
,GlslRootNode
-
Field Summary
-
Constructor Summary
ConstructorDescriptionGlslDeclarationNode
(Collection<GlslTypeQualifier> typeQualifiers, Collection<String> names) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface foundry.veil.api.glsl.node.GlslNode
getBody, getType, setBody, setBody, toList
Methods inherited from interface foundry.veil.api.glsl.node.GlslRootNode
asDeclaration, asField, asFunction, asStruct, isDeclaration, isField, isFunction, isStruct
-
Constructor Details
-
GlslDeclarationNode
-
-
Method Details
-
getTypeQualifiers
-
getNames
-
getSourceString
- Specified by:
getSourceString
in interfaceGlslNode
-
stream
-
getName
- Specified by:
getName
in interfaceGlslRootNode
-
setName
- Specified by:
setName
in interfaceGlslRootNode
-
equals
-
hashCode
public int hashCode() -
toString
-