1#ifndef __PAINT_TYPES_H__
2#define __PAINT_TYPES_H__
8#define PAINT_WIN_WIDTH 780
9#define PAINT_WIN_HEIGHT 540
16#define MAX_UNDO_LEVELS 8
44#define COLOR_PALETTE_SIZE 24
unsigned int uint32_t
Definition acefiex.h:163
#define COLOR_PALETTE_SIZE
Definition paint_types.h:44
PaintTool
Definition paint_types.h:18
@ TOOL_EYEDROPPER
Definition paint_types.h:28
@ TOOL_RECTANGLE
Definition paint_types.h:24
@ TOOL_BRUSH
Definition paint_types.h:20
@ TOOL_ERASER
Definition paint_types.h:21
@ TOOL_CIRCLE
Definition paint_types.h:26
@ TOOL_FILLED_RECTANGLE
Definition paint_types.h:25
@ TOOL_PENCIL
Definition paint_types.h:19
@ TOOL_FILLED_CIRCLE
Definition paint_types.h:27
@ TOOL_COUNT
Definition paint_types.h:29
@ TOOL_FLOOD_FILL
Definition paint_types.h:22
@ TOOL_LINE
Definition paint_types.h:23
Definition paint_types.h:32
int x
Definition paint_types.h:33
int y
Definition paint_types.h:34
Definition paint_types.h:37
int h
Definition paint_types.h:41
int x
Definition paint_types.h:38
int y
Definition paint_types.h:39
int w
Definition paint_types.h:40