Nirtcpp 2.1.0
Nirtcpp is a high-performance c++ graphics engine.
|
This is the complete list of members for nirt::video::IImage, including all inherited members.
Allocator (defined in nirt::video::IImage) | nirt::video::IImage | protected |
BytesPerPixel (defined in nirt::video::IImage) | nirt::video::IImage | protected |
checkDataSizeLimit(size_t dataSize) | nirt::video::IImage | inlinestatic |
copyTo(IImage *target, const core::position2d< s32 > &pos=core::position2d< s32 >(0, 0))=0 | nirt::video::IImage | pure virtual |
copyTo(IImage *target, const core::position2d< s32 > &pos, const core::rect< s32 > &sourceRect, const core::rect< s32 > *clipRect=0)=0 | nirt::video::IImage | pure virtual |
copyToScaling(void *target, u32 width, u32 height, ECOLOR_FORMAT format=ECF_A8R8G8B8, u32 pitch=0)=0 | nirt::video::IImage | pure virtual |
copyToScaling(IImage *target)=0 | nirt::video::IImage | pure virtual |
copyToScalingBoxFilter(IImage *target, s32 bias=0, bool blend=false)=0 | nirt::video::IImage | pure virtual |
copyToWithAlpha(IImage *target, const core::position2d< s32 > &pos, const core::rect< s32 > &sourceRect, const SColor &color, const core::rect< s32 > *clipRect=0, bool combineAlpha=false)=0 | nirt::video::IImage | pure virtual |
Data (defined in nirt::video::IImage) | nirt::video::IImage | protected |
DeleteMemory (defined in nirt::video::IImage) | nirt::video::IImage | protected |
DeleteMipMapsMemory (defined in nirt::video::IImage) | nirt::video::IImage | protected |
drop() const | nirt::IReferenceCounted | inline |
fill(const SColor &color)=0 | nirt::video::IImage | pure virtual |
flip(bool topBottom, bool leftRight)=0 | nirt::video::IImage | pure virtual |
Format (defined in nirt::video::IImage) | nirt::video::IImage | protected |
getAlphaMask() const | nirt::video::IImage | inline |
getBitsPerPixel() const | nirt::video::IImage | inline |
getBitsPerPixelFromFormat(const ECOLOR_FORMAT format) | nirt::video::IImage | inlinestatic |
getBlueMask() const | nirt::video::IImage | inline |
getBytesPerPixel() const | nirt::video::IImage | inline |
getColorFormat() const | nirt::video::IImage | inline |
getData() const | nirt::video::IImage | inline |
getDataSizeFromFormat(ECOLOR_FORMAT format, u32 width, u32 height) | nirt::video::IImage | inlinestatic |
getDebugName() const | nirt::IReferenceCounted | inline |
getDimension() const | nirt::video::IImage | inline |
getGreenMask() const | nirt::video::IImage | inline |
getImageDataSizeInBytes() const | nirt::video::IImage | inline |
getImageDataSizeInPixels() const | nirt::video::IImage | inline |
getMipMapsData(nirt::u32 mipLevel=1) const | nirt::video::IImage | inline |
getMipMapsSize(u32 mipmapLevel) const | nirt::video::IImage | inline |
getMipMapsSize(const core::dimension2du &sizeLevel0, u32 mipmapLevel) | nirt::video::IImage | inlinestatic |
getPitch() const | nirt::video::IImage | inline |
getPixel(u32 x, u32 y) const =0 | nirt::video::IImage | pure virtual |
getRedMask() const | nirt::video::IImage | inline |
getReferenceCount() const | nirt::IReferenceCounted | inline |
grab() const | nirt::IReferenceCounted | inline |
hasMipMaps() const | nirt::video::IImage | inline |
IImage(ECOLOR_FORMAT format, const core::dimension2d< u32 > &size, bool deleteMemory) | nirt::video::IImage | inline |
IReferenceCounted() | nirt::IReferenceCounted | inline |
isCompressed() const | nirt::video::IImage | inline |
isCompressedFormat(const ECOLOR_FORMAT format) | nirt::video::IImage | inlinestatic |
isDepthFormat(const ECOLOR_FORMAT format) | nirt::video::IImage | inlinestatic |
isFloatingPointFormat(const ECOLOR_FORMAT format) | nirt::video::IImage | inlinestatic |
lock() | nirt::video::IImage | inline |
MipMapsData (defined in nirt::video::IImage) | nirt::video::IImage | protected |
Pitch (defined in nirt::video::IImage) | nirt::video::IImage | protected |
setDebugName(const c8 *newName) | nirt::IReferenceCounted | inlineprotected |
setMipMapsData(void *data, bool ownForeignMemory, bool deleteMemory) | nirt::video::IImage | inline |
setPixel(u32 x, u32 y, const SColor &color, bool blend=false)=0 | nirt::video::IImage | pure virtual |
Size (defined in nirt::video::IImage) | nirt::video::IImage | protected |
unlock() | nirt::video::IImage | inline |
~IImage() | nirt::video::IImage | inlinevirtual |
~IReferenceCounted() | nirt::IReferenceCounted | inlinevirtual |