Antkeeper
0.0.1
|
#include <renderer.hpp>
Public Member Functions | |
renderer (gl::pipeline &pipeline, ::resource_manager &resource_manager) | |
Constructs a renderer. More... | |
void | render (float t, float dt, float alpha, scene::collection &collection) |
Renders a collection of scene objects. More... | |
Definition at line 38 of file renderer.hpp.
render::renderer::renderer | ( | gl::pipeline & | pipeline, |
::resource_manager & | resource_manager | ||
) |
Constructs a renderer.
pipeline | Graphics pipeline. |
resource_maanger | Resource manager for loading shader templates. |
Definition at line 40 of file renderer.cpp.
void render::renderer::render | ( | float | t, |
float | dt, | ||
float | alpha, | ||
scene::collection & | collection | ||
) |
Renders a collection of scene objects.
t | Current time, in seconds. |
dt | Timestep, in seconds. |
alpha | Subframe interpolation factor. |
collection | Collection of scene objects to render. |
Definition at line 48 of file renderer.cpp.