mirror of
https://github.com/aseprite/aseprite.git
synced 2025-02-06 03:39:51 +00:00
Moved modules/sprites.cpp to effect/images_ref.cpp
This commit is contained in:
parent
b92c4d127b
commit
b0c56578ca
@ -168,7 +168,6 @@ COMMON_SOURCES = \
|
||||
src/modules/palettes.cpp \
|
||||
src/modules/recent.cpp \
|
||||
src/modules/rootmenu.cpp \
|
||||
src/modules/sprites.cpp \
|
||||
src/modules/tools.cpp \
|
||||
src/raster/algo.cpp \
|
||||
src/raster/algofill.cpp \
|
||||
@ -194,6 +193,7 @@ COMMON_SOURCES = \
|
||||
src/util/col_file.cpp \
|
||||
src/util/filetoks.cpp \
|
||||
src/util/hash.cpp \
|
||||
src/util/images_ref.cpp \
|
||||
src/util/misc.cpp \
|
||||
src/util/msk_file.cpp \
|
||||
src/util/pic_file.cpp \
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "undoable.h"
|
||||
|
@ -25,7 +25,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "core/app.h"
|
||||
#include "core/core.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/layer.h"
|
||||
|
@ -24,7 +24,6 @@
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/quant.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
|
@ -24,7 +24,6 @@
|
||||
#include "ui_context.h"
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
|
||||
static bool close_current_sprite();
|
||||
|
@ -28,7 +28,6 @@
|
||||
#include "modules/gfx.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/rootmenu.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "modules/tools.h"
|
||||
#include "raster/brush.h"
|
||||
#include "raster/image.h"
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "jinete/jbase.h"
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/mask.h"
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "jinete/jbase.h"
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -20,7 +20,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
|
@ -22,7 +22,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
|
||||
/* static void cmd_draw_text_execute(const char *argument) */
|
||||
|
@ -24,7 +24,6 @@
|
||||
#include "console.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
|
@ -27,7 +27,6 @@
|
||||
#include "core/app.h"
|
||||
#include "core/cfg.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
|
||||
static bool cmd_duplicate_sprite_enabled(const char *argument)
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include "ui_context.h"
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
|
||||
static void cmd_exit_execute(const char *argument)
|
||||
|
@ -25,7 +25,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/editors.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/image.h"
|
||||
#include "widgets/colbar.h"
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "jinete/jinete.h"
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "dialogs/aniedit.h"
|
||||
|
||||
static bool cmd_film_editor_enabled(const char *argument)
|
||||
|
@ -25,7 +25,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "modules/editors.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/mask.h"
|
||||
|
@ -22,7 +22,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "undoable.h"
|
||||
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/editors.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "widgets/editor.h"
|
||||
|
||||
|
@ -22,7 +22,6 @@
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/editors.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "widgets/editor.h"
|
||||
|
@ -20,7 +20,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/sprite.h"
|
||||
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "dialogs/filesel.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
|
@ -20,7 +20,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
|
@ -22,7 +22,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "dialogs/maskcol.h"
|
||||
#include "modules/sprites.h"
|
||||
|
||||
static bool cmd_mask_by_color_enabled(const char *argument)
|
||||
{
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/layer.h"
|
||||
|
@ -24,7 +24,6 @@
|
||||
#include "console.h"
|
||||
#include "core/color.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/layer.h"
|
||||
|
@ -31,7 +31,6 @@
|
||||
#include "core/cfg.h"
|
||||
#include "core/color.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "core/color.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/layer.h"
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "undoable.h"
|
||||
|
@ -23,7 +23,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/sprite.h"
|
||||
|
||||
|
@ -33,7 +33,6 @@
|
||||
#include "modules/editors.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/recent.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "widgets/statebar.h"
|
||||
|
||||
typedef struct OpenFileData
|
||||
|
@ -31,7 +31,6 @@
|
||||
#include "dialogs/filesel.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/palette.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -19,7 +19,6 @@
|
||||
#include "config.h"
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
#include "util/clipboard.h"
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "modules/editors.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "modules/tools.h"
|
||||
#include "raster/palette.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -22,7 +22,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
|
||||
/* static void cmd_play_flic_execute(const char *argument) */
|
||||
|
@ -18,7 +18,6 @@
|
||||
|
||||
#include "config.h"
|
||||
|
||||
#include "modules/sprites.h"
|
||||
|
||||
#include <allegro.h>
|
||||
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
#include "widgets/statebar.h"
|
||||
|
@ -20,7 +20,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -22,7 +22,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "undoable.h"
|
||||
|
||||
|
@ -20,7 +20,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
#include "undoable.h"
|
||||
|
@ -20,7 +20,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "core/app.h"
|
||||
#include "core/job.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/mask.h"
|
||||
|
@ -29,7 +29,6 @@
|
||||
#include "file/file.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/recent.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "widgets/statebar.h"
|
||||
|
||||
|
@ -24,7 +24,6 @@
|
||||
|
||||
#include "commands/commands.h"
|
||||
#include "dialogs/filesel.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "util/msk_file.h"
|
||||
|
@ -27,7 +27,6 @@
|
||||
#include "ui_context.h"
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
|
||||
static bool cmd_select_file_enabled(const char *argument)
|
||||
|
@ -26,7 +26,6 @@
|
||||
#include "core/core.h"
|
||||
#include "core/color.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "widgets/colbut.h"
|
||||
|
@ -27,7 +27,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/mask.h"
|
||||
|
@ -21,7 +21,6 @@
|
||||
#include "commands/commands.h"
|
||||
#include "core/app.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
#include "widgets/statebar.h"
|
||||
|
@ -30,7 +30,6 @@
|
||||
#include "effect/colcurve.h"
|
||||
#include "effect/effect.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "util/misc.h"
|
||||
|
@ -41,7 +41,6 @@
|
||||
#include "effect/convmatr.h"
|
||||
#include "effect/effect.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "modules/tools.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -35,7 +35,6 @@
|
||||
#include "effect/effect.h"
|
||||
#include "effect/median.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "modules/tools.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -34,7 +34,6 @@
|
||||
#include "core/core.h"
|
||||
#include "effect/effect.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -32,7 +32,6 @@
|
||||
#include "effect/effect.h"
|
||||
#include "effect/replcol.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -28,7 +28,6 @@
|
||||
#include "effect/effect.h"
|
||||
#include "modules/editors.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "widgets/editor.h"
|
||||
#include "widgets/statebar.h"
|
||||
|
@ -50,7 +50,6 @@
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/recent.h"
|
||||
#include "modules/rootmenu.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/palette.h"
|
||||
|
@ -32,7 +32,6 @@
|
||||
#include "modules/gui.h"
|
||||
/* #include "modules/palettes.h" */
|
||||
#include "modules/rootmenu.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/raster.h"
|
||||
#include "undoable.h"
|
||||
#include "util/celmove.h"
|
||||
|
@ -31,7 +31,6 @@
|
||||
#include "dialogs/filesel.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/blend.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -32,7 +32,6 @@
|
||||
#include "core/core.h"
|
||||
#include "modules/editors.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -23,7 +23,6 @@
|
||||
|
||||
#include "core/core.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/undo.h"
|
||||
|
@ -35,8 +35,8 @@
|
||||
#include "effect/invrtcol.h"
|
||||
#include "effect/median.h"
|
||||
#include "effect/replcol.h"
|
||||
#include "effect/images_ref.h"
|
||||
#include "modules/editors.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/layer.h"
|
||||
|
@ -22,22 +22,20 @@
|
||||
|
||||
#include "jinete/jlist.h"
|
||||
|
||||
#include "ui_context.h"
|
||||
#include "effect/effect.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "effect/images_ref.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/mask.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "raster/stock.h"
|
||||
#include "util/misc.h"
|
||||
|
||||
static ImageRef *images_ref_get_from_layer(Sprite* sprite, Layer *layer, int target, bool write);
|
||||
static ImageRef* images_ref_get_from_layer(Sprite* sprite, Layer* layer, int target, bool write);
|
||||
|
||||
ImageRef *images_ref_get_from_sprite(Sprite* sprite, int target, bool write)
|
||||
ImageRef* images_ref_get_from_sprite(Sprite* sprite, int target, bool write)
|
||||
{
|
||||
Layer *layer = target & TARGET_ALL_LAYERS ? sprite->set:
|
||||
Layer* layer = target & TARGET_ALL_LAYERS ? sprite->set:
|
||||
sprite->layer;
|
||||
|
||||
return images_ref_get_from_layer(sprite, layer, target, write);
|
||||
@ -53,7 +51,7 @@ void images_ref_free(ImageRef* image_ref)
|
||||
}
|
||||
}
|
||||
|
||||
static ImageRef *images_ref_get_from_layer(Sprite* sprite, Layer *layer, int target, bool write)
|
||||
static ImageRef* images_ref_get_from_layer(Sprite* sprite, Layer* layer, int target, bool write)
|
||||
{
|
||||
#define ADD_IMAGES(images) \
|
||||
{ \
|
||||
@ -72,7 +70,7 @@ static ImageRef *images_ref_get_from_layer(Sprite* sprite, Layer *layer, int tar
|
||||
|
||||
#define NEW_IMAGE(layer, cel) \
|
||||
{ \
|
||||
ImageRef *image_ref = jnew(ImageRef, 1); \
|
||||
ImageRef* image_ref = jnew(ImageRef, 1); \
|
||||
\
|
||||
image_ref->image = layer->sprite->stock->image[cel->image]; \
|
||||
image_ref->layer = layer; \
|
||||
@ -82,8 +80,8 @@ static ImageRef *images_ref_get_from_layer(Sprite* sprite, Layer *layer, int tar
|
||||
ADD_IMAGES(image_ref); \
|
||||
}
|
||||
|
||||
ImageRef *first_image = NULL;
|
||||
ImageRef *last_image = NULL;
|
||||
ImageRef* first_image = NULL;
|
||||
ImageRef* last_image = NULL;
|
||||
int frame = sprite->frame;
|
||||
|
||||
if (!layer_is_readable(layer))
|
||||
@ -97,13 +95,13 @@ static ImageRef *images_ref_get_from_layer(Sprite* sprite, Layer *layer, int tar
|
||||
case GFXOBJ_LAYER_IMAGE: {
|
||||
if (target & TARGET_ALL_FRAMES) {
|
||||
for (frame=0; frame<sprite->frames; frame++) {
|
||||
Cel *cel = layer_get_cel(layer, frame);
|
||||
Cel* cel = layer_get_cel(layer, frame);
|
||||
if (cel != NULL)
|
||||
NEW_IMAGE(layer, cel);
|
||||
}
|
||||
}
|
||||
else {
|
||||
Cel *cel = layer_get_cel(layer, frame);
|
||||
Cel* cel = layer_get_cel(layer, frame);
|
||||
if (cel != NULL)
|
||||
NEW_IMAGE(layer, cel);
|
||||
}
|
||||
@ -111,7 +109,7 @@ static ImageRef *images_ref_get_from_layer(Sprite* sprite, Layer *layer, int tar
|
||||
}
|
||||
|
||||
case GFXOBJ_LAYER_SET: {
|
||||
ImageRef *sub_images;
|
||||
ImageRef* sub_images;
|
||||
JLink link;
|
||||
|
||||
JI_LIST_FOR_EACH(layer->layers, link) {
|
@ -16,8 +16,8 @@
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
#ifndef MODULES_SPRITES_H_INCLUDED
|
||||
#define MODULES_SPRITES_H_INCLUDED
|
||||
#ifndef EFFECT_IMAGES_REF_H_INCLUDED
|
||||
#define EFFECT_IMAGES_REF_H_INCLUDED
|
||||
|
||||
class Sprite;
|
||||
class Image;
|
@ -26,7 +26,6 @@
|
||||
#include "modules/editors.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "util/misc.h"
|
||||
|
@ -47,7 +47,6 @@
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/rootmenu.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "modules/tools.h"
|
||||
#include "raster/sprite.h"
|
||||
#include "util/recscr.h"
|
||||
|
@ -40,7 +40,6 @@
|
||||
#include "modules/gfx.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "modules/tools.h"
|
||||
#include "raster/raster.h"
|
||||
#include "util/misc.h"
|
||||
|
@ -27,7 +27,6 @@
|
||||
#include "core/color.h"
|
||||
#include "core/core.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/blend.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
|
@ -32,7 +32,6 @@
|
||||
#include "modules/gfx.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "modules/tools.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/image.h"
|
||||
|
@ -34,7 +34,6 @@
|
||||
#include "modules/editors.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/raster.h"
|
||||
#include "util/misc.h"
|
||||
#include "widgets/editor.h"
|
||||
|
@ -22,7 +22,7 @@
|
||||
|
||||
#include "console.h"
|
||||
#include "effect/effect.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "effect/images_ref.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/palette.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -32,7 +32,6 @@
|
||||
#include "modules/gfx.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/palette.h"
|
||||
#include "raster/sprite.h"
|
||||
|
@ -35,7 +35,6 @@
|
||||
#include "modules/gfx.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "modules/tools.h"
|
||||
#include "raster/brush.h"
|
||||
#include "raster/image.h"
|
||||
|
@ -34,7 +34,6 @@
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/recent.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/image.h"
|
||||
#include "raster/palette.h"
|
||||
#include "raster/rotate.h"
|
||||
|
@ -31,7 +31,6 @@
|
||||
#include "modules/gfx.h"
|
||||
#include "modules/gui.h"
|
||||
#include "modules/palettes.h"
|
||||
#include "modules/sprites.h"
|
||||
#include "raster/cel.h"
|
||||
#include "raster/layer.h"
|
||||
#include "raster/sprite.h"
|
||||
|
Loading…
x
Reference in New Issue
Block a user