ClanLib
2.3.7
|
This is the complete list of members for CL_TextureProvider, including all inherited members.
copy_image_from(int x, int y, int width, int height, int level, CL_TextureFormat internal_format, CL_GraphicContextProvider *gc)=0 | CL_TextureProvider | pure virtual |
copy_subimage_from(int offset_x, int offset_y, int x, int y, int width, int height, int level, CL_GraphicContextProvider *gc)=0 | CL_TextureProvider | pure virtual |
create(int width, int height, CL_TextureFormat internal_format, int depth)=0 | CL_TextureProvider | pure virtual |
destroy()=0 | CL_TextureProvider | pure virtual |
generate_mipmap()=0 | CL_TextureProvider | pure virtual |
get_pixeldata(CL_TextureFormat sized_format, int level) const =0 | CL_TextureProvider | pure virtual |
set_base_level(int base_level)=0 | CL_TextureProvider | pure virtual |
set_compressed_image(int level, CL_TextureFormat internal_format, int width, int height, CL_DataBuffer &image)=0 | CL_TextureProvider | pure virtual |
set_cube_map(CL_PixelBuffer &cube_map_positive_x, CL_PixelBuffer &cube_map_negative_x, CL_PixelBuffer &cube_map_positive_y, CL_PixelBuffer &cube_map_negative_y, CL_PixelBuffer &cube_map_positive_z, CL_PixelBuffer &cube_map_negative_z, int level)=0 | CL_TextureProvider | pure virtual |
set_image(CL_PixelBuffer &image, int level)=0 | CL_TextureProvider | pure virtual |
set_lod_bias(double lod_bias)=0 | CL_TextureProvider | pure virtual |
set_mag_filter(CL_TextureFilter filter)=0 | CL_TextureProvider | pure virtual |
set_max_anisotropy(float v)=0 | CL_TextureProvider | pure virtual |
set_max_level(int max_level)=0 | CL_TextureProvider | pure virtual |
set_max_lod(double max_lod)=0 | CL_TextureProvider | pure virtual |
set_min_filter(CL_TextureFilter filter)=0 | CL_TextureProvider | pure virtual |
set_min_lod(double min_lod)=0 | CL_TextureProvider | pure virtual |
set_subimage(int x, int y, const CL_PixelBuffer &image, const CL_Rect &src_rect, int level)=0 | CL_TextureProvider | pure virtual |
set_texture_compare(CL_TextureCompareMode mode, CL_CompareFunction func)=0 | CL_TextureProvider | pure virtual |
set_wrap_mode(CL_TextureWrapMode wrap_s, CL_TextureWrapMode wrap_t, CL_TextureWrapMode wrap_r)=0 | CL_TextureProvider | pure virtual |
set_wrap_mode(CL_TextureWrapMode wrap_s, CL_TextureWrapMode wrap_t)=0 | CL_TextureProvider | pure virtual |
set_wrap_mode(CL_TextureWrapMode wrap_s)=0 | CL_TextureProvider | pure virtual |
~CL_TextureProvider() | CL_TextureProvider | inlinevirtual |