45 PLOGF <<
"Trying to set null pipeline";
constexpr EngineCore::PipelineNames DEFAULT_MATERIAL_PIPELINE
void insert(const T &key, const U &value)
Log category system implementation.
std::filesystem::path getMeshShaderPath() const
Getter for the mesh shader path.
static const BidirectionalMap< std::string, PipelineNames > & getMaterialNameMap()
PipelineMaterialPayload pipelineData
std::filesystem::path meshShaderPath
std::string toString() const
void setPipeline(GraphicsPipeline *pipeline)
Sets the pipeline which corresponds to.
std::filesystem::path fragmentShaderPath
GraphicsPipeline * getPipeline() const
PipelineMaterialPayload getPipelineData() const
std::filesystem::path getFragShaderPath() const
Getter for the fragment shader path.
GraphicsPipeline * pipeline
static std::string getPipelineNameFromString(PipelineNames pipelineName)
Gets the pipeline name as string.