25 bool Serialize(
const std::filesystem::path& Filepath);
26 bool Deserialize(
const std::filesystem::path& Filepath);
31 void SerializeRuntime(
const LUUID InSceneHandle);
32 bool DeserializeRuntime(
const LUUID InSceneHandle);
35 bool SerializeToYaml(YAML::Emitter& out);
36 bool DeserializeFromYaml(
const std::string& YamlString);
38 void SerializeEntity(YAML::Emitter& Out,
LEntity Entity);
41 void SerializeEditorCamera(YAML::Emitter& Out,
LEditorCamera& EditorCamera);
42 void DeserializeEditorCamera(
const YAML::Node& EditorCameraNode,
LEditorCamera& EditorCamera);
45 static std::string FILE_FILTER;
48 bool bIsLoaded =
false;