![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Shader.h>
Inheritance diagram for FShaderMapPointerTable:Public Member Functions | |
| virtual RENDERCORE_API int32 | AddIndexedPointer (const FTypeLayoutDesc &TypeDesc, void *Ptr) override |
| virtual RENDERCORE_API void * | GetIndexedPointer (const FTypeLayoutDesc &TypeDesc, uint32 i) const override |
| virtual FShaderMapPointerTable * | Clone () const |
| virtual RENDERCORE_API void | SaveToArchive (FArchive &Ar, const FPlatformTypeLayoutParameters &LayoutParams, const void *FrozenObject) const override |
| virtual RENDERCORE_API bool | LoadFromArchive (FArchive &Ar, const FPlatformTypeLayoutParameters &LayoutParams, void *FrozenObject) override |
Public Member Functions inherited from FPointerTableBase | |
| virtual | ~FPointerTableBase () |
| int32 | AddTypeDependency (const FTypeLayoutDesc &TypeDesc) |
| const FTypeLayoutDesc * | GetTypeDependency (int32 Index) const |
Public Attributes | |
| TPtrTable< FShaderType > | ShaderTypes |
| TPtrTable< FVertexFactoryType > | VFTypes |
|
overridevirtual |
Implements FPointerTableBase.
|
inlinevirtual |
|
overridevirtual |
Implements FPointerTableBase.
|
overridevirtual |
Reimplemented from FPointerTableBase.
|
overridevirtual |
Reimplemented from FPointerTableBase.
| TPtrTable<FShaderType> FShaderMapPointerTable::ShaderTypes |
| TPtrTable<FVertexFactoryType> FShaderMapPointerTable::VFTypes |