nux-0.9.48

NuxGraphics/GLTextureResourceManager.h File Reference

#include "GLResourceManager.h"
#include "IOpenGLBaseTexture.h"
#include <gdk-pixbuf/gdk-pixbuf.h>

Go to the source code of this file.

Data Structures

class  nux::BaseTexture
 Abstract base class for textures. More...
class  nux::Texture2D
 General Texture. More...
class  nux::TextureRectangle
class  nux::TextureCube
class  nux::TextureVolume
class  nux::TextureFrameAnimation
class  nux::CachedBaseTexture
class  nux::CachedTexture2D
class  nux::CachedTextureRectangle
class  nux::CachedTextureCube
class  nux::CachedTextureVolume
class  nux::CachedTextureFrameAnimation

Namespaces

namespace  nux

Functions

BaseTexture * nux::CreateTexture2DFromFile (const char *filename, int max_size, bool premultiply)
BaseTexture * nux::CreateTexture2DFromPixbuf (GdkPixbuf *pixbuf, bool premultiply)
BaseTexture * nux::CreateTextureFromPixbuf (GdkPixbuf *pixbuf)
BaseTexture * nux::CreateTextureFromFile (const TCHAR *TextureFilename)
BaseTexture * nux::CreateTextureFromBitmapData (const NBitmapData *BitmapData)