|
ClanLib
2.3.7
|
#include "../api_display.h"#include "../2D/color.h"#include "../Image/texture_format.h"#include "../../Core/System/sharedptr.h"#include "../../Core/Math/mat4.h"#include "../../Core/IOData/virtual_directory.h"#include "../../Core/Math/rect.h"#include "../../Core/Signals/signal_v0.h"#include "primitives_array.h"#include "frame_buffer.h"

Go to the source code of this file.
Classes | |
| class | CL_GraphicContext |
| Interface to drawing graphics. More... | |
Macros | |
| #define | cl_pixelcenter_constant 0.375f |
Enumerations | |
| enum | CL_MapMode { cl_map_2d_upper_left, cl_map_2d_lower_left, cl_user_projection } |
| Mapping modes. More... | |
| enum | CL_PrimitivesType { cl_points, cl_line_strip, cl_line_loop, cl_lines, cl_triangle_strip, cl_triangle_fan, cl_triangles } |
| Primitive types. More... | |
| enum | CL_ProgramMatrixFlags { cl_program_matrix_none = 0, cl_program_matrix_modelview = 0x1, cl_program_matrix_projection = 0x2, cl_program_matrix_modelview_projection = 0x4, cl_program_matrix_normal = 0x8, cl_program_matrix_all_standard = cl_program_matrix_modelview | cl_program_matrix_projection | cl_program_matrix_modelview_projection | cl_program_matrix_normal } |
| Program Object Matrix Flags. More... | |
| enum | CL_StandardProgram { cl_program_color_only, cl_program_single_texture, cl_program_sprite } |
| Standard Program. More... | |
1.8.4