|
Mario Kart 64
|
#include "SceneManager.h"#include "port/Game.h"#include "engine/CoreMath.h"#include "World.h"#include "GameObject.h"#include <iostream>#include <fstream>#include <optional>#include <nlohmann/json.hpp>#include "port/Engine.h"#include <ship/resource/type/Json.h>#include "port/resource/type/Minimap.h"#include <ship/resource/File.h>#include "port/resource/type/ResourceType.h"#include "engine/vehicles/Train.h"#include "engine/objects/Object.h"#include "engine/objects/Thwomp.h"#include "engine/objects/Snowman.h"#include "engine/cameras/TourCamera.h"#include "common_structs.h"#include "actors.h"#include "actor_types.h"Namespaces | |
| namespace | Editor |
Functions | |
| void | Editor::SaveLevel () |
| void | Editor::LoadLevel (Track *track, std::string sceneFile) |
| void | Editor::Load_AddStaticMeshActor (const nlohmann::json &actorJson) |
| void | Editor::SetSceneFile (std::shared_ptr< Ship::Archive > archive, std::string sceneFile) |
| void | Editor::LoadMinimap (Track *track, std::string filePath) |
| void | Editor::SetDefaultMinimap (Track *track) |
| void | Editor::SaveActors (nlohmann::json &actorList) |
| void | Editor::SaveStaticMeshActors (nlohmann::json &actorList) |
| void | Editor::SaveTour (nlohmann::json &tour) |
| void | Editor::LoadProps (Track *track, nlohmann::json &data) |
| void | Editor::LoadActors (Track *track, nlohmann::json &data) |
| void | Editor::LoadStaticMeshActors (Track *track, nlohmann::json &data) |
| void | Editor::LoadTour (Track *track, nlohmann::json &data) |
Variables | |
| std::shared_ptr< Ship::Archive > | Editor::CurrentArchive |
| std::string | Editor::SceneFile = "" |