aseprite/src/doc
David Capello 20b11a0fd3 Add image_benchmark 2025-09-01 17:09:03 -03:00
..
algorithm Integrate fixup_image_transparent_colors() in resize_image() (#5048) 2025-04-24 20:58:16 -03:00
file clang-format all files 2024-12-16 14:52:19 -03:00
CMakeLists.txt Add new kind of Image iterators line by line: Image::read/writeArea() 2025-09-01 17:09:03 -03:00
LICENSE.txt Initial refactor to create the view module (#3904) 2024-11-11 19:27:43 -03:00
README.md Manage color profiles (fix #1576) 2018-10-19 15:30:30 -03:00
algo.cpp clang-format all files 2024-12-16 14:52:19 -03:00
algo.h clang-format all files 2024-12-16 14:52:19 -03:00
aligned_memory.h clang-format all files 2024-12-16 14:52:19 -03:00
anidir.cpp clang-format all files 2024-12-16 14:52:19 -03:00
anidir.h clang-format all files 2024-12-16 14:52:19 -03:00
blend_benchmark.cpp clang-format all files 2024-12-16 14:52:19 -03:00
blend_funcs.cpp Fix bug in Saturation layer blend mode (fix #2661) 2025-08-27 12:16:05 -03:00
blend_funcs.h clang-format all files 2024-12-16 14:52:19 -03:00
blend_image.cpp Avoid including image impl details as much as possible (image_impl/bits/iterator.h) 2024-12-19 09:44:37 -03:00
blend_image.h clang-format all files 2024-12-16 14:52:19 -03:00
blend_internals.h Fix image:drawImage+BlendMode.SRC doesn't draw mask pixels (fix #5001) 2025-02-20 12:14:04 -03:00
blend_mode.cpp clang-format all files 2024-12-16 14:52:19 -03:00
blend_mode.h clang-format all files 2024-12-16 14:52:19 -03:00
brush.cpp Convert the brush generation counter into an atomic var 2025-07-21 17:27:23 -03:00
brush.h clang-format all files 2024-12-16 14:52:19 -03:00
brush_pattern.h clang-format all files 2024-12-16 14:52:19 -03:00
brush_type.cpp clang-format all files 2024-12-16 14:52:19 -03:00
brush_type.h clang-format all files 2024-12-16 14:52:19 -03:00
brushes.h clang-format all files 2024-12-16 14:52:19 -03:00
cancel_io.h clang-format all files 2024-12-16 14:52:19 -03:00
cel.cpp clang-format all files 2024-12-16 14:52:19 -03:00
cel.h clang-format all files 2024-12-16 14:52:19 -03:00
cel_data.cpp clang-format all files 2024-12-16 14:52:19 -03:00
cel_data.h clang-format all files 2024-12-16 14:52:19 -03:00
cel_data_io.cpp clang-format all files 2024-12-16 14:52:19 -03:00
cel_data_io.h clang-format all files 2024-12-16 14:52:19 -03:00
cel_io.cpp clang-format all files 2024-12-16 14:52:19 -03:00
cel_io.h clang-format all files 2024-12-16 14:52:19 -03:00
cel_list.h clang-format all files 2024-12-16 14:52:19 -03:00
cels_range.cpp clang-format all files 2024-12-16 14:52:19 -03:00
cels_range.h clang-format all files 2024-12-16 14:52:19 -03:00
color.cpp clang-format all files 2024-12-16 14:52:19 -03:00
color.h clang-format all files 2024-12-16 14:52:19 -03:00
color_mode.h clang-format all files 2024-12-16 14:52:19 -03:00
color_scales.h clang-format all files 2024-12-16 14:52:19 -03:00
color_scales_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
compressed_image.cpp clang-format all files 2024-12-16 14:52:19 -03:00
compressed_image.h clang-format all files 2024-12-16 14:52:19 -03:00
dispatch.h clang-format all files 2024-12-16 14:52:19 -03:00
doc.h Avoid including image impl details as much as possible (image_impl/bits/iterator.h) 2024-12-19 09:44:37 -03:00
document.cpp clang-format all files 2024-12-16 14:52:19 -03:00
document.h clang-format all files 2024-12-16 14:52:19 -03:00
fit_criteria.h clang-format all files 2024-12-16 14:52:19 -03:00
frame.h clang-format all files 2024-12-16 14:52:19 -03:00
frame_range.h clang-format all files 2024-12-16 14:52:19 -03:00
frames_iterators.h clang-format all files 2024-12-16 14:52:19 -03:00
frames_sequence.cpp clang-format all files 2024-12-16 14:52:19 -03:00
frames_sequence.h clang-format all files 2024-12-16 14:52:19 -03:00
frames_sequence_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
grid.cpp Avoid including image impl details as much as possible (image_impl/bits/iterator.h) 2024-12-19 09:44:37 -03:00
grid.h clang-format all files 2024-12-16 14:52:19 -03:00
grid_io.cpp clang-format all files 2024-12-16 14:52:19 -03:00
grid_io.h clang-format all files 2024-12-16 14:52:19 -03:00
grid_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
image.cpp Add new kind of Image iterators line by line: Image::read/writeArea() 2025-09-01 17:09:03 -03:00
image.h Add new kind of Image iterators line by line: Image::read/writeArea() 2025-09-01 17:09:03 -03:00
image_benchmark.cpp Add image_benchmark 2025-09-01 17:09:03 -03:00
image_bits.h Avoid including image impl details as much as possible (image_impl/bits/iterator.h) 2024-12-19 09:44:37 -03:00
image_buffer.h clang-format all files 2024-12-16 14:52:19 -03:00
image_impl.cpp Avoid including image impl details as much as possible (image_impl/bits/iterator.h) 2024-12-19 09:44:37 -03:00
image_impl.h Add flag to switch IMAGE_BITMAP to 8bpp instead of 1bpp 2025-09-01 17:09:03 -03:00
image_io.cpp clang-format all files 2024-12-16 14:52:19 -03:00
image_io.h clang-format all files 2024-12-16 14:52:19 -03:00
image_iterator.h Add flag to switch IMAGE_BITMAP to 8bpp instead of 1bpp 2025-09-01 17:09:03 -03:00
image_iterators2.cpp Add new kind of Image iterators line by line: Image::read/writeArea() 2025-09-01 17:09:03 -03:00
image_iterators2.h Add new kind of Image iterators line by line: Image::read/writeArea() 2025-09-01 17:09:03 -03:00
image_ref.h clang-format all files 2024-12-16 14:52:19 -03:00
image_spec.h clang-format all files 2024-12-16 14:52:19 -03:00
image_tests.cpp Add new kind of Image iterators line by line: Image::read/writeArea() 2025-09-01 17:09:03 -03:00
image_traits.h Add flag to switch IMAGE_BITMAP to 8bpp instead of 1bpp 2025-09-01 17:09:03 -03:00
images_map.h clang-format all files 2024-12-16 14:52:19 -03:00
keyframes.h clang-format all files 2024-12-16 14:52:19 -03:00
keyframes_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
layer.cpp Refactor getLayerIndexFromSprite into LayerGroup 2025-08-11 14:47:56 -03:00
layer.h Refactor getLayerIndexFromSprite into LayerGroup 2025-08-11 14:47:56 -03:00
layer_io.cpp Read and write layer's uuid as last element 2025-02-24 16:36:39 -03:00
layer_io.h clang-format all files 2024-12-16 14:52:19 -03:00
layer_list.cpp clang-format all files 2024-12-16 14:52:19 -03:00
layer_list.h clang-format all files 2024-12-16 14:52:19 -03:00
layer_list_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
layer_tilemap.cpp clang-format all files 2024-12-16 14:52:19 -03:00
layer_tilemap.h clang-format all files 2024-12-16 14:52:19 -03:00
mask.cpp Rename Mask::m_freeze_count -> Mask::m_freezes 2025-08-25 15:30:23 -03:00
mask.h Rename Mask::m_freeze_count -> Mask::m_freezes 2025-08-25 15:30:23 -03:00
mask_boundaries.cpp Avoid including image impl details as much as possible (image_impl/bits/iterator.h) 2024-12-19 09:44:37 -03:00
mask_boundaries.h clang-format all files 2024-12-16 14:52:19 -03:00
mask_io.cpp clang-format all files 2024-12-16 14:52:19 -03:00
mask_io.h clang-format all files 2024-12-16 14:52:19 -03:00
object.cpp clang-format all files 2024-12-16 14:52:19 -03:00
object.h clang-format all files 2024-12-16 14:52:19 -03:00
object_id.h clang-format all files 2024-12-16 14:52:19 -03:00
object_ids.h clang-format all files 2024-12-16 14:52:19 -03:00
object_type.h clang-format all files 2024-12-16 14:52:19 -03:00
object_version.h clang-format all files 2024-12-16 14:52:19 -03:00
octree_map.cpp clang-format all files 2024-12-16 14:52:19 -03:00
octree_map.h Avoid including image impl details as much as possible (image_impl/bits/iterator.h) 2024-12-19 09:44:37 -03:00
palette.cpp clang-format all files 2024-12-16 14:52:19 -03:00
palette.h clang-format all files 2024-12-16 14:52:19 -03:00
palette_gradient_type.h clang-format all files 2024-12-16 14:52:19 -03:00
palette_io.cpp clang-format all files 2024-12-16 14:52:19 -03:00
palette_io.h clang-format all files 2024-12-16 14:52:19 -03:00
palette_picks.h clang-format all files 2024-12-16 14:52:19 -03:00
pixel_format.h Add flag to switch IMAGE_BITMAP to 8bpp instead of 1bpp 2025-09-01 17:09:03 -03:00
pixel_ratio.h clang-format all files 2024-12-16 14:52:19 -03:00
playback.cpp clang-format all files 2024-12-16 14:52:19 -03:00
playback.h clang-format all files 2024-12-16 14:52:19 -03:00
playback_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
primitives.cpp Avoid including image impl details as much as possible (image_impl/bits/iterator.h) 2024-12-19 09:44:37 -03:00
primitives.h clang-format all files 2024-12-16 14:52:19 -03:00
primitives_benchmark.cpp clang-format all files 2024-12-16 14:52:19 -03:00
primitives_fast.h Add flag to switch IMAGE_BITMAP to 8bpp instead of 1bpp 2025-09-01 17:09:03 -03:00
primitives_tests.cpp [ci] Fix slow tests 2025-04-10 09:56:46 -03:00
remap.cpp clang-format all files 2024-12-16 14:52:19 -03:00
remap.h clang-format all files 2024-12-16 14:52:19 -03:00
remap_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
render_plan.cpp clang-format all files 2024-12-16 14:52:19 -03:00
render_plan.h clang-format all files 2024-12-16 14:52:19 -03:00
render_plan_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
resize_image_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
rgbmap.h clang-format all files 2024-12-16 14:52:19 -03:00
rgbmap_algorithm.h clang-format all files 2024-12-16 14:52:19 -03:00
rgbmap_base.cpp clang-format all files 2024-12-16 14:52:19 -03:00
rgbmap_base.h clang-format all files 2024-12-16 14:52:19 -03:00
rgbmap_rgb5a3.cpp clang-format all files 2024-12-16 14:52:19 -03:00
rgbmap_rgb5a3.h clang-format all files 2024-12-16 14:52:19 -03:00
selected_frames.cpp clang-format all files 2024-12-16 14:52:19 -03:00
selected_frames.h clang-format all files 2024-12-16 14:52:19 -03:00
selected_frames_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
selected_layers.cpp clang-format all files 2024-12-16 14:52:19 -03:00
selected_layers.h clang-format all files 2024-12-16 14:52:19 -03:00
selected_objects.h clang-format all files 2024-12-16 14:52:19 -03:00
serial_format.h Add io part for layers UUIDs 2025-02-24 10:14:33 -03:00
slice.cpp clang-format all files 2024-12-16 14:52:19 -03:00
slice.h clang-format all files 2024-12-16 14:52:19 -03:00
slice_io.cpp clang-format all files 2024-12-16 14:52:19 -03:00
slice_io.h clang-format all files 2024-12-16 14:52:19 -03:00
slices.cpp Add slices copy&paste and duplication (fix #4466) 2025-08-27 12:16:35 -03:00
slices.h clang-format all files 2024-12-16 14:52:19 -03:00
sort_palette.cpp Avoid warning using std::stable_sort() from gcc/clang 2025-04-22 22:23:09 -03:00
sort_palette.h clang-format all files 2024-12-16 14:52:19 -03:00
sprite.cpp Avoid including image impl details as much as possible (image_impl/bits/iterator.h) 2024-12-19 09:44:37 -03:00
sprite.h Change uuidsForLayers by useLayerUuids 2025-04-22 12:42:12 -03:00
sprite_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
sprites.cpp clang-format all files 2024-12-16 14:52:19 -03:00
sprites.h clang-format all files 2024-12-16 14:52:19 -03:00
string_io.cpp clang-format all files 2024-12-16 14:52:19 -03:00
string_io.h clang-format all files 2024-12-16 14:52:19 -03:00
subobjects_io.cpp clang-format all files 2024-12-16 14:52:19 -03:00
subobjects_io.h clang-format all files 2024-12-16 14:52:19 -03:00
tag.cpp clang-format all files 2024-12-16 14:52:19 -03:00
tag.h clang-format all files 2024-12-16 14:52:19 -03:00
tag_io.cpp clang-format all files 2024-12-16 14:52:19 -03:00
tag_io.h clang-format all files 2024-12-16 14:52:19 -03:00
tags.cpp clang-format all files 2024-12-16 14:52:19 -03:00
tags.h clang-format all files 2024-12-16 14:52:19 -03:00
tile.h clang-format all files 2024-12-16 14:52:19 -03:00
tile_primitives.cpp clang-format all files 2024-12-16 14:52:19 -03:00
tile_primitives.h Fix eyedropper in Tiles mode to pick tiles that are flipped and have masked areas 2023-11-09 16:44:46 -03:00
tileset.cpp Update copyright's year 2025-06-02 19:45:37 -03:00
tileset.h Update copyright's year 2025-06-02 19:45:37 -03:00
tileset_hash_table.h clang-format all files 2024-12-16 14:52:19 -03:00
tileset_io.cpp Renamed "mask" to "selection" for Lua consistency, fixes 2025-01-08 12:35:20 -03:00
tileset_io.h clang-format all files 2024-12-16 14:52:19 -03:00
tilesets.cpp clang-format all files 2024-12-16 14:52:19 -03:00
tilesets.h clang-format all files 2024-12-16 14:52:19 -03:00
user_data.cpp clang-format all files 2024-12-16 14:52:19 -03:00
user_data.h clang-format all files 2024-12-16 14:52:19 -03:00
user_data_io.cpp Add io part for layers UUIDs 2025-02-24 10:14:33 -03:00
user_data_io.h clang-format all files 2024-12-16 14:52:19 -03:00
user_data_tests.cpp clang-format all files 2024-12-16 14:52:19 -03:00
util.cpp Avoid including image impl details as much as possible (image_impl/bits/iterator.h) 2024-12-19 09:44:37 -03:00
util.h clang-format all files 2024-12-16 14:52:19 -03:00
uuid_io.cpp Add io part for layers UUIDs 2025-02-24 10:14:33 -03:00
uuid_io.h Replace <iostream> by <iosfwd> 2025-02-24 15:14:20 -03:00
with_user_data.h clang-format all files 2024-12-16 14:52:19 -03:00

README.md

Aseprite Document Library

Distributed under MIT license

Library to represent the structure of a sprite on Aseprite.