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
Quaternion
Declaration
public quaternion Quaternion { get; set; }
Property Value
| Type |
Description |
| quaternion |
|
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
FromPtr(Void*, GraphVariant.ValueType)
Declaration
public static GraphVariant FromPtr(void *voidPtr, GraphVariant.ValueType type)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
SetPtrToValue(Void*, GraphVariant.ValueType, GraphVariant)
Declaration
public static void SetPtrToValue(void *voidPtr, GraphVariant.ValueType type, GraphVariant setValue)
Parameters
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
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
| Type |
Name |
Description |
| quaternion |
f |
|
Returns
Implicit(Boolean to GraphVariant)
Declaration
public static implicit operator GraphVariant(bool f)
Parameters
Returns
Implicit(Int32 to GraphVariant)
Declaration
public static implicit operator GraphVariant(int f)
Parameters
| Type |
Name |
Description |
| Int32 |
f |
|
Returns
Implicit(Single to GraphVariant)
Declaration
public static implicit operator GraphVariant(float f)
Parameters
| Type |
Name |
Description |
| Single |
f |
|
Returns