UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
DataValidation.h File Reference
#include "CoreMinimal.h"
#include "Logging/TokenizedMessage.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
#include "DataValidation.generated.h"

Go to the source code of this file.

Classes

class  FDataValidationContext
 
struct  FDataValidationContext::FIssue
 

Enumerations

enum class  EDataValidationUsecase : uint8 {
  None = 0 , Manual , Commandlet , Save ,
  PreSubmit , Script
}
 

Enumeration Type Documentation

◆ EDataValidationUsecase

Enumerator
None 

No usecase specified

Manual 

Triggered on user's demand

Commandlet 

A commandlet invoked the validation

Save 

Saving a package triggered the validation

PreSubmit 

Submit dialog triggered the validation

Script 

Triggered by blueprint or c++