Struct GraphVariant
Syntax
[Serializable]
public struct GraphVariant : IEquatable<GraphVariant>
Fields
Type
Declaration
public GraphVariant.ValueType Type
Field Value
Properties
Bool
Declaration
public bool Bool { get; set; }
Property Value
Entity
Declaration
public Entity Entity { get; set; }
Property Value
Float
Declaration
public float Float { get; set; }
Property Value
Float2
Declaration
public float2 Float2 { get; set; }
Property Value
Type |
Description |
Unity.Mathematics.float2 |
|
Float3
Declaration
public float3 Float3 { get; set; }
Property Value
Type |
Description |
Unity.Mathematics.float3 |
|
Float4
Declaration
public float4 Float4 { get; set; }
Property Value
Type |
Description |
Unity.Mathematics.float4 |
|
Hash128
Declaration
public Hash128 Hash128 { get; set; }
Property Value
Int
Declaration
public int Int { get; set; }
Property Value
Int4
Declaration
public int4 Int4 { get; set; }
Property Value
Type |
Description |
Unity.Mathematics.int4 |
|
Long
Declaration
public long Long { get; set; }
Property Value
Quaternion
Declaration
public quaternion Quaternion { get; set; }
Property Value
Type |
Description |
Unity.Mathematics.quaternion |
|
Short
Declaration
public short Short { get; set; }
Property Value
UInt
Declaration
public uint UInt { get; set; }
Property Value
ULong
Declaration
public ulong ULong { get; set; }
Property Value
UShort
Declaration
public ushort UShort { get; set; }
Property Value
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
Equals(GraphVariant)
Declaration
public bool Equals(GraphVariant other)
Parameters
Returns
FromObject(Object)
Declaration
public static GraphVariant FromObject(object o)
Parameters
Type |
Name |
Description |
Object |
o |
|
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
ToString()
Declaration
public override string ToString()
Returns
Overrides
TypeFromValueType(GraphVariant.ValueType)
Declaration
public static Type TypeFromValueType(GraphVariant.ValueType type)
Parameters
Returns
ValueTypeFromType(Type)
Declaration
public static GraphVariant.ValueType ValueTypeFromType(Type type)
Parameters
Type |
Name |
Description |
Type |
type |
|
Returns
Operators
Implicit(Boolean to GraphVariant)
Declaration
public static implicit operator GraphVariant(bool f)
Parameters
Returns
Implicit(Int16 to GraphVariant)
Declaration
public static implicit operator GraphVariant(short f)
Parameters
Type |
Name |
Description |
Int16 |
f |
|
Returns
Implicit(Int32 to GraphVariant)
Declaration
public static implicit operator GraphVariant(int f)
Parameters
Type |
Name |
Description |
Int32 |
f |
|
Returns
Implicit(Int64 to GraphVariant)
Declaration
public static implicit operator GraphVariant(long f)
Parameters
Type |
Name |
Description |
Int64 |
f |
|
Returns
Implicit(Single to GraphVariant)
Declaration
public static implicit operator GraphVariant(float f)
Parameters
Type |
Name |
Description |
Single |
f |
|
Returns
Implicit(UInt16 to GraphVariant)
Declaration
public static implicit operator GraphVariant(ushort f)
Parameters
Type |
Name |
Description |
UInt16 |
f |
|
Returns
Implicit(UInt32 to GraphVariant)
Declaration
public static implicit operator GraphVariant(uint f)
Parameters
Type |
Name |
Description |
UInt32 |
f |
|
Returns
Implicit(UInt64 to GraphVariant)
Declaration
public static implicit operator GraphVariant(ulong f)
Parameters
Type |
Name |
Description |
UInt64 |
f |
|
Returns
Implicit(Entity to GraphVariant)
Declaration
public static implicit operator GraphVariant(Entity f)
Parameters
Type |
Name |
Description |
Entity |
f |
|
Returns
Implicit(Hash128 to GraphVariant)
Declaration
public static implicit operator GraphVariant(Hash128 f)
Parameters
Returns
Implicit(float2 to GraphVariant)
Declaration
public static implicit operator GraphVariant(float2 f)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float2 |
f |
|
Returns
Implicit(float3 to GraphVariant)
Declaration
public static implicit operator GraphVariant(float3 f)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float3 |
f |
|
Returns
Implicit(float4 to GraphVariant)
Declaration
public static implicit operator GraphVariant(float4 f)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float4 |
f |
|
Returns
Implicit(int4 to GraphVariant)
Declaration
public static implicit operator GraphVariant(int4 f)
Parameters
Type |
Name |
Description |
Unity.Mathematics.int4 |
f |
|
Returns
Implicit(quaternion to GraphVariant)
Declaration
public static implicit operator GraphVariant(quaternion f)
Parameters
Type |
Name |
Description |
Unity.Mathematics.quaternion |
f |
|
Returns