25 #ifndef GRAPHICS_RENDER_RENDERMANAGER_H 26 #define GRAPHICS_RENDER_RENDERMANAGER_H 28 #include "glm/vec3.hpp" 29 #include "glm/mat4x4.hpp" 84 #define RenderMan Graphics::Render::RenderManager::instance() 86 #endif // GRAPHICS_RENDER_RENDERMANAGER_H Class and macro for implementing singletons.
SortingHints _sortingHints
void setSortingHint(SortingHints hint)
void setCameraReference(const glm::vec3 &reference)
Generic template base class for implementing the singleton design pattern.
RenderQueue _queueColorTransparentPrimary
Render queue, for efficient OpenGL render calls.
RenderQueue _queueColorSolidPrimary
RenderQueue _queueColorSolidDecal
RenderQueue _queueColorTransparentSecondary
void queueRenderable(Shader::ShaderRenderable *renderable, const glm::mat4 *transform, float alpha)
RenderQueue _queueColorSolidSecondary