New: Picture effects screen, resizes / mirrors / rotates image (Issue 73)
New: Distort brush (Issue 34) New: Pixel scaler "Triple" for 3x3 zoom (Issue 147) New: Pixel scaler "Quadruple" for 4x4 zoom (Issue 151) New: Pixel scaler "Wide2" for 4x2 zoom (Issue 148) New: Pixel scaler "Tall2" for 2x4 zoom (Issue 149) Fix of very old bug: Resizing the image didn't mark the image 'modified since last save' git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@763 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
26
graph.h
26
graph.h
@@ -97,22 +97,16 @@ void Draw_grad_rectangle(short rax,short ray,short rbx,short rby,short vax,short
|
||||
void Polyfill_general(int vertices, short * points, int color);
|
||||
void Polyfill(int vertices, short * points, int color);
|
||||
|
||||
// Gestion des backups:
|
||||
void Download_infos_page_main(T_Page * page);
|
||||
void Download_infos_page_spare(T_Page * page);
|
||||
void Download_infos_backup(T_List_of_pages * list);
|
||||
void Free_all_backup_lists(void);
|
||||
int Backup_with_new_dimensions(int upload,int width,int height);
|
||||
int Backup_and_resize_the_spare(int width,int height);
|
||||
void Undo(void);
|
||||
void Redo(void);
|
||||
void Free_current_page(void);
|
||||
void Exchange_main_and_spare(void);
|
||||
|
||||
void Change_magnifier_factor(byte factor_index);
|
||||
|
||||
void Remap_picture(void);
|
||||
|
||||
// Définition d'une fonction générique de traçage de figures:
|
||||
Func_pixel Pixel_figure;
|
||||
///
|
||||
/// All the figure-drawing functions work by calling this function for each
|
||||
/// pixel to draw. Before calling these functions, you should assign
|
||||
/// ::Pixel_figure depending on what you where you want to draw:
|
||||
/// - ::Pixel_figure_preview : On screen.
|
||||
/// - ::Pixel_figure_preview_xor : On screen, XORing the color.
|
||||
/// - ::Pixel_figure_permanent : On screen and in the image.
|
||||
/// - ::Pixel_figure_clear_preview : On screen, reverting to the image's pixels.
|
||||
extern Func_pixel Pixel_figure;
|
||||
|
||||
void Update_part_of_screen(short x, short y, short width, short height);
|
||||
|
||||
Reference in New Issue
Block a user