Show / Hide Table of Contents

Struct StyleValue<T>

Inherited Members
ValueType.Equals(Object)
ValueType.GetHashCode()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Namespace: UnityEngine.Experimental.UIElements.StyleSheets
Assembly: UnityEngine.dll
Syntax
public struct StyleValue<T>
Type Parameters
Name Description
T

Constructors

| Improve this Doc View Source

StyleValue(T)

Declaration
public StyleValue(T value)
Parameters
Type Name Description
T value

Fields

| Improve this Doc View Source

value

Declaration
public T value
Field Value
Type Description
T

Properties

| Improve this Doc View Source

nil

Declaration
public static StyleValue<T> nil { get; }
Property Value
Type Description
StyleValue<T>

Methods

| Improve this Doc View Source

Create(T)

Declaration
public static StyleValue<T> Create(T value)
Parameters
Type Name Description
T value
Returns
Type Description
StyleValue<T>
| Improve this Doc View Source

GetSpecifiedValueOrDefault(T)

Declaration
public T GetSpecifiedValueOrDefault(T defaultValue)
Parameters
Type Name Description
T defaultValue
Returns
Type Description
T
| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
ValueType.ToString()

Operators

| Improve this Doc View Source

Implicit(T to StyleValue<T>)

Declaration
public static implicit operator StyleValue<T>(T value)
Parameters
Type Name Description
T value
Returns
Type Description
StyleValue<T>
| Improve this Doc View Source

Implicit(StyleValue<T> to T)

Declaration
public static implicit operator T(StyleValue<T> sp)
Parameters
Type Name Description
StyleValue<T> sp
Returns
Type Description
T

Extension Methods

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