From 5ada219caec0535c3a3ad9a120bc4abd341d1f81 Mon Sep 17 00:00:00 2001 From: Daniel Karbach Date: Tue, 6 Nov 2012 22:51:02 +0100 Subject: [PATCH 1/1] added menu cursor "active" sprite --- src/main.cpp | 3 +++ src/menu/Resources.cpp | 3 +++ src/menu/Resources.h | 3 +++ test-data/menu-cursor-active.png | Bin 0 -> 320 bytes 4 files changed, 9 insertions(+) create mode 100644 test-data/menu-cursor-active.png diff --git a/src/main.cpp b/src/main.cpp index 5ea2a03..d76eca5 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -294,6 +294,9 @@ int main(int argc, char **argv) { menuResources.normalFont = &menuFont; graphics::Sprite menuCursor(IMG_Load("test-data/menu-cursor.png"), 32, 16); + menuResources.menuCursor = &menuCursor; + graphics::Sprite menuActiveCursor(IMG_Load("test-data/menu-cursor-active.png"), 32, 18); + menuResources.menuActiveCursor = &menuActiveCursor; graphics::MenuProperties mainMenuProperties; mainMenuProperties.cols = 2; diff --git a/src/menu/Resources.cpp b/src/menu/Resources.cpp index 87abfa5..28f5cb6 100644 --- a/src/menu/Resources.cpp +++ b/src/menu/Resources.cpp @@ -14,6 +14,9 @@ Resources::Resources() , normalFont(0) , statusFont(0) +, menuCursor(0) +, menuActiveCursor(0) + , statusLabels(0) , statusFrame(0) diff --git a/src/menu/Resources.h b/src/menu/Resources.h index 32d393e..05ceaf3 100644 --- a/src/menu/Resources.h +++ b/src/menu/Resources.h @@ -19,6 +19,9 @@ struct Resources { graphics::Font *normalFont; graphics::Font *statusFont; + graphics::Sprite *menuCursor; + graphics::Sprite *menuActiveCursor; + graphics::Sprite *statusLabels; graphics::Frame *statusFrame; diff --git a/test-data/menu-cursor-active.png b/test-data/menu-cursor-active.png new file mode 100644 index 0000000000000000000000000000000000000000..bee2487434cb9b3a75fffcb59d5b172bd4d60a7a GIT binary patch literal 320 zcmV-G0l)r}x)U46$GU6epIRt5Pl|J>i z=Gwg3wMr4q*PJz`n-t9V!ouZk(HFK-DX_aDB%R0BX;;uPeQokEp>qaP7%UaWA^*LWE`@g*CZO#vs!`?HV S&Qt3E0000