- setName(String) - Method in class com.io7m.sombrero.core.SoShaderModule.Builder
-
Initializes the value for the
name attribute.
- setResolver(SoShaderResolverType) - Method in class com.io7m.sombrero.core.SoShaderPreprocessorConfig.Builder
-
Initializes the value for the
resolver attribute.
- setStore(SoShaderStoreType) - Method in class com.io7m.sombrero.core.SoShaderModule.Builder
-
Initializes the value for the
store attribute.
- setVersion(int) - Method in class com.io7m.sombrero.core.SoShaderPreprocessorConfig.Builder
-
Initializes the optional value
version to version.
- setVersion(OptionalInt) - Method in class com.io7m.sombrero.core.SoShaderPreprocessorConfig.Builder
-
Initializes the optional value
version to version.
- SoShaderException - Exception in com.io7m.sombrero.core
-
The type of exceptions used by the package.
- SoShaderException(String) - Constructor for exception com.io7m.sombrero.core.SoShaderException
-
Construct an exception.
- SoShaderException(String, Throwable) - Constructor for exception com.io7m.sombrero.core.SoShaderException
-
Construct an exception.
- SoShaderException(Throwable) - Constructor for exception com.io7m.sombrero.core.SoShaderException
-
Construct an exception.
- SoShaderExceptionBadPath - Exception in com.io7m.sombrero.core
-
The type of exceptions raised due invalid paths.
- SoShaderExceptionBadPath(String) - Constructor for exception com.io7m.sombrero.core.SoShaderExceptionBadPath
-
Construct an exception.
- SoShaderExceptionIO - Exception in com.io7m.sombrero.core
-
The type of exceptions raised due to I/O errors.
- SoShaderExceptionIO(IOException) - Constructor for exception com.io7m.sombrero.core.SoShaderExceptionIO
-
Construct an exception.
- SoShaderExceptionSourceError - Exception in com.io7m.sombrero.core
-
The type of exceptions raised due invalid source code.
- SoShaderExceptionSourceError(String) - Constructor for exception com.io7m.sombrero.core.SoShaderExceptionSourceError
-
Construct an exception.
- SoShaderFileReferenceType - Interface in com.io7m.sombrero.core
-
A reference to a file.
- SoShaderModule - Class in com.io7m.sombrero.core
-
The type of shader modules.
- SoShaderModule.Builder - Class in com.io7m.sombrero.core
-
- SoShaderModuleProviderAbstract - Class in com.io7m.sombrero.core
-
An abstract module provider implementation.
- SoShaderModuleProviderAbstract(SoShaderModuleType...) - Constructor for class com.io7m.sombrero.core.SoShaderModuleProviderAbstract
-
- SoShaderModuleProviderType - Interface in com.io7m.sombrero.core
-
The type of shader module providers.
- SoShaderModuleType - Interface in com.io7m.sombrero.core
-
The type of shader modules.
- SoShaderPreprocessorCallbackErrorType - Interface in com.io7m.sombrero.core
-
A callback evaluated on errors.
- SoShaderPreprocessorCallbackWarningType - Interface in com.io7m.sombrero.core
-
A callback evaluated on warnings.
- SoShaderPreprocessorConfig - Class in com.io7m.sombrero.core
-
The type of configurations for preprocessors.
- SoShaderPreprocessorConfig.Builder - Class in com.io7m.sombrero.core
-
- SoShaderPreprocessorConfigType - Interface in com.io7m.sombrero.core
-
The type of configurations for preprocessors.
- SoShaderPreprocessorJCPP - Class in com.io7m.sombrero.jcpp
-
A JCPP-based preprocessor implementation.
- SoShaderPreprocessorType - Interface in com.io7m.sombrero.core
-
The type of preprocessors.
- SoShaderResolver - Class in com.io7m.sombrero.core
-
- SoShaderResolverType - Interface in com.io7m.sombrero.core
-
A resolver for shader sources.
- SoShaderStoreDirectory - Class in com.io7m.sombrero.core
-
A shader store based on a directory.
- SoShaderStoreResource - Class in com.io7m.sombrero.core
-
A shader source based on Java resources.
- SoShaderStoreType - Interface in com.io7m.sombrero.core
-
The type of shader stores.
- store() - Method in class com.io7m.sombrero.core.SoShaderModule
-
- store() - Method in interface com.io7m.sombrero.core.SoShaderModuleType
-
- stream() - Method in interface com.io7m.sombrero.core.SoShaderFileReferenceType
-