mirror of
https://github.com/aseprite/aseprite.git
synced 2025-03-12 07:13:23 +00:00
Removed LoadPalette() function.
This commit is contained in:
parent
a82d721913
commit
8812623528
@ -30,7 +30,6 @@
|
|||||||
#include "app.h"
|
#include "app.h"
|
||||||
#include "core/cfg.h"
|
#include "core/cfg.h"
|
||||||
#include "core/color.h"
|
#include "core/color.h"
|
||||||
#include "core/dirs.h"
|
|
||||||
#include "modules/editors.h"
|
#include "modules/editors.h"
|
||||||
#include "modules/gui.h"
|
#include "modules/gui.h"
|
||||||
#include "modules/palettes.h"
|
#include "modules/palettes.h"
|
||||||
@ -39,40 +38,6 @@
|
|||||||
#include "widgets/editor.h"
|
#include "widgets/editor.h"
|
||||||
#include "widgets/statebar.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)
|
Image* NewImageFromMask(const Sprite* src_sprite)
|
||||||
{
|
{
|
||||||
const ase_uint8* address;
|
const ase_uint8* address;
|
||||||
|
@ -28,8 +28,6 @@ class Layer;
|
|||||||
class Sprite;
|
class Sprite;
|
||||||
class Undo;
|
class Undo;
|
||||||
|
|
||||||
void LoadPalette(Sprite* sprite, const char* filename);
|
|
||||||
|
|
||||||
Image* NewImageFromMask(const Sprite* src);
|
Image* NewImageFromMask(const Sprite* src);
|
||||||
|
|
||||||
int interactive_move_layer(int mode, bool use_undo, int (*callback)());
|
int interactive_move_layer(int mode, bool use_undo, int (*callback)());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user