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
Float3
Declaration
public float3 Float3 { get; set; }
Property Value
Float4
Declaration
public float4 Float4 { get; set; }
Property Value
Int
Declaration
public int Int { get; set; }
Property Value
Long
Declaration
public long Long { get; set; }
Property Value
Quaternion
Declaration
public quaternion Quaternion { get; set; }
Property Value
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(float2 to GraphVariant)
Declaration
public static implicit operator GraphVariant(float2 f)
Parameters
Type |
Name |
Description |
float2 |
f |
|
Returns
Implicit(float3 to GraphVariant)
Declaration
public static implicit operator GraphVariant(float3 f)
Parameters
Type |
Name |
Description |
float3 |
f |
|
Returns
Implicit(float4 to GraphVariant)
Declaration
public static implicit operator GraphVariant(float4 f)
Parameters
Type |
Name |
Description |
float4 |
f |
|
Returns
Implicit(quaternion to GraphVariant)
Declaration
public static implicit operator GraphVariant(quaternion f)
Parameters
Returns