0.44.0
|
#include <igor/renderer/iRenderer.h>
#include <igor/renderer/utils/iRendererUtils.h>
#include <igor/simulation/iParticleSystem.h>
#include <igor/resources/shader_material/iShaderMaterial.h>
#include <igor/resources/mesh/iMesh.h>
#include <igor/resources/iResourceManager.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 |
resource parameters texture unit 3 | |
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 |