Navigation
API > API/Runtime > API/Runtime/RenderCore
Inheritance Hierarchy
- FShaderMapBase
- TShaderMap
- FGlobalShaderMapSection
References
| Module | RenderCore |
| Header | /Engine/Source/Runtime/RenderCore/Public/GlobalShader.h |
| Include | #include "GlobalShader.h" |
Syntax
class FGlobalShaderMapSection : public TShaderMap< FGlobalShaderMapContent, FShaderMapPointerTable >
Constructors
No constructors are accessible with public or protected access.
Functions
| Type | Name | Description | |
|---|---|---|---|
| FGlobalShaderMapSection * | CreateFromArchive
(
FArchive& Ar |
||
| FGlobalShaderMapSection * | CreateFromCache
(
FShaderCacheLoadContext& Ctx |
||
| bool | |||
| bool | Serialize
(
FShaderSerializeContext& Ctx |
Overridden from FShaderMapBase
| Type | Name | Description | |
|---|---|---|---|
| void | GetShaderList
(
TMap< FHashedName, TShaderRef< FShader > >& OutShaders |
Builds a list of the shaders in a shader map. Key is FShaderType::TypeName | |
| void | GetShaderPipelineList
(
TArray< FShaderPipelineRef >& OutShaderPipelines |
Typedefs
| Name | Description |
|---|---|
| Super |