TSlateDeprecatedTAttribute

A structure used to help the user identify deprecated [TAttribute](API\Runtime\Core\Misc\TAttribute) that are now TSlateAttribute.

Choose your operating system:

Windows

macOS

Linux

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/Types/SlateAttribute.h

Include

#include "Types/SlateAttribute.h"

Syntax

template<typename ObjectType>
struct TSlateDeprecatedTAttribute

Remarks

A structure used to help the user identify deprecated TAttribute that are now TSlateAttribute.

Constructors

Name Description

Public function

TSlateDeprecatedTAttribute()

Public function

TSlateDeprecatedTAttribute

(
    const OtherType& InInitialValue
)

Public function

TSlateDeprecatedTAttribute

(
    ObjectType&& InInitialValue
)

Public function

TSlateDeprecatedTAttribute

(
    TSharedRef< SourceType > InUserObje...,
    typename FGetter::template TConstMe...
)

Public function

TSlateDeprecatedTAttribute

(
    SourceType* InUserObject,
    typename FGetter::template TConstMe...
)

Functions

Name Description

Public function

void

 

Bind

(
    const FGetter& InGetter
)

Public function

void

 

Bind

(
    SourceType* InUserObject,
    typename FGetter::template TConstMe...
)

Public function Const

const Object...

 

Get()

Public function Const

const Object...

 

Get

(
    const ObjectType& DefaultValue
)

Public function Const

FGetter

 

GetBinding()

Public function Const

bool

 

IdenticalTo

(
    const TAttribute< ObjectType >& In...
)

Public function Const

bool

 

IsBound()

Public function Const

bool

 

IsSet()

Public function

void

 

Set

(
    const OtherType& InNewValue
)

Typedefs

Name

Description

FGetter