Loading...
Searching...
No Matches
hellfire::ShaderManager::ShaderVariant Struct Reference

#include <ShaderManager.h>

Collaboration diagram for hellfire::ShaderManager::ShaderVariant:

Public Member Functions

std::string get_key () const
 

Public Attributes

std::string vertex_path
 
std::string fragment_path
 
std::unordered_set< std::string > defines
 

Detailed Description

Definition at line 39 of file ShaderManager.h.

Member Function Documentation

◆ get_key()

std::string hellfire::ShaderManager::ShaderVariant::get_key ( ) const

Definition at line 146 of file ShaderManager.cpp.

Member Data Documentation

◆ defines

std::unordered_set<std::string> hellfire::ShaderManager::ShaderVariant::defines

Definition at line 42 of file ShaderManager.h.

◆ fragment_path

std::string hellfire::ShaderManager::ShaderVariant::fragment_path

Definition at line 41 of file ShaderManager.h.

◆ vertex_path

std::string hellfire::ShaderManager::ShaderVariant::vertex_path

Definition at line 40 of file ShaderManager.h.


The documentation for this struct was generated from the following files: