TazGraph Project v0.1.0
Loading...
Searching...
No Matches
Public Attributes | List of all members
Taz::GECSRenderBatch Struct Reference
Inheritance diagram for Taz::GECSRenderBatch:
Inheritance graph
[legend]
Collaboration diagram for Taz::GECSRenderBatch:
Collaboration graph
[legend]

Public Attributes

std::vector< Entity * > entities
 
- Public Attributes inherited from Taz::RenderBatch
RendererType renderer_type = RendererType::Line
 
MeshType mesh_type = MeshType::Quad
 
std::string shaderName
 
std::string batchName
 
size_t count = 0
 
size_t index = 0
 
glm::mat4 rotationMatrix = glm::mat4(1.0f)
 
glm::vec2 viewportSize = glm::vec2(0.0f)
 

Additional Inherited Members

- Public Types inherited from Taz::RenderBatch
enum class  RendererType { Line , PlaneColor , PlaneModel , Light }
 
enum class  MeshType {
  Line , Triangle , Quad , Box ,
  Sphere
}
 

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