summaryrefslogtreecommitdiff
path: root/include/list_menu_cursor.h
blob: a2337e9a96b940c60fa33fd3b5af27cf6dcba23c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef POKEDIAMOND_LIST_MENU_CURSOR_H
#define POKEDIAMOND_LIST_MENU_CURSOR_H

#include "bg_window.h"

// TODO: Move to its own header, and fill it out
struct ListMenuCursor
{
    // ???
};

extern struct ListMenuCursor * ListMenuCursorNew(u32 heap_id);
extern void ListMenuUpdateCursorObj(struct ListMenuCursor *, struct Window *, u8 x, u8 y);
extern void ListMenuCursorSetColor(struct ListMenuCursor *, u32);
extern void DestroyListMenuCursorObj(struct ListMenuCursor *);

#endif // POKEDIAMOND_LIST_MENU_CURSOR_H