|
| void | ExecuteAction () |
| |
| const FText & | GetActionDescription () |
| |
| bool | CanExecuteAction () const |
| |
| bool | IsValidAction () const |
| |
| virtual EMessageToken::Type | GetType () const override |
| |
| | FActionToken (FPrivateToken, const FText &InActionName, const FText &InActionDescription, const FOnActionTokenExecuted &InAction, bool bInSingleUse) |
| |
| | FActionToken (FPrivateToken, const FText &InActionName, const FText &InActionDescription, const FOnActionTokenExecuted &InAction, const FCanExecuteActionToken &InCanExecuteAction, bool bInSingleUse) |
| |
| virtual | ~IMessageToken () |
| |
| virtual const FText & | ToText () const |
| |
| virtual const FOnMessageTokenActivated & | GetOnMessageTokenActivated () const |
| |
| virtual TSharedRef< IMessageToken > | OnMessageTokenActivated (FOnMessageTokenActivated InMessageTokenActivated) |
| |
| TSharedRef< IMessageToken, Mode > | AsShared () |
| |
| TSharedRef< IMessageToken const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< IMessageToken, Mode > | AsWeak () |
| |
| TWeakPtr< IMessageToken const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
Message token that performs an action when activated.