Classes | Enumerations

texture.h File Reference

#include "../api_display.h"
#include "../../Core/System/sharedptr.h"
#include "../../Core/Text/string_types.h"
#include "../../Core/IOData/virtual_directory.h"
#include "../../Core/Resources/resource_data_session.h"
#include "graphic_context.h"
#include "compare_function.h"
#include "../Image/image_import_description.h"
#include "../Image/texture_format.h"
Include dependency graph for texture.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CL_Texture
 Texture object class. More...

Enumerations

enum  CL_TextureCompareMode { cl_comparemode_none, cl_comparemode_compare_r_to_texture }
 

Texture compare modes.

More...
enum  CL_TextureDimensions { cl_texture_1d, cl_texture_2d, cl_texture_3d, cl_texture_cube_map }
 

Texture dimensions.

More...
enum  CL_TextureFilter {
  cl_filter_nearest, cl_filter_linear, cl_filter_nearest_mipmap_nearest, cl_filter_nearest_mipmap_linear,
  cl_filter_linear_mipmap_nearest, cl_filter_linear_mipmap_linear
}
 

Texture filters.

More...
enum  CL_TextureWrapMode { cl_wrap_clamp_to_edge, cl_wrap_repeat, cl_wrap_mirrored_repeat }
 

Texture coordinate wrapping modes.

More...