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

Public Types

enum class  RendererType { Line , PlaneColor , PlaneModel , Light }
 
enum class  MeshType {
  Line , Triangle , Quad , Box ,
  Sphere
}
 

Public Attributes

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)
 

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