The Update(TM), Part 2

This commit is contained in:
2025-08-09 00:32:14 -04:00
parent fe8bdae9a8
commit b9c9105621
29 changed files with 2656 additions and 1987 deletions

View File

@@ -31,9 +31,13 @@ struct Dialog
Resources* resources = nullptr;
SDL_Window* window = nullptr;
std::string path{};
std::string lastPath{};
s32 replaceID = ID_NONE;
s32 selectedFilter{};
DialogType type = DIALOG_NONE;
DialogType lastType = DIALOG_NONE;
bool isSelected = false;
bool isJustSelected = false;
};
void dialog_init(Dialog* self, Anm2* anm2, Anm2Reference* reference, Resources* resources, SDL_Window* window);
@@ -42,4 +46,5 @@ void dialog_png_open(Dialog* self);
void dialog_png_replace(Dialog* self);
void dialog_anm2_save(Dialog* self);
void dialog_frame_directory_open(Dialog* self);
void dialog_tick(Dialog* self);
void dialog_update(Dialog* self);
void dialog_reset(Dialog* self);