UGDK  0.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ugdk::graphic::Texture Class Reference

#include <ugdk/graphic/texture.h>

Public Member Functions

 ~Texture ()
 
GLuint gltexture () const
 
const int width () const
 
const int height () const
 

Static Public Member Functions

static TextureCreateFromFile (const std::string &filepath)
 
static TextureCreateFromSurface (SDL_Surface *data)
 
static TextureCreateRawTexture (int texture_width, int texture_height)
 

Constructor & Destructor Documentation

ugdk::graphic::Texture::~Texture ( )

Member Function Documentation

Texture * ugdk::graphic::Texture::CreateFromFile ( const std::string &  filepath)
static
Texture * ugdk::graphic::Texture::CreateFromSurface ( SDL_Surface *  data)
static
Texture * ugdk::graphic::Texture::CreateRawTexture ( int  texture_width,
int  texture_height 
)
static
GLuint ugdk::graphic::Texture::gltexture ( ) const
inline
const int ugdk::graphic::Texture::height ( ) const
inline
const int ugdk::graphic::Texture::width ( ) const
inline

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