mirror of
https://github.com/aseprite/aseprite.git
synced 2025-02-05 18:40:37 +00:00
Remove set_current_color()
This commit is contained in:
parent
5d3d96d2d9
commit
3e7f54f289
@ -114,31 +114,4 @@ void set_black_palette()
|
|||||||
delete p;
|
delete p;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Changes a color of the current system palette
|
|
||||||
void set_current_color(int index, int r, int g, int b)
|
|
||||||
{
|
|
||||||
int c;
|
|
||||||
|
|
||||||
ASSERT(index >= 0 && index <= 255);
|
|
||||||
ASSERT(r >= 0 && r <= 255);
|
|
||||||
ASSERT(g >= 0 && g <= 255);
|
|
||||||
ASSERT(b >= 0 && b <= 255);
|
|
||||||
|
|
||||||
c = ase_current_palette->getEntry(index);
|
|
||||||
|
|
||||||
if (rgba_getr(c) != r ||
|
|
||||||
rgba_getg(c) != g ||
|
|
||||||
rgba_getb(c) != b) {
|
|
||||||
RGB rgb;
|
|
||||||
|
|
||||||
ase_current_palette->setEntry(index, rgba(r, g, b, 255));
|
|
||||||
|
|
||||||
rgb.r = r>>2;
|
|
||||||
rgb.g = g>>2;
|
|
||||||
rgb.b = b>>2;
|
|
||||||
|
|
||||||
set_color(index, &rgb);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
} // namespace app
|
} // namespace app
|
||||||
|
@ -36,7 +36,6 @@ namespace app {
|
|||||||
void set_default_palette(Palette* palette);
|
void set_default_palette(Palette* palette);
|
||||||
bool set_current_palette(const Palette* palette, bool forced);
|
bool set_current_palette(const Palette* palette, bool forced);
|
||||||
void set_black_palette();
|
void set_black_palette();
|
||||||
void set_current_color(int index, int r, int g, int b);
|
|
||||||
|
|
||||||
} // namespace app
|
} // namespace app
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user