Navigation
API > API/Editor > API/Editor/KismetCompiler > API/Editor/KismetCompiler/FKismetCompilerUtilities
References
| Module | KismetCompiler |
| Header | /Engine/Source/Editor/KismetCompiler/Public/KismetCompilerMisc.h |
| Include | #include "KismetCompilerMisc.h" |
| Source | /Engine/Source/Editor/KismetCompiler/Private/KismetCompilerMisc.cpp |
static ConvertibleSignatureMatchResult DoSignaturesHaveConvertibleFloatTypes
(
const UFunction * SourceFunction,
const UFunction * OtherFunction
)
Remarks
Similar to UFunction::IsSignatureCompatibleWith, but also checks if the function signatures are convertible.
For example, if a parameter in SourceFunction is of type float, but its corresponding type in OtherFunction is double, then the function is deemed "convertible". This is primarily used for binding Blueprint functions with native delegate signatures that use float types.