Class IShaderFunctionReader
Interface for shader functions readers like Pixel Shader readers or Constant Buffer readers
Inheritance
IShaderFunctionReader
Namespace: ShaderProcessing
Assembly: FlaxEngine.dll
File: Engine/ShadersCompilation/Parser/IShaderFunctionReader.h
Syntax
public class IShaderFunctionReader : public ShaderProcessing::ITokenReader
Constructors
~IShaderFunctionReader()
Virtual destructor
Declaration
public virtual ~IShaderFunctionReader()
Methods
CollectResults(IShaderParser* parser, ShaderMeta* result)
Collects shader function reader results to the final Shader Meta
Declaration
public virtual void CollectResults(IShaderParser* parser, ShaderMeta* result) = 0
Parameters
IShaderParser
parser
Parser object |
ShaderMeta
result
Parsing result |