|
Hymn to Beauty
C++ 3D Engine
|
A renderable 2D rectangle. More...
#include <Rectangle.hpp>
Public Member Functions | |
| Rectangle (LowLevelRenderer *lowLevelRenderer) | |
| Create new rectangle. More... | |
| ~Rectangle () final | |
| Destructor. More... | |
| const Vertex * | GetVertices () const final |
| Get all the vertices. More... | |
| unsigned int | GetVertexCount () const final |
| Get the number of vertices. More... | |
| const unsigned int * | GetIndices () const final |
| Get all the vertex indices. More... | |
| unsigned int | GetIndexCount () const final |
| Get the number of indicies. More... | |
Public Member Functions inherited from Video::Geometry::Geometry2D | |
| Geometry2D (LowLevelRenderer *lowLevelRenderer) | |
| Create new 2D geometry. More... | |
| virtual | ~Geometry2D () |
| Destructor. More... | |
| const GeometryBinding * | GetGeometryBinding () const |
| Get the geometry binding. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Video::Geometry::Geometry2D | |
| void | GenerateBuffers () |
| Generate vertex and index buffers. More... | |
| void | GenerateGeometryBinding () |
| Generate geometry binding. More... | |
A renderable 2D rectangle.
| Rectangle::Rectangle | ( | LowLevelRenderer * | lowLevelRenderer | ) |
Create new rectangle.
| lowLevelRenderer | The low-level renderer to use |
|
final |
Destructor.
|
finalvirtual |
Get the number of indicies.
Implements Video::Geometry::Geometry2D.
|
finalvirtual |
|
finalvirtual |
|
finalvirtual |