Struct ColorOverride
- Namespace
- TMPEffects.Modifiers
[Serializable]
public struct ColorOverride
- Inherited Members
Constructors
ColorOverride(Color32, OverrideMode)
public ColorOverride(Color32 color, ColorOverride.OverrideMode overrideMode)
Parameters
color
Color32overrideMode
ColorOverride.OverrideMode
ColorOverride(ColorOverride)
public ColorOverride(ColorOverride original)
Parameters
original
ColorOverride
Fields
Color
public Color32 Color
Field Value
- Color32
Override
public ColorOverride.OverrideMode Override
Field Value
Properties
OverrideAlpha
public bool OverrideAlpha { get; }
Property Value
OverrideColor
public bool OverrideColor { get; }
Property Value
Methods
Equals(ColorOverride)
public bool Equals(ColorOverride obj)
Parameters
obj
ColorOverride
Returns
GetValue(Color32)
public Color32 GetValue(Color32 fallback)
Parameters
fallback
Color32
Returns
- Color32
LerpUnclamped(Color32, ColorOverride, float)
public static ColorOverride LerpUnclamped(Color32 start, ColorOverride end, float t)
Parameters
start
Color32end
ColorOverridet
float
Returns
LerpUnclamped(ColorOverride, Color32, float)
public static ColorOverride LerpUnclamped(ColorOverride start, Color32 end, float t)
Parameters
start
ColorOverrideend
Color32t
float
Returns
LerpUnclamped(ColorOverride, ColorOverride, float)
public static ColorOverride LerpUnclamped(ColorOverride start, ColorOverride end, float t)
Parameters
start
ColorOverrideend
ColorOverridet
float
Returns
ToString()
Returns the fully qualified type name of this instance.
public override string ToString()
Returns
- string
The fully qualified type name.
Operators
operator +(ColorOverride, ColorOverride)
public static ColorOverride operator +(ColorOverride lhs, ColorOverride rhs)
Parameters
lhs
ColorOverriderhs
ColorOverride