Interface ICustomTrait Interface marking a trait as a custom implementation. Base interface for ICustomTrait<T>. Inherited Members ITrait.SetField(String, Object) ITrait.SetComponentData(EntityManager, Entity) ITrait.SetTraitMask(EntityManager, Entity) Namespace: Unity.AI.Planner.DomainLanguage.TraitBased Syntax public interface ICustomTrait : ITrait, IComponentData