#include <cstdint>#include <memory>#include <string>#include <unordered_map>#include "GL/glew.h"Go to the source code of this file.
Classes | |
| struct | hellfire::TextureSettings |
| class | hellfire::MaterialTextureSet |
| class | hellfire::Texture |
| class | hellfire::TextureCache |
Namespaces | |
| namespace | hellfire |
Enumerations | |
| enum class | hellfire::TextureType { hellfire::DIFFUSE , hellfire::SPECULAR , hellfire::NORMAL , hellfire::AMBIENT_OCCLUSION , hellfire::ROUGHNESS , hellfire::METALNESS , hellfire::EMISSIVE , hellfire::HEIGHT , hellfire::OPACITY } |
| enum class | hellfire::TextureFilter { hellfire::NEAREST , hellfire::LINEAR , hellfire::LINEAR_MIPMAP_LINEAR , hellfire::NEAREST_MIPMAP_NEAREST } |
| enum class | hellfire::TextureWrap { hellfire::REPEAT , hellfire::CLAMP_TO_EDGE , hellfire::CLAMP_TO_BORDER , hellfire::MIRRORED_REPEAT } |