UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TShaderMap< ContentType, PointerTableType > Member List

This is the complete list of members for TShaderMap< ContentType, PointerTableType >, including all inherited members.

AssignContent(TMemoryImageObject< FShaderMapContent > InContent)FShaderMapBase
AssignCopy(const FShaderMapBase &Source)FShaderMapBaseprotected
CreatePointerTable() const final overrideTShaderMap< ContentType, PointerTableType >inlineprotectedvirtual
DestroyContent()FShaderMapBaseprotected
DumpShaderList(FShaderListReport &Out) constFShaderMapBaseinlinevirtual
FinalizeContent()TShaderMap< ContentType, PointerTableType >inline
FShaderMapBase()FShaderMapBaseprotected
GetContent() constTShaderMap< ContentType, PointerTableType >inline
GetContentTypeDesc() const final overrideTShaderMap< ContentType, PointerTableType >inlineprotectedvirtual
GetFrozenContentSize() constFShaderMapBaseinline
GetMutableContent()TShaderMap< ContentType, PointerTableType >inline
GetPermutationFlags() constFShaderMapBaseinline
GetPointerTable() constTShaderMap< ContentType, PointerTableType >inline
GetResource() constFShaderMapBaseinline
GetResourceChecked() constFShaderMapBaseinline
GetResourceCode()FShaderMapBase
GetShaderList(TMap< FHashedName, TShaderRef< FShader > > &OutShaders) const =0FShaderMapBasepure virtual
GetShaderPipelineList(TArray< FShaderPipelineRef > &OutShaderPipelines) const =0FShaderMapBasepure virtual
GetShaderPlatform() constFShaderMapBaseinline
InitResource()FShaderMapBaseprotected
PostFinalizeContent()FShaderMapBaseinlineprotectedvirtual
Serialize(FShaderSerializeContext &Ctx)FShaderMapBase
ToString() constFShaderMapBase
UnfreezeContent()FShaderMapBase
~FShaderMapBase()FShaderMapBasevirtual