Show / Hide Table of Contents

Class UxmlRootElementFactory

Inheritance
Object
UxmlFactory<VisualElement, UxmlRootElementTraits>
UxmlRootElementFactory
Implements
IUxmlFactory
Inherited Members
UxmlFactory<VisualElement, UxmlRootElementTraits>.m_Traits
UxmlFactory<VisualElement, UxmlRootElementTraits>.uxmlName
UxmlFactory<VisualElement, UxmlRootElementTraits>.uxmlNamespace
UxmlFactory<VisualElement, UxmlRootElementTraits>.uxmlQualifiedName
UxmlFactory<VisualElement, UxmlRootElementTraits>.canHaveAnyAttribute
UxmlFactory<VisualElement, UxmlRootElementTraits>.uxmlAttributesDescription
UxmlFactory<VisualElement, UxmlRootElementTraits>.uxmlChildElementsDescription
UxmlFactory<VisualElement, UxmlRootElementTraits>.substituteForTypeName
UxmlFactory<VisualElement, UxmlRootElementTraits>.substituteForTypeNamespace
UxmlFactory<VisualElement, UxmlRootElementTraits>.substituteForTypeQualifiedName
UxmlFactory<VisualElement, UxmlRootElementTraits>.AcceptsAttributeBag(IUxmlAttributes)
UxmlFactory<VisualElement, UxmlRootElementTraits>.AcceptsAttributeBag(IUxmlAttributes, CreationContext)
UxmlFactory<VisualElement, UxmlRootElementTraits>.Create(IUxmlAttributes, CreationContext)
UxmlFactory<VisualElement, UxmlRootElementTraits>.DoCreate(IUxmlAttributes, CreationContext)
UxmlFactory<VisualElement, UxmlRootElementTraits>.CreatesType
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine.Experimental.UIElements
Assembly: UnityEngine.dll
Syntax
public class UxmlRootElementFactory : UxmlFactory<VisualElement, UxmlRootElementTraits>, IUxmlFactory

Properties

| Improve this Doc View Source

substituteForTypeName

Declaration
public override string substituteForTypeName { get; }
Property Value
Type Description
String
Overrides
UnityEngine.Experimental.UIElements.UxmlFactory<UnityEngine.Experimental.UIElements.VisualElement, UnityEngine.Experimental.UIElements.UxmlRootElementTraits>.substituteForTypeName
| Improve this Doc View Source

substituteForTypeNamespace

Declaration
public override string substituteForTypeNamespace { get; }
Property Value
Type Description
String
Overrides
UnityEngine.Experimental.UIElements.UxmlFactory<UnityEngine.Experimental.UIElements.VisualElement, UnityEngine.Experimental.UIElements.UxmlRootElementTraits>.substituteForTypeNamespace
| Improve this Doc View Source

substituteForTypeQualifiedName

Declaration
public override string substituteForTypeQualifiedName { get; }
Property Value
Type Description
String
Overrides
UnityEngine.Experimental.UIElements.UxmlFactory<UnityEngine.Experimental.UIElements.VisualElement, UnityEngine.Experimental.UIElements.UxmlRootElementTraits>.substituteForTypeQualifiedName
| Improve this Doc View Source

uxmlName

Declaration
public override string uxmlName { get; }
Property Value
Type Description
String
Overrides
UnityEngine.Experimental.UIElements.UxmlFactory<UnityEngine.Experimental.UIElements.VisualElement, UnityEngine.Experimental.UIElements.UxmlRootElementTraits>.uxmlName
| Improve this Doc View Source

uxmlQualifiedName

Declaration
public override string uxmlQualifiedName { get; }
Property Value
Type Description
String
Overrides
UnityEngine.Experimental.UIElements.UxmlFactory<UnityEngine.Experimental.UIElements.VisualElement, UnityEngine.Experimental.UIElements.UxmlRootElementTraits>.uxmlQualifiedName

Methods

| Improve this Doc View Source

Create(IUxmlAttributes, CreationContext)

Declaration
public override VisualElement Create(IUxmlAttributes bag, CreationContext cc)
Parameters
Type Name Description
IUxmlAttributes bag
CreationContext cc
Returns
Type Description
VisualElement
Overrides
UnityEngine.Experimental.UIElements.UxmlFactory<UnityEngine.Experimental.UIElements.VisualElement, UnityEngine.Experimental.UIElements.UxmlRootElementTraits>.Create(UnityEngine.Experimental.UIElements.IUxmlAttributes, UnityEngine.Experimental.UIElements.CreationContext)

Implements

IUxmlFactory

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX