|
ClanLib
2.3.7
|
Classes | |
| class | CL_BlendMode |
| Blend mode description. More... | |
| class | CL_BufferControl |
| Container class for states related to reading, writing and tests performed on buffers. More... | |
| class | CL_CursorProvider |
| Interface for implementing a CL_Cursor target. More... | |
| class | CL_Display |
| Top level display class. More... | |
| class | CL_DisplayTarget |
| Display target for clanDisplay. More... | |
| class | CL_DisplayTargetProvider |
| Interface for implementing a CL_DisplayTarget target. More... | |
| class | CL_DisplayWindowProvider |
| Interface for implementing a CL_DisplayWindow target. More... | |
| class | CL_DisplayWindowSite |
| Display Window site. More... | |
| class | CL_ElementArrayBuffer |
| Element Array Buffer. More... | |
| class | CL_ElementArrayBufferProvider |
| Element Array Buffer provider. More... | |
| class | CL_FontProvider |
| Interface for implementing a CL_Font target. More... | |
| class | CL_FrameBuffer |
| Frame-buffer object class. More... | |
| class | CL_FrameBufferProvider |
| Interface for implementing a CL_FrameBuffer target. More... | |
| class | CL_GraphicContext |
| Interface to drawing graphics. More... | |
| class | CL_GraphicContextProvider |
| Interface for implementing a CL_GraphicContext target. More... | |
| class | CL_IconSet |
| Icon set class. More... | |
| class | CL_ImageImportDescription |
| Image Import Description Class. More... | |
| class | CL_OcclusionQuery |
| Graphics occlusion query class. More... | |
| class | CL_Palette |
| 256 color ARGB palette class. More... | |
| class | CL_Pen |
| Pen description class. More... | |
| class | CL_PerlinNoise |
| Perlin Noise Generator class. More... | |
| class | CL_PixelBuffer |
| Pixel data container. More... | |
| class | CL_PixelBufferHelp |
| Pixel data helper class. More... | |
| class | CL_PixelBufferProvider |
| Element Array Buffer provider. More... | |
| class | CL_PixelFormat |
| Pixel utility functions. More... | |
| class | CL_PolygonRasterizer |
| Polygon rasterization description. More... | |
| class | CL_PrimitivesArray |
| Primitives array description. More... | |
| class | CL_PrimitivesArrayBuilder |
| Primitives array builder class. More... | |
| class | CL_PrimitivesArrayData |
| Primitives array data supplied to clanDisplay provider objects. More... | |
| class | CL_ProgramAttribute |
| OpenGL program object vertex attribute information class. More... | |
| class | CL_ProgramObject |
| OpenGL Program Object. More... | |
| class | CL_ProgramObjectProvider |
| Program Object provider. More... | |
| class | CL_ProgramUniform |
| OpenGL program object uniform variable. More... | |
| class | CL_RenderBatcher |
| Render batching abstraction. More... | |
| class | CL_RenderBuffer |
| Render-buffer object class. More... | |
| class | CL_RenderBufferProvider |
| Interface for implementing a CL_RenderBuffer target. More... | |
| class | CL_RenderWindowProvider |
| Provides generic render window services for clanDisplay. More... | |
| class | CL_ScreenInfo |
| Screen Information class. More... | |
| class | CL_ShaderObject |
| Shader Object. More... | |
| class | CL_ShaderObjectProvider |
| Shader Object provider. More... | |
| class | CL_SharedGCData |
| Shared Graphic Context Data. More... | |
| class | CL_Texture |
| Texture object class. More... | |
| class | CL_TextureProvider |
| Interface for implementing a CL_Texture target. More... | |
| class | CL_VertexArrayBuffer |
| Vertex Array Buffer. More... | |
| class | CL_VertexArrayBufferProvider |
| Vertex Array Buffer provider. More... | |
Macros | |
| #define | cl_pixelcenter_constant 0.375f |
| #define | header_render_window_provider |
| #define cl_pixelcenter_constant 0.375f |
| #define header_render_window_provider |
| enum CL_BlendEquation |
| enum CL_BlendFunc |
Blending functions.
| enum CL_BufferAccess |
| enum CL_BufferUsage |
| enum CL_CompareFunction |
| enum CL_CullMode |
| enum CL_DrawBuffer |
| enum CL_FaceSide |
| enum CL_FillMode |
| enum CL_LogicOp |
Logic Op.
| enum CL_MapMode |
| enum CL_PointSpriteOrigin |
| enum CL_PrimitivesType |
Program Object Matrix Flags.
These defines determine which matricies will be set in the program object
| enum CL_ShaderType |
| enum CL_StandardProgram |
Standard Program.
See "CL_StandardAttributeIndex" if using the standard program with CL_PrimitivesArray
| Enumerator | |
|---|---|
| cl_program_color_only | |
| cl_program_single_texture | |
| cl_program_sprite | |
| enum CL_StencilOp |
| enum CL_TextureDimensions |
| enum CL_TextureFilter |
| enum CL_TextureFormat |
Texture format.
| enum CL_TextureSubtype |
| enum CL_TextureWrapMode |
1.8.4