Set of images that combined form a complete texture.
More...
#include <pixel_buffer_set.h>
Set of images that combined form a complete texture.
virtual int uicore::PixelBufferSet::base_level |
( |
| ) |
const |
|
pure virtual |
Returns the lowest mip level specified in the set.
Constructs an image set of the specified dimensions type and internal format.
Constructs an image set with a single image using the dimensions and internal format of the pixel buffer.
Returns the texture dimensions used by the image set.
Returns the internal texture format used by the image.
virtual int uicore::PixelBufferSet::height |
( |
| ) |
const |
|
pure virtual |
Returns the height of the image.
virtual PixelBufferPtr uicore::PixelBufferSet::image |
( |
int |
slice, |
|
|
int |
level |
|
) |
| |
|
pure virtual |
Returns the pixel buffer for a specific slice and level.
virtual int uicore::PixelBufferSet::max_level |
( |
| ) |
const |
|
pure virtual |
Returns the highest mip level specified in the set.
virtual void uicore::PixelBufferSet::set_image |
( |
int |
slice, |
|
|
int |
level, |
|
|
const PixelBufferPtr & |
image |
|
) |
| |
|
pure virtual |
Set the pixel buffer to be used for the specified slice and level.
virtual int uicore::PixelBufferSet::slice_count |
( |
| ) |
const |
|
pure virtual |
Returns the number of depth/array/cube slices in the set.
virtual int uicore::PixelBufferSet::width |
( |
| ) |
const |
|
pure virtual |
Returns the width of the image.
The documentation for this class was generated from the following file: