Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UFunction
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsSignatureCompatibleWith
(
const UFunction* OtherFunction |
Determines if two functions have an identical signature (note: currently doesn't allow matches with class parameters that differ only in how derived they are; there is no directionality to the call) | UObject/Class.h | |
bool IsSignatureCompatibleWith
(
const UFunction* OtherFunction, |
Determines if two functions have an identical signature (note: currently doesn't allow matches with class parameters that differ only in how derived they are; there is no directionality to the call) | UObject/Class.h |
IsSignatureCompatibleWith(const UFunction *)
Description
Determines if two functions have an identical signature (note: currently doesn't allow matches with class parameters that differ only in how derived they are; there is no directionality to the call)
| Name | IsSignatureCompatibleWith |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Class.h |
| Include Path | #include "UObject/Class.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Class.cpp |
bool IsSignatureCompatibleWith
(
const UFunction * OtherFunction
) const
true if function signatures are compatible.
Parameters
| Name | Remarks |
|---|---|
| OtherFunction | Function to compare this function against. |
IsSignatureCompatibleWith(const UFunction *, uint64)
Description
Determines if two functions have an identical signature (note: currently doesn't allow matches with class parameters that differ only in how derived they are; there is no directionality to the call)
| Name | IsSignatureCompatibleWith |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Class.h |
| Include Path | #include "UObject/Class.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Class.cpp |
bool IsSignatureCompatibleWith
(
const UFunction * OtherFunction,
uint64 IgnoreFlags
) const
true if function signatures are compatible.
Parameters
| Name | Remarks |
|---|---|
| OtherFunction | Function to compare this function against. |
| IgnoreFlags | Custom flags to ignore when comparing parameters between the functions. |