|
| template<typename T , typename SourceType , typename SourceTypeOrBase , typename... PayloadTypes> |
| UE_FORCEINLINE_HINT TAttribute< T > | MakeAttributeRaw (const SourceType *InObject, T(SourceTypeOrBase::*InMethod)(PayloadTypes...) const, typename TDecay< PayloadTypes >::Type... InputPayload) |
| |
| template<typename T , typename SourceType , typename SourceTypeOrBase , typename... PayloadTypes> |
| UE_FORCEINLINE_HINT TAttribute< T > | MakeAttributeSP (const SourceType *InObject, T(SourceTypeOrBase::*InMethod)(PayloadTypes...) const, typename TDecay< PayloadTypes >::Type... InputPayload) |
| |
| template<typename T , typename SourceType , typename SourceTypeOrBase , typename... PayloadTypes> |
| UE_FORCEINLINE_HINT TAttribute< T > | MakeAttributeSP (TSharedRef< SourceType > InObject, T(SourceTypeOrBase::*InMethod)(PayloadTypes...) const, typename TDecay< PayloadTypes >::Type... InputPayload) |
| |
| template<typename T , typename SourceType , typename SourceTypeOrBase , typename... PayloadTypes> |
| UE_FORCEINLINE_HINT TAttribute< T > | MakeAttributeUObject (const SourceType *InObject, T(SourceTypeOrBase::*InMethod)(PayloadTypes...) const, typename TDecay< PayloadTypes >::Type... InputPayload) |
| |
| template<typename LambdaType , typename... PayloadTypes> |
| decltype(auto) | MakeAttributeLambda (LambdaType &&InCallable, PayloadTypes &&... InputPayload) |
| |
| template<typename UserClass , ESPMode Mode, typename LambdaType , typename... PayloadTypes> |
| decltype(auto) | MakeAttributeSPLambda (const TSharedRef< UserClass, Mode > &InUserObjectRef, LambdaType &&InCallable, PayloadTypes &&... InputPayload) |
| |
| template<typename UserClass , typename LambdaType , typename... PayloadTypes> |
| decltype(auto) | MakeAttributeSPLambda (UserClass *InUserObject, LambdaType &&InCallable, PayloadTypes &&... InputPayload) |
| |
| template<typename UserClass , typename LambdaType , typename... PayloadTypes> |
| decltype(auto) | MakeAttributeWeakLambda (UserClass *InUserObject, LambdaType &&InCallable, PayloadTypes &&... InputPayload) |
| |