Spinning Topp Logo BlackTopp Studios
inc
Public Member Functions | Public Attributes | List of all members
Mezzanine::Graphics::Procedural::BufferSection Struct Reference

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.
 

Detailed Description

A convenience class used to describe a small portion of the mesh/buffer.

Definition at line 123 of file trianglebuffer.h.

Member Function Documentation

void Mezzanine::Graphics::Procedural::BufferSection::operator= ( const BufferSection Other)
inline

Assignment operator.

Parameters
OtherThe other BufferSection to be copied to this.

Definition at line 178 of file trianglebuffer.h.


The documentation for this struct was generated from the following file: