Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/FPCGDataTypeInfoParam
Description
Can be overriden to have more restrictive compatibility based on the subtype. InType and OutType are expected to be already compatible without their subtype. InType is expected to be the type associated with this type info. Can also provide a custom compatibility message, instead of the generic "Not compatible"
Virtual Inheritance
- FPCGDataTypeInfo::IsCompatibleForSubtype → FPCGDataTypeInfoParam::IsCompatibleForSubtype
| Name | IsCompatibleForSubtype |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGParamData.h |
| Include Path | #include "PCGParamData.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/PCGParamData.cpp |
virtual EPCGDataTypeCompatibilityResult IsCompatibleForSubtype
(
const FPCGDataTypeIdentifier & InType,
const FPCGDataTypeIdentifier & OutType,
FText * OptionalOutCompatibilityMessage
) const