HDK
|
This is the complete list of members for RE_OGLTexture, including all inherited members.
addReference(void(*cb)(void *, RE_OGLTexture *), void *ref_obj) | RE_OGLTexture | |
adjustPow2(int &w, int &h, int &d) | RE_OGLTexture | static |
buildMipMaps(RE_Render *r, const void *data)=0 | RE_OGLTexture | protectedpure virtual |
className() const | RE_OGLTexture | inlinevirtual |
clearRemovalCallback(void *relObject) | RE_CachedObject | |
compressTexData(const void *src, int &w, int &h) | RE_OGLTexture | protected |
copyAttributes() const | RE_OGLTexture | |
copyFromBuffer(RE_Render *r, int x, int y, int z=0, const UT_DimRect *bufferarea=nullptr, int level=0)=0 | RE_OGLTexture | pure virtual |
copyFromTexture(RE_Render *r, const RE_OGLTexture *src_texture, int src_x, int src_y, int src_z, int dst_x, int dst_y, int dst_z, int width=-1, int height=-1, int depth=-1, int mip_level=0) | RE_OGLTexture | |
createTextureHandle(RE_Render *r) | RE_OGLTexture | |
createTextureID() | RE_OGLTexture | protected |
decRef() | RE_CachedObject | inline |
deleteObject() | RE_OGLTexture | protected |
determineCompressionInternal() | RE_OGLTexture | protected |
determineTextureSize(RE_Render *r) | RE_OGLTexture | protected |
dumpTextureTable(std::ostream &os, int64 min_tex_size=-1) | RE_OGLTexture | static |
expandMultisampleTexture(RE_Render *r) const | RE_OGLTexture | |
findTextureWithID(RE_TextureID id) | RE_OGLTexture | static |
free() | RE_OGLTexture | virtual |
generateMipMaps(RE_Render *r) | RE_OGLTexture | |
getAlphaInfo() const | RE_OGLTexture | inline |
getAutoCompression() const | RE_OGLTexture | inline |
getBitsPerPixel() const | RE_OGLTexture | |
getBorderColor() const | RE_OGLTexture | |
getClientType() const | RE_OGLTexture | inlineprotected |
getCompression() const | RE_OGLTexture | inline |
getDataType() const | RE_OGLTexture | inline |
getDepth() const | RE_OGLTexture | inline |
getExtraData() const | RE_CachedObjectBase | inline |
getFileModTime() const | RE_OGLTexture | inline |
getFormatExtra() const | RE_OGLTexture | inline |
getFormatSize() const | RE_OGLTexture | inline |
getFormatType() const | RE_OGLTexture | inline |
getGLCreateType() const | RE_OGLTexture | inlineprotectedvirtual |
getGLDepth() const | RE_OGLTexture | inline |
getGLHeight() const | RE_OGLTexture | inline |
getGLProxy() const =0 | RE_OGLTexture | protectedpure virtual |
getGLTextureType(RE_TextureDimension t) | RE_OGLTexture | static |
getGLType() const =0 | RE_OGLTexture | protectedpure virtual |
getGLTypeBinding() const =0 | RE_OGLTexture | protectedpure virtual |
getGLWidth() const | RE_OGLTexture | inline |
getHeight() const | RE_OGLTexture | inline |
getID() const | RE_OGLTexture | inline |
getInternalFormat() const | RE_OGLTexture | inline |
getLodBias() const | RE_OGLTexture | inline |
getMagFilter() const | RE_OGLTexture | inline |
getMaxAnisotropy() const | RE_OGLTexture | inline |
getMaxTextureIndex(RE_Render *r) | RE_OGLTexture | inlinevirtual |
getMaxTextureSize(RE_Render *r)=0 | RE_OGLTexture | pure virtual |
getMemoryUsage(bool inclusive) const override | RE_OGLTexture | virtual |
getMinFilter() const | RE_OGLTexture | inline |
getMipMap() const | RE_OGLTexture | inline |
getMipMapAutoGenerate() const | RE_OGLTexture | inline |
getName() const | RE_CachedObject | inline |
getRefCount() const | RE_CachedObject | inline |
getRETextureType(int gl_type) | RE_OGLTexture | static |
getSamples() const | RE_OGLTexture | |
getScanBytes() const | RE_OGLTexture | inline |
getScanBytes(int sublen) const | RE_OGLTexture | |
getSizeBytes() const | RE_OGLTexture | virtual |
getTexR() const | RE_OGLTexture | inline |
getTexS() const | RE_OGLTexture | inline |
getTexT() const | RE_OGLTexture | inline |
getTexture(RE_Render *r, void *data, int level=0, int index=-1) const | RE_OGLTexture | virtual |
getTextureHandle() const | RE_OGLTexture | inline |
getTextureRaw2D(RE_Render *r, int id, int width, int height, RE_TextureDataType datatype, RE_GPUType format, int vectorsize, void *data) | RE_OGLTexture | static |
getTextureSize() const | RE_OGLTexture | inline |
getTextureType() const | RE_OGLTexture | inline |
getUsage() const | RE_CachedObject | inline |
getVersion() const | RE_CachedObjectBase | inline |
getWidth() const | RE_OGLTexture | inline |
getWrapR() const | RE_OGLTexture | inline |
getWrapS() const | RE_OGLTexture | inline |
getWrapT() const | RE_OGLTexture | inline |
hasAutoCompression(RE_Render *r) | RE_OGLTexture | |
hasFileModTime() const | RE_OGLTexture | inline |
hasMipMapSupport(RE_Render *) | RE_OGLTexture | inlinevirtual |
hasTextureSupport(RE_Render *r) | RE_OGLTexture | inlinevirtual |
incRef() | RE_CachedObject | inline |
inUse() | RE_CachedObject | inlinevirtual |
invalidateCache() | RE_OGLTexture | |
isCached() const | RE_CachedObject | inline |
isInCache() const | RE_CachedObjectBase | inline |
isMipMapped() const | RE_OGLTexture | inline |
isMutable() const | RE_OGLTexture | inline |
isValid() const | RE_OGLTexture | inlinevirtual |
makeResidentTexture(RE_Render *r) | RE_OGLTexture | |
myCachedFlag | RE_CachedObjectBase | |
myCacheTagHandle | RE_CachedObjectBase | |
myCanMipMap | RE_OGLTexture | protected |
myExtraData | RE_CachedObjectBase | |
myGLDepth | RE_OGLTexture | protected |
myGLFormat | RE_OGLTexture | protected |
myGLHeight | RE_OGLTexture | protected |
myGLInternal | RE_OGLTexture | protected |
myGLType | RE_OGLTexture | protected |
myGLWidth | RE_OGLTexture | protected |
myID | RE_OGLTexture | protected |
myModTime | RE_OGLTexture | protected |
mySamples | RE_OGLTexture | protected |
myVersion | RE_CachedObjectBase | |
newTexture(RE_TextureDimension t) | RE_OGLTexture | static |
print(std::ostream *os=nullptr) | RE_OGLTexture | |
queryTextureStats(RE_Render *r, int *width, int *height, int *depth, int *format) | RE_OGLTexture | |
RE_CachedObject() | RE_CachedObject | |
RE_CachedObjectBase() | RE_CachedObjectBase | |
RE_OGLFramebuffer class | RE_OGLTexture | friend |
RE_OGLRender class | RE_OGLTexture | friend |
RE_OGLTexture(RE_TextureDimension d) | RE_OGLTexture | protected |
RE_TextureMap class | RE_OGLTexture | friend |
removeReference(void *ref_obj) | RE_OGLTexture | |
removeResidentTexture(RE_Render *r) | RE_OGLTexture | |
resetCacheTag() | RE_CachedObjectBase | inline |
setAlphaInfo(IMG_FileAlphaInfo a) | RE_OGLTexture | inline |
setBorder(RE_Render *r, RE_TextureBorder border, const UT_Vector4F *color_alpha=nullptr) | RE_OGLTexture | |
setCached(bool cached, const char *mapname) | RE_CachedObject | |
setCacheTag(RE_CacheTagHandle h) | RE_CachedObjectBase | inline |
setClientFormat(RE_GPUType data, int vectorsize) | RE_OGLTexture | |
setCompression(RE_TextureCompress comp, bool auto_compress) | RE_OGLTexture | |
setDataType(RE_TextureDataType type) | RE_OGLTexture | inline |
setDepthCompareMode(RE_Render *r, bool enabled, RE_TextureCompare compare=RE_TEXTURE_COMPARE_LESS_EQUAL) | RE_OGLTexture | |
setExtraData(RE_CachedExtraData *data) | RE_CachedObjectBase | inline |
setFileModTime(time_t time) | RE_OGLTexture | inline |
setFormat(RE_GPUType data, int vectorsize, RE_TextureFormatExtra format_extra=RE_TEXTURE_FORMAT_EXTRA_NONE) | RE_OGLTexture | |
setInCache(bool c) | RE_CachedObjectBase | inline |
setInUse(bool inc) | RE_CachedObject | inline |
setLabel(RE_Render *r, const char *label) | RE_OGLTexture | |
setLodBias(RE_Render *r, float bias) | RE_OGLTexture | |
setMagFilter(RE_Render *r, RE_TexFiltType t) | RE_OGLTexture | |
setMaxAnisotropy(RE_Render *r, int atf) | RE_OGLTexture | |
setMinFilter(RE_Render *r, RE_TexFiltType t) | RE_OGLTexture | |
setMipMap(bool m, bool autogen=true) | RE_OGLTexture | |
setRemovalCallback(bool(*relCB)(void *, void *), void *relObject) | RE_CachedObject | |
setResolution(int w, int h=1, int depth=1, bool force_pow2=false) | RE_OGLTexture | |
setSamples(int samples) | RE_OGLTexture | virtual |
setSubTexture(RE_Render *r, const void *data, int level, int xoffset, int xsize, int yoffset=0, int ysize=1, int zoffset=0, int zsize=1)=0 | RE_OGLTexture | pure virtual |
setTexture(RE_Render *r, const void *data, int level=-1, int index=-1, bool proxy=false)=0 | RE_OGLTexture | pure virtual |
setTextureFilter(RE_Render *r, const RE_TextureFilter &filter) | RE_OGLTexture | |
setTextureSwizzle(RE_Render *r, RE_TextureSwizzle red, RE_TextureSwizzle green, RE_TextureSwizzle blue, RE_TextureSwizzle alpha) | RE_OGLTexture | |
setTextureWrap(RE_Render *r, RE_TexClampType clamp_s, RE_TexClampType clamp_t=RE_CLAMP_EDGE, RE_TexClampType clamp_r=RE_CLAMP_EDGE) | RE_OGLTexture | |
setupTextureParameters(RE_Render *r, bool force) | RE_OGLTexture | protected |
setVersion(RE_CacheVersion v) | RE_CachedObjectBase | inline |
updateFilters(RE_Render *r, bool force) | RE_OGLTexture | protected |
updateTextureWrap(RE_Render *r, bool force) | RE_OGLTexture | protected |
validate() | RE_OGLTexture | inlineprotected |
writeToFile(RE_Render *r, const char *name, int level=0) const | RE_OGLTexture | |
~RE_CachedObject() override | RE_CachedObject | |
~RE_CachedObjectBase() | RE_CachedObjectBase | virtual |
~RE_OGLTexture() override | RE_OGLTexture |