![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Invoke.h>
Inheritance diagram for uLang::TIsInvocable< CallableType, ArgTypes >:Additional Inherited Members | |
Public Types inherited from uLang::Private::TIsInvocableImpl< typename, CallableType, ArgTypes > | |
| enum | { Value = false } |
Traits class which tests if an instance of CallableType can be invoked with a list of the arguments of the types provided.
Examples: IsInvocable<void()>::Value == true IsInvocable<void(), FString>::Value == false IsInvocable<void(FString), FString>::Value == true IsInvocable<void(FString), const TCHAR*>::Value == true IsInvocable<void(FString), int32>::Value == false IsInvocable<void(char, float, bool), int, int, int>::Value == true IsInvocable<TFunction<void(FString)>, FString>Value == true IsInvocable<TFunction<void(FString)>, int32>Value == false