Class UxmlAttributeDescription
  
  
  
  
    Inheritance
    
    UxmlAttributeDescription
      
      
      
      
      
      
      
      
   
  
  
  Assembly: UnityEngine.dll
  Syntax
  
    public abstract class UxmlAttributeDescription
   
  Constructors
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  UxmlAttributeDescription()
  
  
  Declaration
  
    protected UxmlAttributeDescription()
   
  Fields
  
  
    |
    Improve this Doc
  
  
    View Source
  
  k_XmlSchemaNamespace
  
  
  Declaration
  
    protected const string k_XmlSchemaNamespace = "http://www.w3.org/2001/XMLSchema"
   
  Field Value
  
  Properties
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  defaultValueAsString
  
  
  Declaration
  
    public abstract string defaultValueAsString { get; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  name
  
  
  Declaration
  
    public string name { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  obsoleteNames
  
  
  Declaration
  
    public string[] obsoleteNames { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  restriction
  
  
  Declaration
  
    public UxmlTypeRestriction restriction { get; set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  type
  
  
  Declaration
  
    public string type { get; protected set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  typeNamespace
  
  
  Declaration
  
    public string typeNamespace { get; protected set; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  use
  
  
  Declaration
  
    public UxmlAttributeDescription.Use use { get; set; }
   
  Property Value
  
  Methods
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetValueFromBag<T>(IUxmlAttributes, CreationContext, Func<String, T, T>, T)
  
  
  Declaration
  
    protected T GetValueFromBag<T>(IUxmlAttributes bag, CreationContext cc, Func<string, T, T> converterFunc, T defaultValue)
   
  Parameters
  
  Returns
  
  Type Parameters
  
  Extension Methods