#include <PhxGraphicsEngine.h>
Inheritance diagram for Phx::GraphicsEngine::BillboardGroupDescription:

Public Types | |
| typedef std::set< uint32_t > | IndexSetType |
| Typedef for STL set of material indices. | |
Public Member Functions | |
| virtual void | material (const Ptr< const MaterialDescription > &material)=0 |
| Sets a material description for the Geometry material attribute. | |
| virtual Ptr< const MaterialDescription > | material () const =0 |
| Returns the material description that will be used. | |
| virtual IndexSetType | billboardIndices (void) const =0 |
| virtual void | billboard (uint32_t index, const Ptr< const BillboardDescription > &billbard)=0 |
| virtual Ptr< const BillboardDescription > | billboard (uint32_t index) const =0 |
Static Public Attributes | |
| static const Description::Type | DESCRIPTION_TYPE |
| static const String | DESCRIPTION_TYPE_NAME |
Geometry is the abstract representation of a movable piece of geometry in the engine. This description contains values for the Geometry attributes, including mesh and material settings.
1.4.2