PCG-FPS  v2 m0.22.4
Simple First Person Shooter with Procedurally Generated Level
Classes | Namespaces | Typedefs | Enumerations
Texture.h File Reference
#include "..\..\pch.h"
#include <iostream>
#include <string>
#include <unordered_map>
#include "stb_image.h"

Go to the source code of this file.

Classes

class  skr::fps2::Renderer::OpenGL::Texture
 holds all informations for a texture More...
 

Namespaces

 skr
 
 skr::fps2
 
 skr::fps2::Renderer
 
 skr::fps2::Renderer::OpenGL
 

Typedefs

typedef std::unordered_map< TextureType, std::string > skr::fps2::Renderer::OpenGL::TextureTypToStringMap
 mapping table from a texture type to string More...
 
typedef std::unordered_map< std::string, TextureType > skr::fps2::Renderer::OpenGL::StringToTextureTypeMap
 mapping table from a string to a texture type More...
 

Enumerations

enum  skr::fps2::Renderer::OpenGL::TextureType {
  skr::fps2::Renderer::OpenGL::TextureType::EMPTY, skr::fps2::Renderer::OpenGL::TextureType::DIFFUSE, skr::fps2::Renderer::OpenGL::TextureType::NORMAL, skr::fps2::Renderer::OpenGL::TextureType::SPECULAR,
  skr::fps2::Renderer::OpenGL::TextureType::HEIGHT
}
 enum types of texture More...