#include <string>
#include <string_view>
#include <vector>
#include "absl/status/statusor.h"
#include "zelda3/overworld/overworld_version_helper.h"
Go to the source code of this file.
|
| absl::StatusOr< CutsceneShotSet > | yaze::zelda3::ParseCutsceneShots (std::string_view json) |
| |
| absl::StatusOr< std::string > | yaze::zelda3::SerializeCutsceneShots (const CutsceneShotSet &set) |
| |
| CameraBounds | yaze::zelda3::CameraBoundsForArea (const AreaExtent &area) |
| |
| ClampedCamera | yaze::zelda3::ClampCamera (const AreaExtent &area, int x, int y) |
| |
| absl::StatusOr< AreaExtent > | yaze::zelda3::VanillaAreaExtent (int area) |
| |
| AreaExtent | yaze::zelda3::AreaExtentFromParent (int parent, AreaSizeEnum size) |
| |
| MapRect | yaze::zelda3::ViewportOnMap (const AreaExtent &area, int camera_x, int camera_y, float scale) |
| |
| MapRect | yaze::zelda3::PointOnMap (const AreaExtent &area, int world_x, int world_y, float scale) |
| |
| bool | yaze::zelda3::PointInViewport (int camera_x, int camera_y, int world_x, int world_y) |
| |