| _AllowDegradation | NL3D::CTextureMem | [private] |
| _Data | NL3D::CTextureMem | [private] |
| _Delete | NL3D::CTextureMem | [private] |
| _Height | NLMISC::CBitmap | [protected] |
| _IsFile | NL3D::CTextureMem | [private] |
| _Length | NL3D::CTextureMem | [private] |
| _ListInvalidRect | NL3D::ITexture | |
| _LoadGrayscaleAsAlpha | NLMISC::CBitmap | [protected] |
| _MipMapCount | NLMISC::CBitmap | [protected] |
| _ShareName | NL3D::CTextureMem | [private] |
| _TexHeight | NL3D::CTextureMem | [private] |
| _TexType | NL3D::CTextureMem | [private] |
| _TexWidth | NL3D::CTextureMem | [private] |
| _Touched | NL3D::ITexture | [protected] |
| _Width | NLMISC::CBitmap | [protected] |
| allowDegradation() const | NL3D::CTextureMem | [inline, virtual] |
| Alpha enum value | NL3D::ITexture | |
| AlphaLuminance enum value | NL3D::ITexture | |
| Auto enum value | NL3D::ITexture | |
| bitPerPixels | NLMISC::CBitmap | [static] |
| blend(const CBitmap &Bm0, const CBitmap &Bm1, uint16 factor) | NLMISC::CBitmap | |
| blit(const CBitmap *src, sint32 x, sint32 y) | NLMISC::CBitmap | |
| buildMipMaps() | NLMISC::CBitmap | |
| buildNonSelectableVersion(uint index) | NL3D::ITexture | [inline, virtual] |
| CBitmap() | NLMISC::CBitmap | [inline] |
| Clamp enum value | NL3D::ITexture | |
| clearTouched(void) | NL3D::ITexture | [inline] |
| convertToType(TType type) | NLMISC::CBitmap | |
| CPtrInfo | NLMISC::CRefCount | [friend] |
| Create1x1WhiteTex() | NL3D::CTextureMem | [static] |
| CRefCount() | NLMISC::CRefCount | [inline] |
| CRefCount(const CRefCount &) | NLMISC::CRefCount | [inline] |
| crefs | NLMISC::CRefCount | |
| CTextureMem() | NL3D::CTextureMem | [inline] |
| CTextureMem(uint8 *data, uint32 length, bool _delete, bool isFile=true, uint width=0, uint height=0, CBitmap::TType texType=CBitmap::RGBA) | NL3D::CTextureMem | [inline] |
| doGenerate() | NL3D::CTextureMem | [virtual] |
| DonTKnow enum value | NLMISC::CBitmap | |
| DsDt enum value | NL3D::ITexture | |
| DXTC1 enum value | NL3D::ITexture | |
| DXTC1Alpha enum value | NL3D::ITexture | |
| DXTC1HEADER | NLMISC::CBitmap | [static] |
| DXTC3 enum value | NL3D::ITexture | |
| DXTC3HEADER | NLMISC::CBitmap | [static] |
| DXTC5 enum value | NL3D::ITexture | |
| DXTC5HEADER | NLMISC::CBitmap | [static] |
| flipH() | NLMISC::CBitmap | |
| flipV() | NLMISC::CBitmap | |
| generate() | NL3D::ITexture | [inline] |
| getClassName()=0 | NLMISC::IClassable | [pure virtual] |
| getColor(float x, float y) const | NLMISC::CBitmap | |
| getHeight(uint32 numMipMap=0) const | NLMISC::CBitmap | [virtual] |
| getLength() const | NL3D::CTextureMem | [inline] |
| getMagFilter() const | NL3D::ITexture | [inline] |
| getMinFilter() const | NL3D::ITexture | [inline] |
| getMipMapCount() const | NLMISC::CBitmap | [inline] |
| getPixelColor(sint x, sint y, uint32 numMipMap=0) const | NLMISC::CBitmap | |
| getPixelFormat() const | NLMISC::CBitmap | [inline] |
| getPixels(uint32 numMipMap=0) | NLMISC::CBitmap | [inline] |
| getPixels(uint32 numMipMap=0) const | NLMISC::CBitmap | [inline] |
| getPointer() const | NL3D::CTextureMem | [inline] |
| getReleasable() const | NL3D::ITexture | [inline] |
| getShareName() const | NL3D::CTextureMem | [inline, virtual] |
| getSize(uint32 numMipMap=0) const | NLMISC::CBitmap | |
| getUploadFormat() const | NL3D::ITexture | [inline] |
| getWidth(uint32 numMipMap=0) const | NLMISC::CBitmap | [virtual] |
| getWrapS() const | NL3D::ITexture | [inline] |
| getWrapT() const | NL3D::ITexture | [inline] |
| isAllInvalidated() const | NL3D::ITexture | [inline] |
| isDeletable() const | NL3D::CTextureMem | [inline] |
| isGrayscaleAsAlpha() const | NLMISC::CBitmap | [inline] |
| isSelectable() const | NL3D::ITexture | [inline, virtual] |
| isTextureCube() const | NL3D::ITexture | [inline, virtual] |
| ITexture() | NL3D::ITexture | |
| ITexture(const ITexture &tex) | NL3D::ITexture | [inline] |
| Linear enum value | NL3D::ITexture | |
| LinearMipMapLinear enum value | NL3D::ITexture | |
| LinearMipMapNearest enum value | NL3D::ITexture | |
| LinearMipMapOff enum value | NL3D::ITexture | |
| load(NLMISC::IStream &f, uint mipMapSkip=0) | NLMISC::CBitmap | |
| loadGrayscaleAsAlpha(bool loadAsAlpha) | NLMISC::CBitmap | [inline] |
| loadSize(NLMISC::IStream &f, uint32 &width, uint32 &height) | NLMISC::CBitmap | [static] |
| loadSize(const std::string &path, uint32 &retWidth, uint32 &retHeight) | NLMISC::CBitmap | [static] |
| Luminance enum value | NL3D::ITexture | |
| MagFilterCount enum value | NL3D::ITexture | |
| makeDummy() | NLMISC::CBitmap | |
| MinFilterCount enum value | NL3D::ITexture | |
| mipMapOff() const | NL3D::ITexture | [inline] |
| mipMapOn() const | NL3D::ITexture | [inline] |
| ModeCount enum value | NLMISC::CBitmap | |
| Nearest enum value | NL3D::ITexture | |
| NearestMipMapLinear enum value | NL3D::ITexture | |
| NearestMipMapNearest enum value | NL3D::ITexture | |
| NearestMipMapOff enum value | NL3D::ITexture | |
| NLMISC_DECLARE_CLASS(CTextureMem) | NL3D::CTextureMem | |
| NullPtrInfo | NLMISC::CRefCount | [static] |
| operator=(const ITexture &tex) | NL3D::ITexture | |
| NLMISC::CRefCount::operator=(const CRefCount &) | NLMISC::CRefCount | [inline] |
| pinfo | NLMISC::CRefCount | |
| PixelFormat | NLMISC::CBitmap | |
| release() | NL3D::ITexture | [inline, virtual] |
| releaseDriverSetup() | NL3D::ITexture | |
| releaseMipMaps() | NLMISC::CBitmap | |
| Repeat enum value | NL3D::ITexture | |
| resample(sint32 nNewWidth, sint32 nNewHeight) | NLMISC::CBitmap | |
| reset(TType type=RGBA) | NLMISC::CBitmap | |
| resize(sint32 nNewWidth, sint32 nNewHeight, TType newType=DonTKnow) | NLMISC::CBitmap | |
| resizeMipMap(uint32 numMipMap, sint32 nNewWidth, sint32 nNewHeight) | NLMISC::CBitmap | |
| RGB565 enum value | NL3D::ITexture | |
| RGB888 enum value | NL3D::ITexture | |
| RGBA enum value | NLMISC::CBitmap | |
| RGBA4444 enum value | NL3D::ITexture | |
| RGBA5551 enum value | NL3D::ITexture | |
| RGBA8888 enum value | NL3D::ITexture | |
| rot90CCW() | NLMISC::CBitmap | |
| rot90CW() | NLMISC::CBitmap | |
| rotateCCW() | NLMISC::CBitmap | |
| selectTexture(uint index) | NL3D::ITexture | [inline, virtual] |
| serial(NLMISC::IStream &f) | NL3D::CTextureMem | [inline, virtual] |
| setAllowDegradation(bool allow) | NL3D::CTextureMem | |
| setFilterMode(TMagFilter magf, TMinFilter minf) | NL3D::ITexture | [virtual] |
| setMipMapCount(uint32 mmc) | NLMISC::CBitmap | |
| setPointer(uint8 *data, uint32 length, bool _delete, bool isFile=true, uint width=0, uint height=0, CBitmap::TType texType=CBitmap::RGBA) | NL3D::CTextureMem | [inline] |
| setReleasable(bool r) | NL3D::ITexture | [inline] |
| setShareName(const std::string &shareName) | NL3D::CTextureMem | [inline] |
| setupedIntoDriver() const | NL3D::ITexture | [inline] |
| setUploadFormat(TUploadFormat pf) | NL3D::ITexture | |
| setWrapS(TWrapMode mode) | NL3D::ITexture | [inline] |
| setWrapT(TWrapMode mode) | NL3D::ITexture | [inline] |
| supportSharing() const | NL3D::CTextureMem | [inline, virtual] |
| TextureDrvShare | NL3D::ITexture | |
| TMagFilter enum name | NL3D::ITexture | |
| TMinFilter enum name | NL3D::ITexture | |
| touch() | NL3D::ITexture | [inline] |
| touched(void) | NL3D::ITexture | [inline] |
| touchRect(const NLMISC::CRect &rect) | NL3D::ITexture | [inline] |
| TType enum name | NLMISC::CBitmap | |
| TUploadFormat enum name | NL3D::ITexture | |
| TWrapMode enum name | NL3D::ITexture | |
| UploadFormatCount enum value | NL3D::ITexture | |
| validateGenerateFlag() | NL3D::ITexture | [inline] |
| WrapModeCount enum value | NL3D::ITexture | |
| writeJPG(NLMISC::IStream &f, uint8 quality=80) | NLMISC::CBitmap | [inline] |
| writeTGA(NLMISC::IStream &f, uint32 d, bool upsideDown=false) | NLMISC::CBitmap | |
| ~CBitmap() | NLMISC::CBitmap | [inline, virtual] |
| ~CRefCount() | NLMISC::CRefCount | [inline] |
| ~CTextureMem() | NL3D::CTextureMem | [inline, virtual] |
| ~ITexture() | NL3D::ITexture | [virtual] |