VoxelEngine
 
Loading...
Searching...
No Matches
engine::GroupRenderContext Struct Reference

Public Member Functions

void reserve (size_t count)
 
void addDrawCall (gl::IBuffer *attributes, const glm::mat4 &model)
 

Public Attributes

const Materialmaterial
 
const Cameracamera = nullptr
 
const gl::FBO * fbo = nullptr
 
RenderPass::ID passMask = RenderPass::Scene
 
struct { 
 
   std::optional< glm::mat4 >   projection 
 
   std::optional< glm::mat4 >   view 
 
matrices 
 
std::vector< MinimalRenderContextdrawCalls
 

The documentation for this struct was generated from the following file: