#include <SDL.h>
#include <memory>
#include "absl/status/status.h"
#include "app/core/platform/renderer.h"
#include "app/core/utils/file_util.h"
#include "app/editor/editor_manager.h"
#include "app/editor/editor.h"
#include "imgui/backends/imgui_impl_sdl2.h"
#include "imgui/backends/imgui_impl_sdlrenderer2.h"
#include "imgui/imconfig.h"
#include "imgui/imgui.h"
Go to the source code of this file.
Classes | |
class | yaze::app::core::Controller |
Main controller for the application. More... | |
Namespaces | |
namespace | yaze |
namespace | yaze::app |
Main namespace for the ImGui application. | |
namespace | yaze::app::core |
Core application logic and utilities. | |
Functions | |
int | main (int argc, char **argv) |
Main entry point for the application. | |
int main | ( | int | argc, |
char ** | argv ) |
Main entry point for the application.
Definition at line 33 of file emu.cc.
References yaze::app::core::Controller::DoRender(), EXIT_IF_ERROR, yaze::app::emu::SNES::Init(), yaze::app::Rom::is_loaded(), yaze::app::core::Controller::IsActive(), yaze::app::Rom::LoadFromFile(), yaze::app::emu::SNES::Memory(), yaze::app::core::Controller::OnEntry(), yaze::app::core::Controller::OnExit(), yaze::app::core::Controller::OnInput(), yaze::app::core::Controller::OnLoad(), yaze::app::emu::SNES::RunFrame(), yaze::app::emu::SNES::SetPixels(), yaze::app::emu::SNES::SetSamples(), and yaze::app::Rom::vector().
Referenced by yaze::app::zelda3::overworld::OverworldMap::LoadPalette(), and yaze::app::zelda3::overworld::palette_internal::SetColorsPalette().