summaryrefslogtreecommitdiff
path: root/gflib/window.h
diff options
context:
space:
mode:
authorGriffinR <griffin.g.richards@gmail.com>2021-11-03 15:29:18 -0400
committerGriffinR <griffin.g.richards@gmail.com>2021-11-03 15:29:18 -0400
commit9a0618afc3f7ccf8a5d19ee5815fd388003d4a95 (patch)
treea7d9221d1a4e205cfcc4712ed343c9581504c253 /gflib/window.h
parente14210ce1f9be3ae894490a4e3050832aecbdde7 (diff)
Add COPYWIN constants
Diffstat (limited to 'gflib/window.h')
-rw-r--r--gflib/window.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/gflib/window.h b/gflib/window.h
index 3eac75a28..6cb98c845 100644
--- a/gflib/window.h
+++ b/gflib/window.h
@@ -3,8 +3,7 @@
#define PIXEL_FILL(num) ((num) | ((num) << 4))
-enum
-{
+enum {
WINDOW_BG,
WINDOW_TILEMAP_LEFT,
WINDOW_TILEMAP_TOP,
@@ -15,6 +14,14 @@ enum
WINDOW_TILE_DATA
};
+// Mode for CopyWindowToVram, CopyWindowRectToVram and CopyWindowToVram8Bit
+enum {
+ COPYWIN_NONE,
+ COPYWIN_MAP,
+ COPYWIN_GFX,
+ COPYWIN_FULL,
+};
+
struct WindowTemplate
{
u8 bg;
@@ -28,13 +35,7 @@ struct WindowTemplate
#define DUMMY_WIN_TEMPLATE \
{ \
- 0xFF, \
- 0, \
- 0, \
- 0, \
- 0, \
- 0, \
- 0, \
+ .bg = 0xFF, \
}
#define WINDOW_NONE 0xFF