A MaterialBucket is a collection of smaller buckets with the same Material (and implicitly the same LOD).
More...
#include <OgreStaticGeometry.h>
A MaterialBucket is a collection of smaller buckets with the same Material (and implicitly the same LOD).
list of Geometry Buckets in this region
Ogre::StaticGeometry::MaterialBucket::MaterialBucket |
( |
LODBucket * |
parent, |
|
|
const String & |
materialName |
|
) |
| |
virtual Ogre::StaticGeometry::MaterialBucket::~MaterialBucket |
( |
| ) |
|
|
virtual |
LODBucket* Ogre::StaticGeometry::MaterialBucket::getParent |
( |
void |
| ) |
|
|
inline |
const String& Ogre::StaticGeometry::MaterialBucket::getMaterialName |
( |
void |
| ) |
const |
|
inline |
void Ogre::StaticGeometry::MaterialBucket::assign |
( |
QueuedGeometry * |
qsm | ) |
|
Assign geometry to this bucket.
void Ogre::StaticGeometry::MaterialBucket::build |
( |
bool |
stencilShadows | ) |
|
void Ogre::StaticGeometry::MaterialBucket::addRenderables |
( |
RenderQueue * |
queue, |
|
|
uint8 |
group, |
|
|
Real |
lodValue |
|
) |
| |
Add children to the render queue.
const MaterialPtr& Ogre::StaticGeometry::MaterialBucket::getMaterial |
( |
void |
| ) |
const |
|
inline |
Get the material for this bucket.
GeometryIterator Ogre::StaticGeometry::MaterialBucket::getGeometryIterator |
( |
void |
| ) |
|
Get an iterator over the contained geometry.
Technique* Ogre::StaticGeometry::MaterialBucket::getCurrentTechnique |
( |
void |
| ) |
const |
|
inline |
void Ogre::StaticGeometry::MaterialBucket::dump |
( |
std::ofstream & |
of | ) |
const |
Dump contents for diagnostics.
void Ogre::StaticGeometry::MaterialBucket::visitRenderables |
( |
Renderable::Visitor * |
visitor, |
|
|
bool |
debugRenderables |
|
) |
| |
The documentation for this class was generated from the following file: