API Documentation
nkImages::ImageView Member List

This is the complete list of members for nkImages::ImageView, including all inherited members.

decompress(const AlignmentDescriptor &alignmentDescriptor=AlignmentDescriptor()) constnkImages::ImageBase
getAlphaPremultiplied() constnkImages::ImageBase
getCubeMap() constnkImages::ImageBase
getDataBuffer() const overridenkImages::ImageViewvirtual
getDataByteSize() const overridenkImages::ImageViewvirtual
getDataPtr() const overridenkImages::ImageViewvirtual
getDepthOrArraySize(unsigned int mip=0u) constnkImages::ImageBase
getFormat() constnkImages::ImageBase
getHeight(unsigned int mip=0u) constnkImages::ImageBase
getMipCount() constnkImages::ImageBase
getPixel(unsigned int x, unsigned int y, unsigned int z=0u, unsigned int mip=0u) constnkImages::ImageBase
getPixelByteSize() constnkImages::ImageBase
getRowByteSize(unsigned int mip=0u) constnkImages::ImageBase
getSliceByteSize(unsigned int mip=0u) constnkImages::ImageBase
getWidth(unsigned int mip=0u) constnkImages::ImageBase
ImageBase() noexceptnkImages::ImageBase
ImageBase(unsigned int width, unsigned int height, unsigned int depth, PIXEL_FORMAT format, unsigned int pixelOrBlockByteSize=0, unsigned int rowByteSize=0, unsigned int sliceByteSize=0) noexceptnkImages::ImageBase
ImageBase(unsigned int width, unsigned int height, unsigned int depth, unsigned int arraySize, unsigned int mips, PIXEL_FORMAT format, unsigned int pixelOrBlockByteSize=0) noexceptnkImages::ImageBase
ImageBase(nkMemory::BufferCast< ImageDescriptor > &&images, PIXEL_FORMAT format, unsigned int pixelOrBlockByteSize, bool alphaPremultiplied=false, bool cubeMap=false) noexceptnkImages::ImageBase
ImageBase(const ImageBase &other) noexceptnkImages::ImageBase
ImageBase(ImageBase &&other) noexceptnkImages::ImageBase
ImageView() noexcept=deletenkImages::ImageView
ImageView(const Image &image) noexceptnkImages::ImageView
ImageView(const nkMemory::BufferView< unsigned char > &dataView) noexceptnkImages::ImageView
ImageView(const nkMemory::BufferView< unsigned char > dataView, unsigned int width, unsigned int height, unsigned int depth, PIXEL_FORMAT format, unsigned int pixelOrBlockByteSize=0, unsigned int rowByteSize=0, unsigned int sliceByteSize=0) noexceptnkImages::ImageView
ImageView(const nkMemory::BufferView< unsigned char > dataView, unsigned int width, unsigned int height, unsigned int depth, unsigned int arraySize, unsigned int mips, PIXEL_FORMAT format, unsigned int pixelOrBlockByteSize=0) noexceptnkImages::ImageView
ImageView(const ImageView &other) noexceptnkImages::ImageView
ImageView(const ImageView &other, unsigned int slice) noexceptnkImages::ImageView
ImageView(const ImageView &other, unsigned int slice, unsigned int mip) noexceptnkImages::ImageView
ImageView(ImageView &&other) noexceptnkImages::ImageView
isArray() constnkImages::ImageBase
isView() const overridenkImages::ImageViewvirtual
operator=(const ImageView &other) noexceptnkImages::ImageView
operator=(ImageView &&other) noexceptnkImages::ImageView
nkImages::ImageBase::operator=(const ImageBase &other) noexceptnkImages::ImageBase
nkImages::ImageBase::operator=(ImageBase &&other) noexceptnkImages::ImageBase
setAlphaPremultiplied(bool value)nkImages::ImageBase
setCubeMap(bool value)nkImages::ImageBase
setFormat(PIXEL_FORMAT value)nkImages::ImageBase
setPixel(nkMaths::Vector v, unsigned int x, unsigned int y, unsigned int z=0u, unsigned int mip=0u)nkImages::ImageBase
setPixelOrBlockByteSize(unsigned int value)nkImages::ImageBase
~ImageBase()nkImages::ImageBasevirtual
~ImageView()nkImages::ImageViewvirtual