nux-1.16.0
nux::IOpenGLAnimatedTexture Class Reference
Inheritance diagram for nux::IOpenGLAnimatedTexture:
nux::IOpenGLBaseTexture nux::IOpenGLResource nux::Object nux::Trackable nux::Introspectable

List of all members.

Public Member Functions

void GetSurfaceFrame (int Frame, ObjectPtr< IOpenGLSurface > &surface)
ObjectPtr< IOpenGLSurfaceGetSurfaceFrame (int Level)
int LockRect (int Frame, SURFACE_LOCKED_RECT *pLockedRect, const SURFACE_RECT *pRect)
int UnlockRect (int Frame)
int GetDepth (int MipLevel) const
int GetDesc (ANIMATEDTEXTURE_DESC *pDesc)
void PresentFirstFrame ()
void PresentNextFrame ()
void PresentLastFrame ()
int GetFrameTime ()
t_u32 GetNumFrame ()
void SetFrameTime (int Frame, int time_ms)

Friends

class GpuDevice
class IOpenGLSurface

Detailed Description

Definition at line 33 of file IOpenGLAnimatedTexture.h.


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