The Material Class Definitions. More...
#include "Core/Core.h"#include "Resources/Texture/Texture2D.h"#include "Resources/Loader/MaterialLoader.h"#include "Render/Vulkan/VulkanShaderModule.h"#include "Resources/Texture/Texture.h"#include "Core/Math/Math.h"#include "Core/Container/RuntimeMemoryBlock.h"#include "Core/Container/LinkedUnorderedMap.h"#include "Render/Vulkan/VulkanBuffer.h"#include "MaterialProperties.h"#include <glm/glm.hpp>#include <unordered_map>Go to the source code of this file.
Classes | |
| struct | Spices::TextureParam |
| This struct's data is defined from .material file. More... | |
| struct | Spices::ConstantParam |
| This struct's data is defined from .material file. More... | |
| struct | Spices::ConstantParams |
| This struct's data is defined from .material file. More... | |
| class | Spices::Material |
| Material Class. This class contains a branch of parameter and shader, also descriptor. More... | |
Namespaces | |
| namespace | Spices |
The Material Class Definitions.
Definition in file Material.h.