mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2026-07-09 01:57:09 +02:00
Improve Color4 method names to be more consistent with the rest of the basic types.
This commit is contained in:
+19
-19
@@ -534,23 +534,6 @@ void Color4::SetScalar(Value ns)
|
||||
a = ns;
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void Color4::SetColor3Ex(Value nr, Value ng, Value nb)
|
||||
{
|
||||
r = nr;
|
||||
g = ng;
|
||||
b = nb;
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void Color4::SetColor4Ex(Value nr, Value ng, Value nb, Value na)
|
||||
{
|
||||
r = nr;
|
||||
g = ng;
|
||||
b = nb;
|
||||
a = na;
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void Color4::SetColor3(const Color3 & c)
|
||||
{
|
||||
@@ -560,6 +543,14 @@ void Color4::SetColor3(const Color3 & c)
|
||||
a = 0;
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void Color4::SetColor3Ex(Value nr, Value ng, Value nb)
|
||||
{
|
||||
r = nr;
|
||||
g = ng;
|
||||
b = nb;
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void Color4::SetColor4(const Color4 & c)
|
||||
{
|
||||
@@ -569,6 +560,15 @@ void Color4::SetColor4(const Color4 & c)
|
||||
a = c.a;
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void Color4::SetColor4Ex(Value nr, Value ng, Value nb, Value na)
|
||||
{
|
||||
r = nr;
|
||||
g = ng;
|
||||
b = nb;
|
||||
a = na;
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------------------------------
|
||||
void Color4::SetStr(CSStr str, SQChar delim)
|
||||
{
|
||||
@@ -793,10 +793,10 @@ void Register_Color4(HSQUIRRELVM vm)
|
||||
.Prop(_SC("ARGB"), &Color4::GetARGB, &Color4::SetARGB)
|
||||
// Member Methods
|
||||
.Func(_SC("SetScalar"), &Color4::SetScalar)
|
||||
.Func(_SC("SetColor3Ex"), &Color4::SetColor3Ex)
|
||||
.Func(_SC("SetColor4Ex"), &Color4::SetColor4Ex)
|
||||
.Func(_SC("SetColor3"), &Color4::SetColor3)
|
||||
.Func(_SC("SetColor3Ex"), &Color4::SetColor3Ex)
|
||||
.Func(_SC("SetColor4"), &Color4::SetColor4)
|
||||
.Func(_SC("SetColor4Ex"), &Color4::SetColor4Ex)
|
||||
.Func(_SC("SetStr"), &Color4::SetStr)
|
||||
.Func(_SC("SetName"), &Color4::SetName)
|
||||
.Func(_SC("Clear"), &Color4::Clear)
|
||||
|
||||
Reference in New Issue
Block a user