nux-1.14.0
nux::IOpenGLRectangleTexture Class Reference
Inheritance diagram for nux::IOpenGLRectangleTexture:
nux::IOpenGLBaseTexture nux::IOpenGLResource nux::Object nux::Trackable nux::Introspectable

List of all members.

Public Member Functions

void GetSurfaceLevel (int Level, ObjectPtr< IOpenGLSurface > &surface)
ObjectPtr< IOpenGLSurfaceGetSurfaceLevel (int Level)
int LockRect (int Level, SURFACE_LOCKED_RECT *pLockedRect, const SURFACE_RECT *pRect)
int UnlockRect (int Level)
unsigned int EnableGammaCorrection (bool b)
int GetLevelDesc (int Level, SURFACE_DESC *pDesc)
virtual void * GetSurfaceData (int level, int &width, int &height, int &format)
 Return the a pointer to the texture mip level data.

Friends

class GpuDevice
class IOpenGLSurface

Detailed Description

Definition at line 30 of file IOpenGLRectangleTexture.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends