Back to index

nux  3.0.0
Namespaces | Functions
GLTextureResourceManager.cpp File Reference
#include "GLResource.h"
#include "GLResourceManager.h"
#include "GpuDevice.h"
#include "GraphicsEngine.h"
#include "GLTextureResourceManager.h"

Go to the source code of this file.

Namespaces

namespace  nux
 The Writer singleton is responsible for controlling where the logging message go.

Functions

 nux::NUX_IMPLEMENT_OBJECT_TYPE (BaseTexture)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (Texture2D)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (TextureRectangle)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (TextureCube)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (TextureVolume)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (TextureFrameAnimation)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (CachedBaseTexture)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (CachedTexture2D)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (CachedTextureRectangle)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (CachedTextureCube)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (CachedTextureVolume)
 nux::NUX_IMPLEMENT_OBJECT_TYPE (CachedTextureFrameAnimation)
template<class T , class U >
static T * nux::UpCastResource (U *Src)
 Up cast a Resource.
BaseTexture * nux::CreateTexture2DFromPixbuf (GdkPixbuf *pixbuf, bool premultiply)
 Create and load a 2D texture filled with RGBA pixels loaded from the GdkPixbuf pointed by pixbuf.
BaseTexture * nux::CreateTexture2DFromFile (const char *filename, int max_size, bool premultiply)
 Create and load a 2D texture filled with RGBA pixels loaded from the image file pointed by filename.
BaseTexture * nux::CreateTextureFromPixbuf (GdkPixbuf *pixbuf)
BaseTexture * nux::CreateTextureFromFile (const char *TextureFilename)
BaseTexture * nux::CreateTextureFromBitmapData (const NBitmapData *BitmapData)
BaseTexture * nux::LoadTextureFromFile (const std::string &filename)