A shared pointer to a material.
string getName()
Name of the material.
MaterialPtr()
Creates an empty (null) pointer.
bool isNull()
Returns true if the pointer doesn't point to a material.
Technique createTechnique()
Creates a new, empty technique.
TechniqueArray getTechniques()
Returns a read-only list of the material's techniques.
MaterialPtr(const MaterialPtr &in other)
Creates a copy pointing to the same material.
MaterialPtr & opAssign(const MaterialPtr &in other)
void removeTechnique(uint16 index)
Removes the technique at the given index.
One way of rendering a material; a material may have several (e.g.
OGRE-AngelScript bindings; Actually named Ogre in the scripts, just changed for docs to separate thin...