-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmaud_settingsmenu.h
More file actions
44 lines (43 loc) · 2.09 KB
/
Copy pathmaud_settingsmenu.h
File metadata and controls
44 lines (43 loc) · 2.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#ifndef _MUSIC_SETTINGSMENU_H
#define _MUSIC_SETTINGSMENU_H
#include "maud_player.h"
#include "maud_tooltips.h"
#include "maud_checkbox.h"
#include "maud_textmanager.h"
#include "maud_filemanager.h"
#include "maud_menumanager.h"
#include "maud_texturemanager.h"
#include "maud_scrollcontainer.h"
#include "maud_playerbutton_manager.h"
void maud_settingmenu(maud_t* maud);
void maud_settingmenu_initnavbar_tab(maud_t* maud);
void maud_settingmenu_createnavbar(maud_t* maud, SDL_Color color, SDL_Color customize_tabcolor,
SDL_Color musiclibrary_tabcolor);
void maud_settingmenu_rendernavbar(maud_t* maud);
void maud_settingmenu_rendertab_underline(maud_t* maud, SDL_Color underline_color);
void maud_settingmenu_handlebackbutton(maud_t* maud);
void maud_settingmenu_handlecustomize_tab(maud_t* maud);
void maud_settingmenu_handlemusiclibrary_tab(maud_t* maud);
void maud_settingmenu_handleabout_tab(maud_t* maud);
void maud_settingmenu_rendercustomizetab_headertext(maud_t* maud,
maud_customizetab_t* customize_tab);
void maud_settingmenu_rendercustomizetab_colorpicker(maud_t* maud,
maud_customizetab_t* customize_tab);
void maud_settingmenu_rendercustomizetab_musictile_modifier(maud_t* maud,
maud_customizetab_t* customize_tab);
void maud_settingmenu_rendercustomizetab_statusbar_modifier(maud_t* maud,
maud_customizetab_t* customize_tab);
void maud_settingmenu_rendermusiclibrary_headertext(maud_t* maud,
maud_musiclibrarytab_t* musiclibrary_tab);
void maud_settingmenu_rendermusiclibrary_locationsection(maud_t* maud,
maud_musiclibrarytab_t* musiclibrary_tab);
void maud_settingmenu_rendermusiclibrary_addlocationbtn(maud_t* maud,
maud_musiclibrarytab_t* musiclibrary_tab);
void maud_settingmenu_rendermusiclibrary_locations(maud_t* maud,
maud_musiclibrarytab_t* musiclibrary_tab);
void maud_settingmenu_displaycustomize_tab(maud_t* maud);
void maud_settingmenu_displaymusiclibrary_tab(maud_t* maud);
void maud_settingmenu_displayabout_tab(maud_t* maud);
void maud_settingmenu_displaycurrent_tab(maud_t* maud);
void maud_settingmenu_destroy(maud_t* maud);
#endif