Fireworks Engine  v2.0
Lightweight Sandbox Game Engine using OpenGL for additional Customisation and Quick Prototyping
renderable3d.h File Reference
Include dependency graph for renderable3d.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fireworks::graphics::VertexData3D
 The vertex structure of a 3D primitive. More...
 
struct  fireworks::graphics::Transform
 The spacial orientation of an object in 3D space denoted by it's position, rotation and scale. More...
 
class  fireworks::graphics::Renderable3D
 The Class responsible for drawing the basic 3D Renderable objects onto the screen. More...
 

Namespaces

 fireworks
 
 fireworks::graphics
 

Enumerations

enum  fireworks::graphics::Primitive3D {
  fireworks::graphics::Primitive3D::Plane, fireworks::graphics::Primitive3D::Cube, fireworks::graphics::Primitive3D::UVSphere, fireworks::graphics::Primitive3D::Cylinder,
  fireworks::graphics::Primitive3D::Torus, fireworks::graphics::Primitive3D::None
}
 Different types of 3D renderable primitive objects. More...