RE_API bool loadCubeMap(IMG_File *fp, int w, int h, RE_GPUType type, int vsize, void *output_pixels)
virtual RE_TextureMap * clone() const =0
RE_TextureDimension getMapType() override
virtual bool getNodeSource(const char *map, const char *rel, void **mapptr, RE_TextureDimension &textype, RE_GPUType &datatype, int &vectorsize, int &w, int &h, int &d)
virtual void buildTextureName(UT_String &cachedname, const char *map, const char *rel)
virtual int64 getMemoryUsage(bool inclusive) const
virtual bool getFileSource(const char *map, void **mapptr, RE_TextureDimension &textype, RE_GPUType &datatype, int &vectorsize, int &w, int &h, int &d, bool preload_only)
virtual bool buildTexture(RE_Render *r, RE_Texture *tex, void *data)=0