UxmlAttributeDescription
Base class for describing an XML attribute.
Read time 1 minuteLast updated 4 days ago
Definition
- Type: Class
- Namespace: UnityEngine.UIElements
- Assembly: UnityEngine.UIElementsModule
public abstract class UxmlAttributeDescription
Constructors
Constructor | Description |
|---|---|
| UxmlAttributeDescription() | Constructor. |
Properties
Property | Description |
|---|---|
| defaultValueAsString | The default value for the attribute, as a string. |
| name | The attribute name. |
| obsoleteNames | A list of obsolete names for this attribute. |
| restriction | Restrictions on the possible values of the attribute. |
| type | Attribute type. |
| typeNamespace | Attribute namespace. |
| use | Whether the attribute is optional, required or prohibited. |
Methods
Method | Description |
|---|---|
| GetValueFromBag | Get the attribute value from the attribute bag. |
| TryGetValueFromBag | Tries to get the attribute value from the attribute bag. |
Enums
Enum | Description |
|---|---|
| UxmlAttributeDescription.Use | An enum to describe attribute use. |