Add InputTileInfo function for tile information input handling in GUI

This commit is contained in:
scawful
2024-11-10 15:07:33 -05:00
parent f5ac6124b0
commit 7bcab06f0b
2 changed files with 18 additions and 0 deletions

View File

@@ -13,6 +13,7 @@
#include "absl/strings/string_view.h"
#include "app/gfx/bitmap.h"
#include "app/gfx/snes_palette.h"
#include "app/gfx/snes_tile.h"
#include "app/gui/canvas.h"
#include "app/gui/color.h"
#include "imgui/imgui.h"
@@ -45,6 +46,8 @@ IMGUI_API bool ListBox(const char* label, int* current_item,
const std::vector<std::string>& items,
int height_in_items = -1);
bool InputTileInfo(const char* label, gfx::TileInfo* tile_info);
using ItemLabelFlags = enum ItemLabelFlag {
Left = 1u << 0u,
Right = 1u << 1u,