Struct Vector3Override
- Namespace
- TMPEffects.Modifiers
[Serializable]
public struct Vector3Override
- Inherited Members
Constructors
Vector3Override(Vector3?)
public Vector3Override(Vector3? overrideValue = null)
Parameters
overrideValue
Vector3?
Fields
Default
public static Vector3Override Default
Field Value
Properties
GetDefault
public static Vector3Override GetDefault { get; }
Property Value
Override
public bool Override { get; }
Property Value
OverrideValue
public Vector3 OverrideValue { get; }
Property Value
- Vector3
Methods
Equals(object)
Indicates whether this instance and a specified object are equal.
public override bool Equals(object obj)
Parameters
obj
objectThe object to compare with the current instance.
Returns
- bool
true if
obj
and this instance are the same type and represent the same value; otherwise, false.
Equals(Vector3Override)
public bool Equals(Vector3Override other)
Parameters
other
Vector3Override
Returns
GetHashCode()
Returns the hash code for this instance.
public override int GetHashCode()
Returns
- int
A 32-bit signed integer that is the hash code for this instance.
GetValue(Vector3)
public Vector3 GetValue(Vector3 fallback)
Parameters
fallback
Vector3
Returns
- Vector3
Operators
operator +(Vector3Override, Vector3Override)
public static Vector3Override operator +(Vector3Override a, Vector3Override b)
Parameters
Returns
operator ==(Vector3Override, Vector3Override)
public static bool operator ==(Vector3Override a, Vector3Override b)
Parameters
Returns
operator !=(Vector3Override, Vector3Override)
public static bool operator !=(Vector3Override a, Vector3Override b)