Add Tile16Editor module class skeleton

This commit is contained in:
scawful
2023-11-10 23:28:19 -05:00
parent aaccbe08af
commit cb5fce8bee
3 changed files with 34 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
#ifndef YAZE_APP_EDITOR_TILE16EDITOR_H
#define YAZE_APP_EDITOR_TILE16EDITOR_H
#include <imgui/imgui.h>
#include <cmath>
#include "absl/status/status.h"
#include "absl/status/statusor.h"
#include "app/core/editor.h"
#include "app/core/pipeline.h"
#include "app/editor/palette_editor.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/icons.h"
#include "app/rom.h"
#include "app/zelda3/overworld.h"
class Tile16Editor {
public:
absl::Status Update();
};
#endif // YAZE_APP_EDITOR_TILE16EDITOR_H