Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Serialization
Inheritance Hierarchy
- TStaticGetTypeLayoutHelper
- TStaticGetTypeLayoutHelper< const T >
- TStaticGetTypeLayoutHelper< FDelegateAllocatorType::ForElementType< ElementType > >
- TStaticGetTypeLayoutHelper< T * >
- TStaticGetTypeLayoutHelper< TRefCountPtr< T > >
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Serialization/MemoryLayout.h |
Include | #include "Serialization/MemoryLayout.h" |
Syntax
template<typename T>
struct TStaticGetTypeLayoutHelper
Specializations
TStaticGetTypeLayoutHelper< bool >
TStaticGetTypeLayoutHelper< char >
TStaticGetTypeLayoutHelper< char16_t >
TStaticGetTypeLayoutHelper< const T >
TStaticGetTypeLayoutHelper< double >
TStaticGetTypeLayoutHelper< EMaterialParameterType >
TStaticGetTypeLayoutHelper< ENamedThreads::Type >
TStaticGetTypeLayoutHelper< ERayTracingGeometryInitializerType >
TStaticGetTypeLayoutHelper< ERayTracingGeometryType >
TStaticGetTypeLayoutHelper< ERHIFeatureLevel::Type >
TStaticGetTypeLayoutHelper< EShaderParameterType >
TStaticGetTypeLayoutHelper< ETypeLayoutInterface::Type >
TStaticGetTypeLayoutHelper< EUniformBufferBaseType >
TStaticGetTypeLayoutHelper< EUniformBufferBindingFlags >
TStaticGetTypeLayoutHelper< EVertexElementType >
TStaticGetTypeLayoutHelper< FColor >
TStaticGetTypeLayoutHelper< FFloat16 >
TStaticGetTypeLayoutHelper< FGuid >
TStaticGetTypeLayoutHelper< FHashedNameDebugString >
TStaticGetTypeLayoutHelper< FLinearColor >
TStaticGetTypeLayoutHelper< float >
TStaticGetTypeLayoutHelper< FMemoryImageName >
TStaticGetTypeLayoutHelper< FPackedNormal >
TStaticGetTypeLayoutHelper< FPackedRGBA16N >
TStaticGetTypeLayoutHelper< FQuat4d >
TStaticGetTypeLayoutHelper< FQuat4f >
TStaticGetTypeLayoutHelper< FRotator3d >
TStaticGetTypeLayoutHelper< FRotator3f >
TStaticGetTypeLayoutHelper< FScriptName >
TStaticGetTypeLayoutHelper< FSetElementId >
TStaticGetTypeLayoutHelper< FShaderTarget >
TStaticGetTypeLayoutHelper< FSHAHash >
TStaticGetTypeLayoutHelper< FThreadSafeCounter >
TStaticGetTypeLayoutHelper< FTransform3d >
TStaticGetTypeLayoutHelper< FTransform3f >
TStaticGetTypeLayoutHelper< FVector3d >
TStaticGetTypeLayoutHelper< FVector3f >
TStaticGetTypeLayoutHelper< FVector4d >
TStaticGetTypeLayoutHelper< FVector4f >
TStaticGetTypeLayoutHelper< int >
TStaticGetTypeLayoutHelper< int8 >
TStaticGetTypeLayoutHelper< long >
TStaticGetTypeLayoutHelper< long long >
TStaticGetTypeLayoutHelper< short >
TStaticGetTypeLayoutHelper< T >](API\Runtime\Core\Serialization\TStaticGetTypeLayoutHelper_T)
[TStaticGetTypeLayoutHelper< UE::Shader::EValueComponentType >](API\Runtime\Engine\Shader\TStaticGetTypeLa-)
[TStaticGetTypeLayoutHelper< UE::Shader::EValueType >](API\Runtime\Engine\Shader\TStaticGetTypeLayoutHelper_UE__S-)
[TStaticGetTypeLayoutHelper< unsigned char >](API\Runtime\Core\Serialization\TStaticGetTypeLayoutHelper_unsig-)
[TStaticGetTypeLayoutHelper< unsigned int >](API\Runtime\Core\Serialization\TStaticGetTypeLayoutHelper_unsig-_1)
[TStaticGetTypeLayoutHelper< unsigned long >](API\Runtime\Core\Serialization\TStaticGetTypeLayoutHelper_unsig-_2)
[TStaticGetTypeLayoutHelper< unsigned long long >](API\Runtime\Core\Serialization\TStaticGetTypeLayoutHelper_unsig-_3)
[TStaticGetTypeLayoutHelper< unsigned short >](API\Runtime\Core\Serialization\TStaticGetTypeLayoutHelper_unsig-_4)
[TStaticGetTypeLayoutHelper< void >
TStaticGetTypeLayoutHelper< wchar_t >
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
const FTypeLayoutDesc & | Do () |