allowPreload(bool preload) | RE_TextureMap | inline |
allowsPreload() const | RE_TextureMap | inline |
backgroundTextureLoadThreads(int n) | RE_TextureMap | static |
buildSourceName(UT_String &cachedname, const char *map, const char *rel) | RE_TextureMap | protectedvirtual |
buildTexture(RE_Render *r, RE_Texture *tex, void *data)=0 | RE_TextureMap | protectedpure virtual |
buildTextureName(UT_String &cachedname, const char *map, const char *rel) | RE_TextureMap | protectedvirtual |
bumpVersion() | RE_TextureMap | |
cachedTextureFound(RE_Texture *tex) | RE_TextureMap | inlineprotectedvirtual |
callModifyCallback(RE_Texture *tex, void *data) | RE_TextureMap | protected |
checkAlphaDetails(bool check) | RE_TextureMap | inline |
className() const | RE_TextureMap | inlinevirtual |
clear(const char *clear_name=nullptr) | RE_TextureMap | |
clearStoredTexture() | RE_TextureMap | |
clearTextureCache(bool full_clear) | RE_TextureMap | static |
clone() const =0 | RE_TextureMap | pure virtual |
copy(const RE_TextureMap *src) | RE_TextureMap | protected |
debugDumpCache() | RE_TextureMap | static |
deleteTexRef(RE_Texture *tex) | RE_TextureMap | |
fetchTexture(RE_Render *r, bool build_if_missing, bool preload_only) | RE_TextureMap | protected |
fillRGBFromSingle(bool fill_rgb_mono) | RE_TextureMap | inline |
filter() | RE_TextureMap | inline |
filter() const | RE_TextureMap | inline |
get2DTextureFP16Size() | RE_TextureMap | static |
get2DTextureFP32Size() | RE_TextureMap | static |
get2DTextureUsage() | RE_TextureMap | static |
get3DTextureFP16Size() | RE_TextureMap | static |
get3DTextureFP32Size() | RE_TextureMap | static |
get3DTextureUsage() | RE_TextureMap | static |
getAlphaDetails() const | RE_TextureMap | inline |
getAspectRatio() | RE_TextureMap | |
getAspectRatioXZ() | RE_TextureMap | |
getCachedTexture(RE_Render *r) | RE_TextureMap | |
getColorSpace() const | RE_TextureMap | |
getCompression() const | RE_TextureMap | inlineprotected |
getDesiredResolution(RE_GPUType type, int vsize, int *w, int *h, int *d) | RE_TextureMap | protected |
getFileSource(const char *map, void **mapptr, RE_TextureDimension &textype, RE_GPUType &datatype, int &vectorsize, int &w, int &h, int &d, bool preload_only) | RE_TextureMap | protectedvirtual |
getFormatSize() | RE_TextureMap | |
getFormatType() | RE_TextureMap | |
getMapName() const | RE_TextureMap | inline |
getMapType()=0 | RE_TextureMap | pure virtual |
getMemoryUsage(bool inclusive) const | RE_TextureMap | virtual |
getMipMap() const | RE_TextureMap | inlineprotected |
getMipMapUsage() | RE_TextureMap | static |
getNodeSource(const char *map, const char *rel, void **mapptr, RE_TextureDimension &textype, RE_GPUType &datatype, int &vectorsize, int &w, int &h, int &d) | RE_TextureMap | protectedvirtual |
getNumUsedTextureMaps() | RE_TextureMap | static |
getOpaqueAlpha() const | RE_TextureMap | inline |
getOrig2DTextureFP16Size() | RE_TextureMap | static |
getOrig2DTextureFP32Size() | RE_TextureMap | static |
getOrig3DTextureFP16Size() | RE_TextureMap | static |
getOrig3DTextureFP32Size() | RE_TextureMap | static |
getRelativePath() const | RE_TextureMap | inline |
getResolution(int &w, int &h, int &d) | RE_TextureMap | |
getSourceOpID() const | RE_TextureMap | inlinevirtual |
getTexture(RE_Render *r, bool deferred_load=false) | RE_TextureMap | |
getTextureCacheSerial() | RE_TextureMap | static |
getTextureCacheSize() | RE_TextureMap | static |
getTextureCacheUsage() | RE_TextureMap | static |
getTextureFormatOption() const | RE_TextureMap | inlineprotected |
getTextureSource(const char *map, const char *relto, void **tex_data, bool deferred_load=false, bool preload_only=false) | RE_TextureMap | protected |
getTextureStub(bool preload) | RE_TextureMap | protected |
getUncachedTexture(RE_Render *r) | RE_TextureMap | |
getUsedTextureMemory() | RE_TextureMap | static |
getVersion() const | RE_TextureMap | inline |
hasTaggedTexture() const | RE_TextureMap | inline |
hasValidSourceResolve() const | RE_TextureMap | inline |
invalidateCached() | RE_TextureMap | virtual |
isLoadPending() const | RE_TextureMap | inline |
isNodeSource() | RE_TextureMap | protected |
isSourceValid() | RE_TextureMap | |
makePow2(bool pow2) | RE_TextureMap | |
maxMemSize(int mem_limit_mb) | RE_TextureMap | |
maxSize(int w, int h, int d) | RE_TextureMap | |
myAlphaDetails | RE_TextureMap | protected |
myAlphaInfo | RE_TextureMap | protected |
myCompression | RE_TextureMap | protected |
myMakePow2 | RE_TextureMap | protected |
myMapName | RE_TextureMap | protected |
myMaxMemMB | RE_TextureMap | protected |
myMaxRes | RE_TextureMap | protected |
myMipMap | RE_TextureMap | protected |
myRes | RE_TextureMap | protected |
myScale | RE_TextureMap | protected |
newTextureMap(RE_TextureDimension type) | RE_TextureMap | static |
pruneTextureCache() | RE_TextureMap | static |
RE_TextureMap() | RE_TextureMap | protected |
recordingTextureUsage() | RE_TextureMap | static |
recordTextureMapUsage(bool enable) | RE_TextureMap | static |
reset() | RE_TextureMap | |
scaleTo(fpreal w, fpreal h=-1.0f, fpreal d=-1.0f) | RE_TextureMap | |
setColorSpace(PXL_ColorSpace space) | RE_TextureMap | |
setCompression(RE_TextureCompress comp) | RE_TextureMap | |
setMipMap(bool mip) | RE_TextureMap | |
setNamespace(const char *ns) | RE_TextureMap | inline |
setOpaqueAlpha(bool opaque_alpha) | RE_TextureMap | inline |
setPendingLoad(bool pend) | RE_TextureMap | inlineprotected |
setSource(const char *mapname, const char *relativeTo) | RE_TextureMap | |
setSource(const char *mapname, const char *relativeTo, RE_Texture *texture, RE_CacheVersion version, bool(*releaseCB)(RE_Texture *, void *), void *releaseObject) | RE_TextureMap | |
setSourceModifyCallback(const char *opname, bool(*modifyCallback)(RE_TextureMap *map, TexCBPixelData &pixdata, void *user_data), void *user_data) | RE_TextureMap | |
setTextureCacheSize(int64 size_in_mb) | RE_TextureMap | static |
setTextureComponent(int texcomp) | RE_TextureMap | inline |
setTextureFormatOption(RE_TextureFormatExtra opt) | RE_TextureMap | inline |
setupGammaCorrect(IMG_FileParms &parms, const char *filename, RE_GPUType datatype) | RE_TextureMap | protected |
setValidSourceResolve(bool valid) | RE_TextureMap | |
setVersion(RE_CacheVersion v) | RE_TextureMap | inline |
sizeTo(int w, int h, int d=1) | RE_TextureMap | |
textureDeleted(RE_Texture *tex) | RE_TextureMap | static |
textureReferenceDeleted(void *, RE_Texture *t) | RE_TextureMap | static |
textureUsed(RE_Texture *tex) | RE_TextureMap | static |
~RE_TextureMap() | RE_TextureMap | virtual |