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