1 #ifndef _RenderTarget_H_
2 #define _RenderTarget_H_
37 typedef std::vector<Vertex> VertexArray;
56 void draw(
const VertexArray& vertexArray,
const Material& material);
void draw(const VertexArray &vertexArray, const Material &material)
Enqueues draw command.
Definition: RenderTarget.cpp:14
virtual ~RenderTarget()
Default destructor.
Definition: RenderTarget.h:53
RenderTarget()
Create a RenderTarget object.
Definition: RenderTarget.cpp:7
void flush()
Renders enqueued render commands.
Definition: RenderTarget.cpp:27
Color representation using 4 bytes.
Definition: RenderTarget.h:9
Object where DisplayObject instances with render capability are suposed to render.
Definition: RenderTarget.h:44
Represents a render material that would affect how objects will be rendered.
Definition: Material.h:39
Vertex representation.
Definition: RenderTarget.h:18