forked from ComputerNerd/Retro-Graphics-Toolkit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcallback_tilemap.h
43 lines (40 loc) · 2.03 KB
/
callback_tilemap.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/*
This file is part of Retro Graphics Toolkit
Retro Graphics Toolkit is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or any later version.
Retro Graphics Toolkit is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Retro Graphics Toolkit. If not, see <http://www.gnu.org/licenses/>.
Copyright Sega16 (or whatever you wish to call me) (2012-2017)
*/
void pickExtAttrsCB(Fl_Widget*, void*);
void setTmapOffsetCB(Fl_Widget*, void*);
void resizeBlocksCB(Fl_Widget*o, void*);
void blocksAmtCB(Fl_Widget*o, void*);
void toggleBlocksCB(Fl_Widget*o, void*);
void FixOutOfRangeCB(Fl_Widget*, void*);
void callback_resize_map(Fl_Widget* o, void*);
void set_grid(Fl_Widget*, void*);
void set_grid_placer(Fl_Widget*, void*);
void save_tilemap_as_image(Fl_Widget*, void*);
void save_tilemap_as_colspace(Fl_Widget*, void*);
void load_tile_map(Fl_Widget*, void*);
void save_map(Fl_Widget*, void*);
void fill_tile_map_with_tile(Fl_Widget*, void*);
void dither_tilemap_as_imageCB(Fl_Widget*, void*);
void load_image_to_tilemap_project_ptr(struct Project* cProject, const char*fname, bool over, bool tilesonly, bool append, unsigned currentPlane, bool undo = false);
void load_image_to_tilemap(const char*fname, bool over, bool tilesonly, bool append);
void load_image_to_tilemapCB(Fl_Widget*, void*o);
void set_prioCB(Fl_Widget*, void*);
void set_hflipCB(Fl_Widget*, void*);
void set_vflipCB(Fl_Widget*, void*);
void update_map_scroll_x(Fl_Widget*, void*);
void update_map_scroll_y(Fl_Widget*, void*);
void update_map_size(Fl_Widget*, void*);
void tilemap_remove_callback(Fl_Widget*, void*);
void shadow_highligh_findout(Fl_Widget*, void*);
void tileDPicker(Fl_Widget*, void*);