The MaterialLoader Class Implementation. More...
#include "Pchheader.h"#include "MaterialLoader.h"#include "Core/Library/FileLibrary.h"#include "Core/Library/StringLibrary.h"#include "Utils/YamlUtils.h"#include "Resources/Material/Material.h"#include "Systems/ResourceSystem.h"Go to the source code of this file.
Namespaces | |
| namespace | Spices |
Functions | |
| static void | Spices::SerializeShaderConfig (YAML::Emitter &out, const std::string &shaderStage, const std::string &shaderPath) |
| Serialize Shader Config. | |
| static void | Spices::SerializeTextureConfig (YAML::Emitter &out, const std::string &name, const TextureParam ¶m) |
| Serialize Texture Config. | |
Variables | |
| const std::string | Spices::defaultBinMaterialPath = "Materials/bin/" |
| Const variable: Bin Material File Path. | |
| const std::string | Spices::defaultMaterialPath = "Materials/src/" |
| Const variable: Original Material File Path. | |
| const std::string | Spices::defaultBinShaderPath = "Shaders/spv/" |
| Const variable: Bin Shader File Path. | |
| constexpr char | Spices::LoaderSignStart [100] = "#ItisSpicesMaterialSign: DataStart" |
| Const variable: Material File Confirm header start. | |
| constexpr char | Spices::LoaderSignOver [100] = "#ItisSpicesMaterialSign: DateOver" |
| Const variable: Material File Confirm header over. | |
The MaterialLoader Class Implementation.
Definition in file MaterialLoader.cpp.