Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EDataValidationResult IsDataValid
(
FDataValidationContext& Context |
Generic function to validate objects during changelist validations, etc. | UObject/Object.h | |
virtual EDataValidationResult IsDataValid
(
FDataValidationContext& Context |
UObject/Object.h | ||
virtual EDataValidationResult IsDataValid
(
TArray< FText >& ValidationErrors |
Generic function to validate objects during changelist validations, etc. | UObject/Object.h |
IsDataValid(class FDataValidationContext &)
Description
Generic function to validate objects during changelist validations, etc.
| Name | IsDataValid |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h |
| Include Path | #include "UObject/Object.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp |
virtual EDataValidationResult IsDataValid
(
class FDataValidationContext & Context
) const
Valid if this object has data validation rules set up for it and the data for this object is valid. Returns Invalid if it does not pass the rules. Returns NotValidated if no rules are set for this object.
Parameters
| Name | Remarks |
|---|---|
| Context | the context holding validation warnings/errors. |
IsDataValid(class FDataValidationContext &)
| Name | IsDataValid |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h |
| Include Path | #include "UObject/Object.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp |
virtual EDataValidationResult IsDataValid
(
class FDataValidationContext & Context
)
IsDataValid(TArray< FText > &)
Description
Generic function to validate objects during changelist validations, etc.
| Name | IsDataValid |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/Object.h |
| Include Path | #include "UObject/Object.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Obj.cpp |
virtual EDataValidationResult IsDataValid
(
TArray < FText > & ValidationErrors
)
Valid if this object has data validation rules set up for it and the data for this object is valid. Returns Invalid if it does not pass the rules. Returns NotValidated if no rules are set for this object.
Parameters
| Name | Remarks |
|---|---|
| ValidationErrors | the array of validation errors. |