Table of Contents

Struct Color

Namespace
TaleWorlds.Library
Assembly
TaleWorlds.Library.dll
public struct Color
Inherited Members
Extension Methods

Constructors

Color(float, float, float, float)

public Color(float red, float green, float blue, float alpha = 1)

Parameters

red float
green float
blue float
alpha float

Fields

Alpha

public float Alpha

Field Value

float

Blue

public float Blue

Field Value

float

Green

public float Green

Field Value

float

Red

public float Red

Field Value

float

Properties

Black

public static Color Black { get; }

Property Value

Color

White

public static Color White { get; }

Property Value

Color

Methods

ConvertStringToColor(string)

public static Color ConvertStringToColor(string color)

Parameters

color string

Returns

Color

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

FromUint(uint)

public static Color FromUint(uint color)

Parameters

color uint

Returns

Color

FromVector3(Vector3)

public static Color FromVector3(Vector3 vector3)

Parameters

vector3 Vector3

Returns

Color

FromVector3(Vec3)

public static Color FromVector3(Vec3 vector3)

Parameters

vector3 Vec3

Returns

Color

GetHashCode()

public override int GetHashCode()

Returns

int

Length()

public float Length()

Returns

float

Lerp(Color, Color, float)

public static Color Lerp(Color start, Color end, float ratio)

Parameters

start Color
end Color
ratio float

Returns

Color

ToString()

public override string ToString()

Returns

string

ToUnsignedInteger()

public uint ToUnsignedInteger()

Returns

uint

ToVec3()

public Vec3 ToVec3()

Returns

Vec3

ToVector3()

public Vector3 ToVector3()

Returns

Vector3

UIntToColorString(uint)

public static string UIntToColorString(uint color)

Parameters

color uint

Returns

string

Operators

operator +(Color, Color)

public static Color operator +(Color c1, Color c2)

Parameters

c1 Color
c2 Color

Returns

Color

operator ==(Color, Color)

public static bool operator ==(Color a, Color b)

Parameters

a Color
b Color

Returns

bool

operator !=(Color, Color)

public static bool operator !=(Color a, Color b)

Parameters

a Color
b Color

Returns

bool

operator *(Color, float)

public static Color operator *(Color c, float f)

Parameters

c Color
f float

Returns

Color

operator *(Color, Color)

public static Color operator *(Color c1, Color c2)

Parameters

c1 Color
c2 Color

Returns

Color

operator -(Color, Color)

public static Color operator -(Color c1, Color c2)

Parameters

c1 Color
c2 Color

Returns

Color

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).