Navigation
API > API/Editor > API/Editor/MirrorDataTableEditor
| Name | FMirrorDataTableValidator |
| Type | class |
| Header File | /Engine/Source/Editor/MirrorDataTableEditor/Public/MirrorDataTableValidator.h |
| Include Path | #include "MirrorDataTableValidator.h" |
Syntax
class FMirrorDataTableValidator
Structs
| Name | Remarks |
|---|---|
| FIssue | Used to record an issue when validating a Mirror Data Table. |
| FResult | Used to record the results from validating a Mirror Data Table. |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FResult Validate
(
const UMirrorDataTable& MirrorDataTable |
Looks for any issues with the provided data table and record them. | MirrorDataTableValidator.h | |
static void ValidateDuplicateMappings
(
const UMirrorDataTable& MirrorDataTable, |
Catches duplicate logical source entries of the same row type. | MirrorDataTableValidator.h | |
static void ValidateReverseMappings
(
const UMirrorDataTable& MirrorDataTable, |
Checks for two entries mapping to the same mirror entry causing the operation to no be invertible. | MirrorDataTableValidator.h | |
static void ValidateSkeletonBackedEntries
(
const UMirrorDataTable& MirrorDataTable, |
Checks for missing or stale skeleton entries. | MirrorDataTableValidator.h |