21 lines
414 B
C
21 lines
414 B
C
#ifndef THEMES_H
|
|
#define THEMES_H
|
|
|
|
#include <3ds.h>
|
|
|
|
typedef struct {
|
|
u16 name[0x40];
|
|
u16 desc[0x80];
|
|
u16 author[0x40];
|
|
char icon_data[0x1200];
|
|
u16 path[262];
|
|
bool is_zip;
|
|
bool selected;
|
|
} theme;
|
|
|
|
void parse_smdh(theme *entry, u16 *path);
|
|
int scan_themes(theme **themes, int num_themes);
|
|
Result single_install(theme);
|
|
Result shuffle_install(theme **themes_list, int num_themes);
|
|
|
|
#endif |