EntropyCanvas::ShaderModuleEntry
EntropyCanvas::ShaderModuleEntry
Section titled “EntropyCanvas::ShaderModuleEntry”Module entry in the shader asset. More…
#include <ShaderAsset.h>
Public Attributes
Section titled “Public Attributes”| Name | |
|---|---|
| uint32_t | sourceOffset Offset to module source (from start of file). |
| uint32_t | sourceLength Length of module source in bytes. |
| std::string | moduleName Module name (as used in import statements). |
Detailed Description
Section titled “Detailed Description”struct EntropyCanvas::ShaderModuleEntry;Module entry in the shader asset.
Describes a bundled Slang module that the main shader imports.
Public Attributes Documentation
Section titled “Public Attributes Documentation”variable sourceOffset
Section titled “variable sourceOffset”uint32_t sourceOffset = 0;Offset to module source (from start of file).
variable sourceLength
Section titled “variable sourceLength”uint32_t sourceLength = 0;Length of module source in bytes.
variable moduleName
Section titled “variable moduleName”std::string moduleName;Module name (as used in import statements).
Updated on 2026-01-26 at 17:14:35 -0500