D3D9::TextureMipmapSurface Class Reference

Surface representing single mipmap level of a texture. More...

#include <dx9_wrap.h>

Inheritance diagram for D3D9::TextureMipmapSurface:

Inheritance graph
[legend]
Collaboration diagram for D3D9::TextureMipmapSurface:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TextureMipmapSurface (Texture &tex, int level)
 Create surface representing texture mipmap level.

 ~TextureMipmapSurface ()
 Destroy surface representing texture mipmap level.

void CopyFrom (Surface &src_surface)
 Copy pixels from other surface.

void CopyRectFrom (Surface &src_surface, const Rect &src_rect, const Point &dest_point)
 Copy rectangular area of pixels from other surface.


Detailed Description

Surface representing single mipmap level of a texture.

Todo:
Implement and add mising interface methods to cover D3D functionality.


Constructor & Destructor Documentation

D3D9::TextureMipmapSurface::TextureMipmapSurface Texture tex,
int  level
 

Create surface representing texture mipmap level.

D3D9::TextureMipmapSurface::~TextureMipmapSurface  ) 
 

Destroy surface representing texture mipmap level.


Member Function Documentation

void D3D9::Surface::CopyFrom Surface src_surface  )  [inherited]
 

Copy pixels from other surface.

Whole surface is copied.

void D3D9::Surface::CopyRectFrom Surface src_surface,
const Rect src_rect,
const Point dest_point
[inherited]
 

Copy rectangular area of pixels from other surface.


The documentation for this class was generated from the following file:
Generated on Sun May 1 17:34:29 2005 for RealityStrike Game Engine API by doxygen 1.3.6