Navigation
API > API/Plugins > API/Plugins/MassAIBehavior > API/Plugins/MassAIBehavior/UMassStateTreeTrait
- UMassEntityTraitBase::ValidateTemplate()
- UMassStateTreeTrait::ValidateTemplate()
References
| Module | MassAIBehavior |
| Header | /Engine/Plugins/AI/MassAI/Source/MassAIBehavior/Public/MassStateTreeTrait.h |
| Include | #include "MassStateTreeTrait.h" |
| Source | /Engine/Plugins/AI/MassAI/Source/MassAIBehavior/Private/MassStateTreeTrait.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.