TypeDefinitionAttributeProcessor

Find attributes attached to the type definition of a property and adds to them to attribute list.

namespace Sirenix.OdinInspector.Editor
{
[ResolverPriorityAttribute(1000)]
public class TypeDefinitionAttributeProcessor : OdinAttributeProcessor
}

Requirements

Namespace: Sirenix.OdinInspector.Editor
Assembly: Sirenix.OdinInspector
Version: 2.0.0.0

Methods

Return Type Definition Description
bool CanProcessChildMemberAttributes(InspectorProperty, MemberInfo) This attribute processor can only process for properties.
bool CanProcessSelfAttributes(InspectorProperty) This attribute processor can only process for properties with an attached value entry.
void ProcessSelfAttributes(InspectorProperty, List<Attribute>) Finds all attributes attached to the type and base types of the specified property value and adds them to the attribute list.