This class stores all vertices pertaining to a layer sorted by their priority for rendering. More...
#include <screen.h>
Collaboration diagram for Mezzanine::UI::ScreenRenderData:Public Member Functions | |
| void | Append (ScreenRenderData &OtherData) |
| Appends the contents of another ScreenRenderData to the end of this. More... | |
| void | Clear () |
| Clears all Vertex vectors. | |
| VertexData & | operator[] (const Whole &Index) |
| Array access operator spanning all 3 Vertex vectors. More... | |
| Whole | Size () |
| Gets the combined size of all Vertex vectors. | |
Public Attributes | |
| std::vector< VertexData > | HighVertices |
| std::vector< VertexData > | LowVertices |
| std::vector< VertexData > | MediumVertices |
This class stores all vertices pertaining to a layer sorted by their priority for rendering.
| void Mezzanine::UI::ScreenRenderData::Append | ( | ScreenRenderData & | OtherData) |
Appends the contents of another ScreenRenderData to the end of this.
| OtherData | The other ScreenRenderData to append. |
Definition at line 145 of file screen.cpp.
| VertexData & Mezzanine::UI::ScreenRenderData::operator[] | ( | const Whole & | Index) |
Array access operator spanning all 3 Vertex vectors.
| Index | The index to access. |
Definition at line 152 of file screen.cpp.
1.8.4