#include "app/service/render_service.h"#include <algorithm>#include <cmath>#include <cstdint>#include <mutex>#include <vector>#include "absl/status/status.h"#include "absl/strings/numbers.h"#include "absl/strings/str_format.h"#include "app/gfx/core/bitmap.h"#include "app/platform/sdl_compat.h"#include "app/service/headless_overlay_renderer.h"#include "util/macro.h"#include "zelda3/dungeon/game_tilemap_comparison.h"#include "zelda3/dungeon/room.h"#include "zelda3/dungeon/room_collision.h"#include "zelda3/dungeon/room_layer_manager.h"#include "zelda3/overworld/overworld.h"#include "zelda3/overworld/overworld_map.h"#include "zelda3/overworld/overworld_version_helper.h"#include <SDL.h>Go to the source code of this file.
Classes | |
| struct | yaze::app::service::anonymous_namespace{render_service.cc}::TileColor |
| struct | yaze::app::service::anonymous_namespace{render_service.cc}::PhaseColor |
Namespaces | |
| namespace | yaze |
| namespace | yaze::app |
| namespace | yaze::app::service |
| namespace | yaze::app::service::anonymous_namespace{render_service.cc} |
Functions | |
| absl::Status | yaze::app::service::anonymous_namespace{render_service.cc}::ValidateRenderScale (float scale) |
| TileColor | yaze::app::service::anonymous_namespace{render_service.cc}::CollisionColor (uint8_t tile) |
| const uint8_t * | yaze::app::service::anonymous_namespace{render_service.cc}::GlyphFor (char c) |
| void | yaze::app::service::anonymous_namespace{render_service.cc}::DrawLabel (HeadlessOverlayRenderer &draw, float x, float y, const std::string &text, uint8_t r, uint8_t g, uint8_t b) |
| PhaseColor | yaze::app::service::anonymous_namespace{render_service.cc}::SpritePhaseColor (int phase) |
| absl::StatusOr< float > | yaze::app::service::ParseRenderScale (absl::string_view value) |