UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TokenizedMessage.h File Reference
#include "Containers/Array.h"
#include "Containers/UnrealString.h"
#include "CoreTypes.h"
#include "Delegates/Delegate.h"
#include "Internationalization/Text.h"
#include "Misc/Attribute.h"
#include "Misc/Guid.h"
#include "Templates/SharedPointer.h"
#include "UObject/NameTypes.h"
#include "UObject/UnrealNames.h"

Go to the source code of this file.

Classes

class  IMessageToken
 
class  FTokenizedMessage
 
class  FTextToken
 
class  FDynamicTextToken
 
class  FImageToken
 
class  FSeverityToken
 
class  FURLToken
 
class  FAssetNameToken
 
class  FDocumentationToken
 
class  FActionToken
 
class  FTutorialToken
 
class  FActorToken
 
struct  FFixResult
 
class  FFixToken
 

Namespaces

namespace  EMessageSeverity
 
namespace  EMessageToken
 
namespace  UE
 
namespace  UE::DataValidation
 

Enumerations

enum  EMessageSeverity::Type : int {
  EMessageSeverity::UE_DEPRECATED =(5.1, "CriticalError was removed because it can't trigger an assert at the callsite. Use 'checkf' instead.") = 0 , EMessageSeverity::Error = 1 , EMessageSeverity::PerformanceWarning = 2 , EMessageSeverity::Warning = 3 ,
  EMessageSeverity::Info = 4
}
 
enum  EMessageToken::Type {
  EMessageToken::Action , EMessageToken::Actor , EMessageToken::AssetName , EMessageToken::AssetData ,
  EMessageToken::Documentation , EMessageToken::Image , EMessageToken::Object , EMessageToken::Severity ,
  EMessageToken::Text , EMessageToken::Tutorial , EMessageToken::URL , EMessageToken::EdGraph ,
  EMessageToken::DynamicText , EMessageToken::Fix
}
 
enum class  EFixApplicability : uint8 { CanBeApplied , Applied , DidNotApply }
 

Functions

 DECLARE_DELEGATE_OneParam (FOnMessageTokenActivated, const TSharedRef< class IMessageToken > &)
 
 DECLARE_DELEGATE (FOnActionTokenExecuted)
 
 DECLARE_DELEGATE_RetVal (bool, FCanExecuteActionToken)
 

Enumeration Type Documentation

◆ EFixApplicability

enum class EFixApplicability : uint8
strong
Enumerator
CanBeApplied 

Fix hasn't been applied yet but can be applied

Applied 

Fix has been applied successfully

DidNotApply 

Fix was not applied by the user, and instead a different fix was chosen

Function Documentation

◆ DECLARE_DELEGATE()

DECLARE_DELEGATE ( FOnActionTokenExecuted  )

◆ DECLARE_DELEGATE_OneParam()

DECLARE_DELEGATE_OneParam ( FOnMessageTokenActivated  ,
const TSharedRef< class IMessageToken > &   
)

Delgate used when clocking a message token

◆ DECLARE_DELEGATE_RetVal()

DECLARE_DELEGATE_RetVal ( bool  ,
FCanExecuteActionToken   
)