Cogs.Core
MaterialBuilder.h
1#pragma once
2
3#include "Material.h"
4#include "MaterialDefinition.h"
5
6namespace Cogs::Core
7{
8 bool applyConstantBuffers(class Context * context, const MaterialProperties & materialProperties, ConstantBuffers & constantBuffers);
9
10 [[nodiscard]] COGSCORE_DLL_API bool applyMaterialProperties(class Context * context, const MaterialProperties & materialProperties, Material & material);
11
12 [[nodiscard]] bool applyMaterialDefinition(class Context * context, const MaterialDefinition & materialDefinition, Material & material);
13}
Contains the Engine, Renderer, resource managers and other systems needed to run Cogs....