Navigation
API > API/Plugins > API/Plugins/PCG
Overloads
Name
Remarks
Include Path
Unreal Specifiers
Return the default attribute descriptor associated with the type T, without any attribute name.
Metadata/PCGMetadataAttributeTraits.h
Specialization section of GetDefaultAttributeDesc Supported generic types:
Metadata/PCGMetadataAttributeTraits.h
Metadata/PCGMetadataAttributeTraits.h
Metadata/PCGMetadataAttributeTraits.h
Metadata/PCGMetadataAttributeTraits.h
Metadata/PCGMetadataAttributeTraits.h
Metadata/PCGMetadataAttributeTraits.h
Metadata/PCGMetadataAttributeTraits.h
Metadata/PCGMetadataAttributeTraits.h
PCG::Private::GetDefaultAttributeDesc()
Description
Return the default attribute descriptor associated with the type T, without any attribute name. This version does not compile and is a pitfall for all unsupported types.
Name
PCG::Private::GetDefaultAttributeDesc
Type
function
Header File
/Engine/Plugins/PCG/Source/PCG/Public/Metadata/PCGMetadataAttributeTraits.h
Include Path
#include "Metadata/PCGMetadataAttributeTraits.h"
namespace PCG
{
namespace Private
{
template<typename T>
const FPCGMetadataAttributeDesc & PCG::Private::GetDefaultAttributeDesc()
}
}
Copy full snippet
PCG::Private::GetDefaultAttributeDesc()
Description
Specialization section of GetDefaultAttributeDesc Supported generic types:
UStruct
UEnum
TArray if T is a supported type. Does not support nested containers for now.
TSet if T is a supported type. Does not support nested containers for now.
TMap if T and U are supported types. Does not support nested containers for now.
Name
PCG::Private::GetDefaultAttributeDesc
Type
function
Header File
/Engine/Plugins/PCG/Source/PCG/Public/Metadata/PCGMetadataAttributeTraits.h
Include Path
#include "Metadata/PCGMetadataAttributeTraits.h"
namespace PCG
{
namespace Private
{
template<typename T>
const FPCGMetadataAttributeDesc & PCG::Private::GetDefaultAttributeDesc()
}
}
Copy full snippet
PCG::Private::GetDefaultAttributeDesc()
Name
PCG::Private::GetDefaultAttributeDesc
Type
function
Header File
/Engine/Plugins/PCG/Source/PCG/Public/Metadata/PCGMetadataAttributeTraits.h
Include Path
#include "Metadata/PCGMetadataAttributeTraits.h"
namespace PCG
{
namespace Private
{
template<typename T>
const FPCGMetadataAttributeDesc & PCG::Private::GetDefaultAttributeDesc()
}
}
Copy full snippet
PCG::Private::GetDefaultAttributeDesc()
Name
PCG::Private::GetDefaultAttributeDesc
Type
function
Header File
/Engine/Plugins/PCG/Source/PCG/Public/Metadata/PCGMetadataAttributeTraits.h
Include Path
#include "Metadata/PCGMetadataAttributeTraits.h"
namespace PCG
{
namespace Private
{
template<typename T>
const FPCGMetadataAttributeDesc & PCG::Private::GetDefaultAttributeDesc()
}
}
Copy full snippet
PCG::Private::GetDefaultAttributeDesc()
Name
PCG::Private::GetDefaultAttributeDesc
Type
function
Header File
/Engine/Plugins/PCG/Source/PCG/Public/Metadata/PCGMetadataAttributeTraits.h
Include Path
#include "Metadata/PCGMetadataAttributeTraits.h"
namespace PCG
{
namespace Private
{
template<typename T>
const FPCGMetadataAttributeDesc & PCG::Private::GetDefaultAttributeDesc()
}
}
Copy full snippet
PCG::Private::GetDefaultAttributeDesc()
Name
PCG::Private::GetDefaultAttributeDesc
Type
function
Header File
/Engine/Plugins/PCG/Source/PCG/Public/Metadata/PCGMetadataAttributeTraits.h
Include Path
#include "Metadata/PCGMetadataAttributeTraits.h"
namespace PCG
{
namespace Private
{
template<typename T>
const FPCGMetadataAttributeDesc & PCG::Private::GetDefaultAttributeDesc()
}
}
Copy full snippet
PCG::Private::GetDefaultAttributeDesc()
Name
PCG::Private::GetDefaultAttributeDesc
Type
function
Header File
/Engine/Plugins/PCG/Source/PCG/Public/Metadata/PCGMetadataAttributeTraits.h
Include Path
#include "Metadata/PCGMetadataAttributeTraits.h"
namespace PCG
{
namespace Private
{
template<typename Container >
const FPCGMetadataAttributeDesc & PCG::Private::GetDefaultAttributeDesc()
}
}
Copy full snippet
PCG::Private::GetDefaultAttributeDesc()
Name
PCG::Private::GetDefaultAttributeDesc
Type
function
Header File
/Engine/Plugins/PCG/Source/PCG/Public/Metadata/PCGMetadataAttributeTraits.h
Include Path
#include "Metadata/PCGMetadataAttributeTraits.h"
namespace PCG
{
namespace Private
{
template<typename Container >
const FPCGMetadataAttributeDesc & PCG::Private::GetDefaultAttributeDesc()
}
}
Copy full snippet
PCG::Private::GetDefaultAttributeDesc()
Name
PCG::Private::GetDefaultAttributeDesc
Type
function
Header File
/Engine/Plugins/PCG/Source/PCG/Public/Metadata/PCGMetadataAttributeTraits.h
Include Path
#include "Metadata/PCGMetadataAttributeTraits.h"
namespace PCG
{
namespace Private
{
template<typename Container >
const FPCGMetadataAttributeDesc & PCG::Private::GetDefaultAttributeDesc()
}
}
Copy full snippet