|  | 
|  | RE_Texture2DArrayMap (bool is_tiled_texture=false, int u_stride=10) | 
|  | 
|  | ~RE_Texture2DArrayMap () override | 
|  | 
|  | RE_Texture2DArrayMap (const RE_Texture2DArrayMap &)=delete | 
|  | 
| RE_Texture2DArrayMap & | operator= (const RE_Texture2DArrayMap &)=delete | 
|  | 
| const char * | className () const override | 
|  | 
| void | enableTileSource (bool e, int u_stride=10) | 
|  | 
| int | getTileStride () const | 
|  | 
| UT_DimRect | getTileArea () const | 
|  | Returns the bounding area of the populated tiles.  More... 
 | 
|  | 
| void | setImageList (const UT_StringArray &files, int max_width=0, int max_height=0) | 
|  | 
| int64 | getMemoryUsage (bool inclusive) const override | 
|  | 
| RE_TextureDimension | getMapType () override | 
|  | 
| RE_TextureMap * | clone () const override | 
|  | 
| void | invalidateCached () override | 
|  | 
| void | setUVTileMarker (const UT_StringRef &marker) | 
|  | Custom markers for %(UVTILE)d.  More... 
 | 
|  | 
| virtual | ~RE_TextureMap () | 
|  | 
| bool | setSource (const char *mapname, const char *relativeTo) | 
|  | 
| bool | setSource (const char *mapname, const char *relativeTo, RE_Texture *texture, RE_CacheVersion version, bool(*releaseCB)(RE_Texture *, void *), void *releaseObject) | 
|  | 
| void | setNamespace (const char *ns) | 
|  | 
| void | setSourceModifyCallback (const char *opname, bool(*modifyCallback)(RE_TextureMap *map, TexCBPixelData &pixdata, void *user_data), void *user_data) | 
|  | 
| void | clearStoredTexture () | 
|  | 
| void | deleteTexRef (RE_Texture *tex) | 
|  | 
| RE_TextureHolder | getTexture (RE_Render *r, bool deferred_load=false) | 
|  | Access to the texture itself. This method may actually build it.  More... 
 | 
|  | 
| RE_TextureHolder | getCachedTexture (RE_Render *r) | 
|  | Access to the texture itself, this method will only check the cache.  More... 
 | 
|  | 
| RE_Texture * | getUncachedTexture (RE_Render *r) | 
|  | Return a texture that is not cached in the GL cache. You own it.  More... 
 | 
|  | 
| bool | hasTaggedTexture () const | 
|  | 
| void | setVersion (RE_CacheVersion v) | 
|  | 
| void | bumpVersion () | 
|  | 
| RE_CacheVersion | getVersion () const | 
|  | 
| const char * | getMapName () const | 
|  | 
| const char * | getRelativePath () const | 
|  | 
| void | reset () | 
|  | 
| void | clear (const char *clear_name=nullptr) | 
|  | 
| bool | isSourceValid () | 
|  | 
| void | setValidSourceResolve (bool valid) | 
|  | 
| bool | hasValidSourceResolve () const | 
|  | 
| bool | isLoadPending () const | 
|  | 
| void | getResolution (int &w, int &h, int &d) | 
|  | 
| RE_GPUType | getFormatType () | 
|  | 
| int | getFormatSize () | 
|  | 
| float | getAspectRatio () | 
|  | 
| float | getAspectRatioXZ () | 
|  | 
| RE_TextureFilter & | filter () | 
|  | 
| const RE_TextureFilter & | filter () const | 
|  | 
| void | setColorSpace (PXL_ColorSpace space) | 
|  | 
| PXL_ColorSpace | getColorSpace () const | 
|  | 
| void | sizeTo (int w, int h, int d=1) | 
|  | 
| void | scaleTo (fpreal w, fpreal h=-1.0f, fpreal d=-1.0f) | 
|  | 
| void | maxSize (int w, int h, int d) | 
|  | 
| void | maxMemSize (int mem_limit_mb) | 
|  | 
| void | makePow2 (bool pow2) | 
|  | 
| void | setCompression (RE_TextureCompress comp) | 
|  | 
| void | setMipMap (bool mip) | 
|  | 
| void | setTextureFormatOption (RE_TextureFormatExtra opt) | 
|  | 
| void | setTextureComponent (int texcomp) | 
|  | 
| void | fillRGBFromSingle (bool fill_rgb_mono) | 
|  | 
| void | setOpaqueAlpha (bool opaque_alpha) | 
|  | 
| bool | getOpaqueAlpha () const | 
|  | 
| void | checkAlphaDetails (bool check) | 
|  | 
| IMG_FileAlphaInfo | getAlphaDetails () const | 
|  | 
| void | allowPreload (bool preload) | 
|  | 
| bool | allowsPreload () const | 
|  | 
| virtual int | getSourceOpID () const | 
|  | 
|  | 
|  | RE_TextureMap () | 
|  | 
| virtual void | buildSourceName (UT_String &cachedname, const char *map, const char *rel) | 
|  | 
| virtual void | buildTextureName (UT_String &cachedname, const char *map, const char *rel) | 
|  | 
| re_AutoTextureSource | getTextureSource (const char *map, const char *relto, void **tex_data, bool deferred_load=false, bool preload_only=false) | 
|  | 
| void | getDesiredResolution (RE_GPUType type, int vsize, int *w, int *h, int *d) | 
|  | 
| void | setPendingLoad (bool pend) | 
|  | 
| void * | callModifyCallback (RE_Texture *tex, void *data) | 
|  | 
| bool | isNodeSource () | 
|  | 
| RE_TextureCompress | getCompression () const | 
|  | 
| bool | getMipMap () const | 
|  | 
| RE_Texture * | getTextureStub (bool preload) | 
|  | 
| void | copy (const RE_TextureMap *src) | 
|  | 
| RE_TextureFormatExtra | getTextureFormatOption () const | 
|  | 
| void | setupGammaCorrect (IMG_FileParms &parms, const char *filename, RE_GPUType datatype) | 
|  | 
| RE_TextureHolder | fetchTexture (RE_Render *r, bool build_if_missing, bool preload_only) | 
|  | 
| RE_TextureCompress | myCompression | 
|  | 
| fpreal | myScale [3] | 
|  | 
| int | myRes [3] | 
|  | 
| int | myMaxRes [3] | 
|  | 
| int | myMaxMemMB | 
|  | 
| int | myMipMap | 
|  | 
| bool | myMakePow2 | 
|  | 
| UT_String | myMapName | 
|  | 
| bool | myAlphaDetails | 
|  | 
| IMG_FileAlphaInfo | myAlphaInfo | 
|  | 
Definition at line 31 of file RE_Texture2DArrayMap.h.