A convenience class used to describe a small portion of the mesh/buffer. More...
#include <trianglebuffer.h>
Collaboration diagram for Mezzanine::Graphics::Procedural::BufferSection:Public Member Functions | |
| BufferSection () | |
| Class constructor. | |
| ~BufferSection () | |
| Class destructor. | |
| void | Clear () |
| Clears all the data on this BufferSection back to a blank initialization. | |
| void | operator= (const BufferSection &Other) |
| Assignment operator. More... | |
Public Attributes | |
| Whole | FirstIndex |
| The start indicy of this section in the parent buffer. | |
| Whole | FirstVertex |
| The start vertex of this section in the parent buffer. | |
| Whole | LastIndex |
| The end indicy of this section in the parent buffer. | |
| Whole | LastVertex |
| The end vertex of this section in the parent buffer. | |
| String | MaterialGroup |
| The asset group where the material can be found. | |
| String | MaterialName |
| The name of the material to be used with this section. | |
| Whole | RenderOp |
| The render operation to be used for the section. See Graphics::RenderOperation enum for more info. | |
A convenience class used to describe a small portion of the mesh/buffer.
Definition at line 123 of file trianglebuffer.h.
|
inline |
Assignment operator.
| Other | The other BufferSection to be copied to this. |
Definition at line 178 of file trianglebuffer.h.
1.8.9.1. Thanks to the
Open Icon Library
for help with some of the icons.