HPS::LegacyShader::File
-
class HPS::LegacyShader::File
The File class provides a function to import legacy shader files.
Public Static Functions
-
static LegacyShaderKit Import(char const *in_file_name, ImportOptionsKit const &in_options)
Performs a synchronous import of the specified legacy shader file. The function returns a LegacyShaderKit with the source code from the legacy shader file and with the specified options. May throw an IOException if a problem occurs during import.
- Parameters
in_file_name – Name of legacy shader file from which to get the source code.
in_options – Options to set on the LegacyShaderKit returned by this function.
- Returns
A LegacyShaderKit containing the source from the specified file and with the specified options.
-
static LegacyShaderKit Import(char const *in_file_name, ImportOptionsKit const &in_options)