#if WITH_EDITOR
virtual EDataValidationResult IsDataValid(class FDataValidationContext& Context) const override;
#endif
#if WITH_EDITOR
EDataValidationResult UFSMGraph::IsDataValid(class FDataValidationContext& Context) const
{
EDataValidationResult ValidationResult = Super::IsDataValid(Context);
if (!VariableName)
{
Context.AddError(FText::FromString(TEXT("VariableName is not Valid!")));
ValidationResult = EDataValidationResult::Invalid;
}
return ValidationResult;
}
#endif