xoreos
0.0.5
|
#include <renderqueue.h>
Public Member Functions | |
RenderQueueNode () | |
RenderQueueNode (const RenderQueueNode &src) | |
RenderQueueNode (Shader::ShaderProgram *prog, Shader::ShaderSurface *sur, Shader::ShaderMaterial *mat, Mesh::Mesh *mes, const glm::mat4 *t, float a=1.0f, float ref=0.0f) | |
const RenderQueueNode & | operator= (const RenderQueueNode &src) |
Public Attributes | |
Shader::ShaderProgram * | program |
Shader::ShaderSurface * | surface |
Shader::ShaderMaterial * | material |
Mesh::Mesh * | mesh |
const glm::mat4 * | transform |
float | reference |
Reference point to the camera location, primarily used for depth sorting. More... | |
float | alpha |
Custom alpha value applied per-object. More... | |
Definition at line 42 of file renderqueue.h.
|
inline |
Definition at line 51 of file renderqueue.h.
|
inline |
Definition at line 52 of file renderqueue.h.
|
inline |
Definition at line 53 of file renderqueue.h.
|
inline |
float Graphics::Render::RenderQueue::RenderQueueNode::alpha |
Custom alpha value applied per-object.
Definition at line 49 of file renderqueue.h.
Referenced by operator=().
Shader::ShaderMaterial* Graphics::Render::RenderQueue::RenderQueueNode::material |
Definition at line 45 of file renderqueue.h.
Referenced by Graphics::Render::compareShader(), and operator=().
Mesh::Mesh* Graphics::Render::RenderQueue::RenderQueueNode::mesh |
Definition at line 46 of file renderqueue.h.
Referenced by Graphics::Render::compareShader(), and operator=().
Shader::ShaderProgram* Graphics::Render::RenderQueue::RenderQueueNode::program |
Definition at line 43 of file renderqueue.h.
Referenced by Graphics::Render::compareShader(), and operator=().
float Graphics::Render::RenderQueue::RenderQueueNode::reference |
Reference point to the camera location, primarily used for depth sorting.
Definition at line 48 of file renderqueue.h.
Referenced by Graphics::Render::compareDepth(), and operator=().
Shader::ShaderSurface* Graphics::Render::RenderQueue::RenderQueueNode::surface |
Definition at line 44 of file renderqueue.h.
Referenced by operator=().
const glm::mat4* Graphics::Render::RenderQueue::RenderQueueNode::transform |
Definition at line 47 of file renderqueue.h.
Referenced by operator=().