nux-1.14.0
nux::NCubemapData Class Reference
Inheritance diagram for nux::NCubemapData:
nux::NBitmapData

List of all members.

Public Member Functions

 NCubemapData (BitmapFormat f=BITFMT_R8G8B8A8, t_s32 width=16, t_s32 height=16, t_s32 NumMipmap=1)
 NCubemapData (const NCubemapData &)
 Copy constructor.
NCubemapDataoperator= (const NCubemapData &)
 Assignment constructor.
virtual void Allocate (BitmapFormat f, t_s32 width, t_s32 height, t_s32 NumMipmap=1)
virtual void AllocateCheckBoardTexture (t_s32 width, t_s32 height, t_s32 NumMipmap, Color color0, Color color1, t_s32 TileWidth=4, t_s32 TileHeight=4)
virtual void AllocateColorTexture (t_s32 width, t_s32 height, t_s32 NumMipmap, Color color0=Color(0xFFFFFFF))
virtual const ImageSurfaceGetSurface (t_s32 face, t_s32 MipLevel) const
virtual ImageSurfaceGetSurface (t_s32 face, t_s32 MipLevel)
virtual const ImageSurfaceGetSurface (t_s32 MipLevel) const
virtual ImageSurfaceGetSurface (t_s32 MipLevel)
bool SetSurface (t_s32 face, t_s32 MipLevel, const ImageSurface &object)
virtual bool IsCubemapTextureData () const
virtual t_s32 GetNumMipmap () const
virtual t_s32 GetWidth () const
virtual t_s32 GetHeight () const
virtual BitmapFormat GetFormat () const
virtual bool IsNull () const

Detailed Description

Definition at line 293 of file ImageSurface.h.


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