All Classes and Interfaces

Class
Description
Features of the Preprocessor, which may be enabled or disabled.
Represents for loops.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Defines a function in a GLSL file with an optional body.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Represents a single parameter declaration.
 
 
 
 
 
if/else
Specifies the full operand of something in GLSL in addition to all qualifiers.
 
 
 
 
Switch statement.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A storage qualifier for a subroutine operand.
 
 
 
 
 
 
 
 
Represents the version statement for a GLSL shader source.
An internal exception.
 
A preprocessor exception.
Does not handle digraphs.
A macro object.
 
A C Preprocessor.
 
A handler for preprocessor events, primarily errors and warnings.
 
An input to the Preprocessor.
An Iterator for Sources, returning Tokens.
A Source for lexing a String.
A Preprocessor token.
Warning classes which may optionally be emitted by the Preprocessor.
Represents both while and do/while loops.