Home |
All Classes |
Grouped Classes |
Index |
Search
CL_Texture::CL_Texture
  Construct a texture object.
	CL_Texture();
	CL_Texture(
		int target_gl);
	CL_Texture(
		int target_gl, CL_PixelBuffer& image, bool autogenerate_mipmaps = false, int border = 0, int format = 0);
	CL_Texture(
		int target_gl, int format, int width, int height = 1, int depth = 1, int border = 0, int level = 0);
Parameters:
- target_gl
 - OpenGL texture target. Can be CL_TEXTURE_1D, CL_TEXTURE_2D, CL_TEXTURE_3D or CL_TEXTURE_CUBE_MAP.
 
- image
 - Initial image to upload as level-of-detail 0.
 
- autogenerate_mipmap
 - If true, enables mipmap autogeneration before uploading image.
 
- border
 - Border width of texture.
 
- format
 - Internal texture format of texture.
 
See also:
CL_PixelBuffer | CL_Texture
Questions or comments, write to the ClanLib mailing list.