Package io.github.ocelot.glslprocessor.api.grammar
package io.github.ocelot.glslprocessor.api.grammar
-
ClassDescriptionInformation about a function definition, not including a body.Represents a single parameter declaration.Specifies the full operand of something in GLSL in addition to all qualifiers.Represents a single field inside a struct.Allows both a
GlslSpecifiedTypeandGlslSpecifiedTypeto act as a specified type.An immutable representation of data types.Type qualifier forlayout(location = 0, ...).A storage qualifier for a subroutine operand.AGlslTypeSpecifierarray.Base built-in GLSL types.AGlslTypeSpecifierreferring to a previously defined struct name.Represents the version statement for a GLSL shader source.