class csTextureManagerDirect3D : public csTextureManager OpenGL version of the texture manager
OpenGL version of the texture manager. This
int prefered_col_dist
void read_config()
ULong encode_rgb(int r, int g, int b)
csTexture* get_texture(int idx, int lev)
int find_rgb_map(int r, int g, int b, int map_type, int l)
csTextureManagerDirect3D(ISystem* piSystem, IGraphics2D* piG2D)
virtual ~csTextureManagerDirect3D()
virtual void InitSystem()
virtual void clear()
STDMETHODIMP Initialize()
STDMETHODIMP Prepare()
STDMETHODIMP RegisterTexture(IImageFile* image, ITextureHandle** handle, bool for3d, bool for2d)
STDMETHODIMP UnregisterTexture(ITextureHandle* handle)
STDMETHODIMP MergeTexture(ITextureHandle* handle)
STDMETHODIMP FreeImages()
STDMETHODIMP ReserveColor(int r, int g, int b)
STDMETHODIMP AllocPalette()
csTextureMMDirect3D* new_texture(IImageFile* image)
bool force_mixing(char* mix)
virtual int find_color(int r, int g, int b)
int find_rgb_real(int r, int g, int b)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de