UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TAttribute< ObjectType > Member List

This is the complete list of members for TAttribute< ObjectType >, including all inherited members.

Bind(const FGetter &InGetter)TAttribute< ObjectType >inline
Bind(FGetter &&InGetter)TAttribute< ObjectType >inline
Bind(TSharedRef< SourceType > InUserObject, typename FGetter::template TConstMethodPtr< SourceType, std::decay_t< VarTypes >... > InMethodPtr, VarTypes &&... Vars)TAttribute< ObjectType >inline
Bind(SourceType *InUserObject, typename FGetter::template TConstMethodPtr< SourceType, std::decay_t< VarTypes >... > InMethodPtr, VarTypes &&... Vars)TAttribute< ObjectType >inline
BindLambda(LambdaType &&InCallable, PayloadTypes &&... InputPayload)TAttribute< ObjectType >inline
BindRaw(SourceType *InUserObject, typename FGetter::template TConstMethodPtr< SourceType, std::decay_t< VarTypes >... > InMethodPtr, VarTypes &&... Vars)TAttribute< ObjectType >inline
BindSPLambda(const TSharedRef< UserClass, Mode > &InUserObjectRef, LambdaType &&InCallable, PayloadTypes &&... InputPayload)TAttribute< ObjectType >inline
BindSPLambda(const UserClass *InUserObject, LambdaType &&InCallable, PayloadTypes &&... InputPayload)TAttribute< ObjectType >inline
BindStatic(TIdentity_T< typename FGetter::template TFuncPtr< std::decay_t< VarTypes >... > > InFuncPtr, VarTypes &&... Vars)TAttribute< ObjectType >inline
BindUFunction(SourceType *InUserObject, const FName &InFunctionName)TAttribute< ObjectType >inline
BindUObject(SourceType *InUserObject, typename FGetter::template TConstMethodPtr< SourceType, std::decay_t< VarTypes >... > InMethodPtr, VarTypes &&... Vars)TAttribute< ObjectType >inline
BindWeakLambda(UserClass *InUserObject, LambdaType &&InCallable, PayloadTypes &&... InputPayload)TAttribute< ObjectType >inline
Create(const FGetter &InGetter)TAttribute< ObjectType >inlinestatic
Create(FGetter &&InGetter)TAttribute< ObjectType >inlinestatic
Create(SourceType *InUserObject, const FName &InFunctionName)TAttribute< ObjectType >inlinestatic
Create(TFunction< ObjectType(void)> &&InLambda)TAttribute< ObjectType >inlinestatic
CreateLambda(LambdaType &&InCallable, PayloadTypes &&... InputPayload)TAttribute< ObjectType >inlinestatic
CreateRaw(const SourceType *InObject, ObjectType(SourceTypeOrBase::*InMethod)(PayloadTypes...) const, typename TDecay< PayloadTypes >::Type... InputPayload)TAttribute< ObjectType >inlinestatic
CreateSP(const SourceType *InObject, ObjectType(SourceTypeOrBase::*InMethod)(PayloadTypes...) const, typename TDecay< PayloadTypes >::Type... InputPayload)TAttribute< ObjectType >inlinestatic
CreateSPLambda(const TSharedRef< UserClass, Mode > &InUserObjectRef, LambdaType &&InCallable, PayloadTypes &&... InputPayload)TAttribute< ObjectType >inlinestatic
CreateSPLambda(UserClass *InUserObject, LambdaType &&InCallable, PayloadTypes &&... InputPayload)TAttribute< ObjectType >inlinestatic
CreateStatic(FuncPtrType &&InFuncPtr, VarTypes... Vars)TAttribute< ObjectType >inlinestatic
CreateWeakLambda(UserClass *InUserObject, LambdaType &&InCallable, PayloadTypes &&... InputPayload)TAttribute< ObjectType >inlinestatic
DECLARE_DELEGATE_RetVal(ObjectType, FGetter)TAttribute< ObjectType >
Get() constTAttribute< ObjectType >inline
Get(const ObjectType &DefaultValue) constTAttribute< ObjectType >inline
GetBinding() constTAttribute< ObjectType >inline
IdenticalTo(const TAttribute &InOther) constTAttribute< ObjectType >inline
IsBound() constTAttribute< ObjectType >inline
IsSet() constTAttribute< ObjectType >inline
Set(const OtherType &InNewValue)TAttribute< ObjectType >inline
Set(ObjectType &&InNewValue)TAttribute< ObjectType >inline
Steal()TAttribute< ObjectType >inline
TAttributeTAttribute< ObjectType >friend
TAttribute()TAttribute< ObjectType >inline
TAttribute(const OtherType &InInitialValue)TAttribute< ObjectType >inline
TAttribute(ObjectType &&InInitialValue)TAttribute< ObjectType >inline
TAttribute(TSharedRef< SourceType > InUserObject, typename FGetter::template TConstMethodPtr< SourceType > InMethodPtr)TAttribute< ObjectType >inline
TAttribute(SourceType *InUserObject, typename FGetter::template TConstMethodPtr< SourceType > InMethodPtr)TAttribute< ObjectType >inline