![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Classes | |
| struct | FFunctionRefStoragePolicy |
| struct | FFunctionStorage |
| struct | IFunction_OwnedObject |
| struct | TFunction_OwnedObject |
| struct | TFunctionRefBase |
| struct | TFunctionRefBase< StorageType, Ret(ParamTypes...)> |
| struct | TFunctionRefCaller |
| struct | TFunctionStorage |
Typedefs | |
| template<typename FunctorType > | |
| using | TFuncPtrTypeIfPossible_T = decltype(ResolveFuncPtrTypeIfPossible(std::declval< FunctorType && >(), 0)) |
Functions | |
| FORCENOINLINE void | CheckCallable (void *Callable) |
| template<typename T > | |
| FORCEINLINE bool | IsBound (const T &Func) |
| template<typename FunctorType > | |
| auto | ResolveFuncPtrTypeIfPossible (FunctorType &&, int) -> decltype(+std::declval< FunctorType >()) |
| template<typename FunctorType > | |
| auto | ResolveFuncPtrTypeIfPossible (FunctorType &&,...) -> FunctorType && |
Private implementation details of TFunction and TFunctionRef.
| using UE::Core::Private::Function::TFuncPtrTypeIfPossible_T = typedef decltype(ResolveFuncPtrTypeIfPossible(std::declval<FunctorType&&>(), 0)) |
| FORCENOINLINE void UE::Core::Private::Function::CheckCallable | ( | void * | Callable | ) |
| FORCEINLINE bool UE::Core::Private::Function::IsBound | ( | const T & | Func | ) |
| auto UE::Core::Private::Function::ResolveFuncPtrTypeIfPossible | ( | FunctorType && | , |
| int | |||
| ) | -> decltype(+std::declval< FunctorType >()) |