UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BlueprintTypeConversions.h File Reference
#include "CoreMinimal.h"
#include "BlueprintTypeConversions.generated.h"

Go to the source code of this file.

Classes

class  UE::Kismet::BlueprintTypeConversions::FStructConversionTable
 
class  UBlueprintTypeConversions
 

Namespaces

namespace  UE
 
namespace  UE::Kismet
 
namespace  UE::Kismet::BlueprintTypeConversions
 

Macros

#define MAKE_CONVERSION_EXEC_FUNCTION_NAME(SourceType, DestType)    execConvert##SourceType##To##DestType
 
#define DECLARE_CONVERSION_FUNCTIONS(BaseType, VariantType1, VariantType2)
 

Typedefs

using UE::Kismet::BlueprintTypeConversions::ConversionFunctionT = void(*)(const void *, void *)
 
using UE::Kismet::BlueprintTypeConversions::ConversionFunctionPairT = TPair< ConversionFunctionT, UFunction * >
 

Macro Definition Documentation

◆ DECLARE_CONVERSION_FUNCTIONS

#define DECLARE_CONVERSION_FUNCTIONS (   BaseType,
  VariantType1,
  VariantType2 
)
Value:
#define MAKE_CONVERSION_EXEC_FUNCTION_NAME(SourceType, DestType)
Definition BlueprintTypeConversions.h:38
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_FUNCTION(func)
Definition ObjectMacros.h:783

◆ MAKE_CONVERSION_EXEC_FUNCTION_NAME

#define MAKE_CONVERSION_EXEC_FUNCTION_NAME (   SourceType,
  DestType 
)     execConvert##SourceType##To##DestType