_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] |