mirror of
https://github.com/aseprite/aseprite.git
synced 2025-03-11 13:14:17 +00:00
Removed LoadPalette() function.
This commit is contained in:
parent
a82d721913
commit
8812623528
@ -30,7 +30,6 @@
|
||||
#include "app.h"
|
||||
#include "core/cfg.h"
|
||||
#include "core/color.h"
|
||||
#include "core/dirs.h"
|
||||
#include "modules/editors.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
@ -39,40 +38,6 @@
|
||||
#include "widgets/editor.h"
|
||||
#include "widgets/statebar.h"
|
||||
|
||||
void LoadPalette(Sprite* sprite, const char *filename)
|
||||
{
|
||||
assert(sprite != NULL);
|
||||
|
||||
DIRS *dir, *dirs;
|
||||
char buf[512];
|
||||
|
||||
dirs = dirs_new();
|
||||
dirs_add_path(dirs, filename);
|
||||
|
||||
usprintf(buf, "palettes/%s", filename);
|
||||
dirs_cat_dirs(dirs, filename_in_datadir (buf));
|
||||
|
||||
for (dir=dirs; dir; dir=dir->next) {
|
||||
if (exists(dir->path)) {
|
||||
Palette *pal = Palette::load(dir->path);
|
||||
if (pal != NULL) {
|
||||
/* set the palette calling the hooks */
|
||||
set_current_palette(pal, false);
|
||||
|
||||
/* just one palette */
|
||||
sprite->resetPalettes();
|
||||
sprite->setPalette(pal, 0);
|
||||
|
||||
/* redraw the entire screen */
|
||||
jmanager_refresh_screen();
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
dirs_free(dirs);
|
||||
}
|
||||
|
||||
Image* NewImageFromMask(const Sprite* src_sprite)
|
||||
{
|
||||
const ase_uint8* address;
|
||||
|
@ -28,8 +28,6 @@ class Layer;
|
||||
class Sprite;
|
||||
class Undo;
|
||||
|
||||
void LoadPalette(Sprite* sprite, const char* filename);
|
||||
|
||||
Image* NewImageFromMask(const Sprite* src);
|
||||
|
||||
int interactive_move_layer(int mode, bool use_undo, int (*callback)());
|
||||
|
Loading…
x
Reference in New Issue
Block a user