![]() |
Public API Reference |
Rendermesh interface. More...
#include "csgeom/box.h"#include "csgeom/transfrm.h"#include "csgeom/vector3.h"#include "iengine/material.h"#include "ivideo/graph3d.h"#include "ivideo/shader/shader.h"Go to the source code of this file.
Classes | |
| struct | CS::Graphics::AlphaTestOptions |
| Alpha test options. More... | |
| struct | CS::Graphics::CoreRenderMesh |
| Data required by the renderer to draw a mesh. More... | |
| struct | CS::Graphics::RenderMesh |
| Mesh data as returned by mesh plugins. More... | |
| struct | CS::Graphics::RenderMeshIndexRange |
| Start and end for a range of indices to render. More... | |
| struct | CS::Graphics::RenderMeshModes |
| Mesh render mode information. More... | |
| class | CS::Graphics::RenderPriority |
| Rendering priority. More... | |
Namespaces | |
| namespace | CS |
Main namespace for CrystalSpace. | |
| namespace | CS::Graphics |
Graphics and rendering related classes. | |
Enumerations | |
| enum | CS::Graphics::AlphaTestFunction { CS::Graphics::atfGreaterEqual, CS::Graphics::atfGreater, CS::Graphics::atfLowerEqual, CS::Graphics::atfLower } |
| Alpha test function. More... | |
| enum | CS::Graphics::MeshCullMode { CS::Graphics::cullNormal, CS::Graphics::cullFlipped, CS::Graphics::cullDisabled } |
| Culling mode of a mesh. More... | |
Functions | |
| static MeshCullMode | CS::Graphics::GetFlippedCullMode (MeshCullMode cullMode) |
| Returns inverse culling mode for a given culling mode. | |
Rendermesh interface.
Definition in file rendermesh.h.