_nl.engine  alpha 0.9
Nameless Engine C++ Opengl 3D Game Engine / Framework
_NL::Tools::TextureLoader Class Reference

#include <TextureLoader.h>

Public Member Functions

 TextureLoader ()
 
 ~TextureLoader ()
 
int LoadImage (const char *filePath)
 
GLuint GenerateTexure (const char *filePath, bool Nearest=false, bool FlipHorizontaly=false, bool FlipVertically=true)
 
void RESET ()
 

Public Attributes

sf::Image LoadedTexture
 
std::vector< GLuint > GLTexIDs
 
sf::Text T
 

Constructor & Destructor Documentation

◆ TextureLoader()

_NL::Tools::TextureLoader::TextureLoader ( )

◆ ~TextureLoader()

_NL::Tools::TextureLoader::~TextureLoader ( )

Member Function Documentation

◆ GenerateTexure()

GLuint _NL::Tools::TextureLoader::GenerateTexure ( const char *  filePath,
bool  Nearest = false,
bool  FlipHorizontaly = false,
bool  FlipVertically = true 
)

◆ LoadImage()

int _NL::Tools::TextureLoader::LoadImage ( const char *  filePath)

◆ RESET()

void _NL::Tools::TextureLoader::RESET ( )

Member Data Documentation

◆ GLTexIDs

std::vector<GLuint> _NL::Tools::TextureLoader::GLTexIDs

◆ LoadedTexture

sf::Image _NL::Tools::TextureLoader::LoadedTexture

◆ T

sf::Text _NL::Tools::TextureLoader::T

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