Navigation
API > API/Plugins > API/Plugins/MassRepresentation > API/Plugins/MassRepresentation/UMassVisualizationTrait
- UMassEntityTraitBase::ValidateTemplate()
- UMassVisualizationTrait::ValidateTemplate()
References
| Module | MassRepresentation |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassRepresentation/Public/MassVisualizationTrait.h |
| Include | #include "MassVisualizationTrait.h" |
| Source | /Engine/Plugins/Runtime/MassGameplay/Source/MassRepresentation/Private/MassVisualizationTrait.cpp |
virtual bool ValidateTemplate
(
const FMassEntityTemplateBuildContext & BuildContext,
const UWorld & World,
FAdditionalTraitRequirements & OutTraitRequirements
) const
Remarks
Called once all traits have been processed and fragment requirements have been checked. Override this function to perform additional Trait's configuration validation. Returning `false_ will indicate that the trait instance is not happy with the validation results - this result will be treated as an error.