HDK
|
#include <RE_Texture3DMap.h>
Protected Member Functions | |
bool | buildTexture (RE_Render *r, RE_Texture *t, void *data) override |
bool | getNodeSource (const char *map, const char *rel, void **mapptr, RE_TextureDimension &textype, RE_GPUType &datatype, int &vectorsize, int &w, int &h, int &d) override |
bool | getFileSource (const char *map, void **mapptr, RE_TextureDimension &textype, RE_GPUType &datatype, int &vectorsize, int &w, int &h, int &d, bool preload) override |
Protected Member Functions inherited from RE_TextureMap | |
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) |
virtual void | cachedTextureFound (RE_Texture *tex) |
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) |
Definition at line 23 of file RE_Texture3DMap.h.
RE_Texture3DMap::RE_Texture3DMap | ( | ) |
|
override |
|
overrideprotectedvirtual |
Implements RE_TextureMap.
|
overridevirtual |
Implements RE_TextureMap.
|
overrideprotectedvirtual |
Reimplemented from RE_TextureMap.
|
inlineoverridevirtual |
Implements RE_TextureMap.
Definition at line 34 of file RE_Texture3DMap.h.
|
overridevirtual |
Returns the amount of main memory (NOT graphics memory!) owned by this RE_Texture3DMap.
Reimplemented from RE_TextureMap.
|
overrideprotectedvirtual |
Reimplemented from RE_TextureMap.
void RE_Texture3DMap::setVoxels | ( | const char * | name, |
const UT_VoxelArray< UT_Vector4 > * | voxels | ||
) |