|
0.45.0
|
#include <igor/renderer/iRenderer.h>#include <igor/renderer/utils/iRendererUtils.h>#include <igor/simulation/iParticleSystem.h>#include <igor/resources/shader/iShader.h>#include <igor/resources/mesh/iMesh.h>#include <igor/resources/iResourceManager.h>#include <igor/resources/profiler/iProfiler.h>#include <deque>#include <sstream>Classes | |
| struct | igor::iFlatVertex |
| struct | igor::iTexturedVertex |
| struct | igor::iRenderDataPoints |
| data to render points More... | |
| struct | igor::iRenderDataLines |
| data to render lines More... | |
| struct | igor::iRendererDataQuads |
| data to render quads More... | |
| struct | igor::iRendererDataTriangles |
| data to render triangles More... | |
| struct | igor::iRendererDataTexturedQuads |
| data to render textured quads More... | |
| struct | igor::iRendererTarget |
| struct | igor::iRendererLight |
| struct | igor::iRendererData |
Namespaces | |
| namespace | igor |
| item data entity id | |
Enumerations | |
| enum class | igor::iRenderDataSet { igor::NoDataSet , igor::Points , igor::Lines , igor::Triangles , igor::Quads , igor::TexturedQuads , igor::Buffer , igor::Particles } |
Variables | |
| static const uint32 | igor::MAX_POINT_VERTICES = 10000 |
| static const uint32 | igor::MAX_LINES = 10000 |
| static const uint32 | igor::MAX_LINE_VERTICES = MAX_LINES * 2 |
| static const uint32 | igor::MAX_QUADS = 10000 |
| static const uint32 | igor::MAX_QUAD_VERTICES = MAX_QUADS * 4 |
| static const uint32 | igor::MAX_QUAD_INDICES = MAX_QUADS * 6 |
| static const uint32 | igor::MAX_TRIANGLES = 10000 |
| static const uint32 | igor::MAX_TRIANGLE_VERTICES = MAX_TRIANGLES * 3 |
| static const uint32 | igor::MAX_TRIANGLE_INDICES = MAX_TRIANGLES * 3 |