|
XenevaOS
|
#include "paint_canvas.h"#include "paint_tools.h"#include "paint_ui.h"#include <stdlib.h>#include <string.h>
Functions | |
| PaintCanvas * | CreatePaintCanvas (int x, int y, int w, int h) |
| void | DestroyPaintCanvas (PaintCanvas *c) |
| void | PaintCanvasPushUndo (PaintCanvas *c) |
| void | PaintCanvasUndo (PaintCanvas *c) |
| void | PaintCanvasRedo (PaintCanvas *c) |
| void | PaintCanvasClear (PaintCanvas *c, uint32_t color) |
| void | PaintCanvasInvert (PaintCanvas *c) |
| PaintCanvas * CreatePaintCanvas | ( | int | x, |
| int | y, | ||
| int | w, | ||
| int | h | ||
| ) |
| void DestroyPaintCanvas | ( | PaintCanvas * | c | ) |
| void PaintCanvasClear | ( | PaintCanvas * | c, |
| uint32_t | color | ||
| ) |
| void PaintCanvasInvert | ( | PaintCanvas * | c | ) |
| void PaintCanvasPushUndo | ( | PaintCanvas * | c | ) |
| void PaintCanvasRedo | ( | PaintCanvas * | c | ) |
| void PaintCanvasUndo | ( | PaintCanvas * | c | ) |