addPoint(TriangleBuffer &buffer, const Ogre::Vector3 &position, const Ogre::Vector3 &normal, const Ogre::Vector2 &uv) const | Procedural::MeshGenerator< Extruder > | protected |
addToTriangleBuffer(TriangleBuffer &buffer) const | Procedural::Extruder | virtual |
buildTriangleBuffer() const | Procedural::MeshGenerator< Extruder > | |
Extruder() | Procedural::Extruder | |
mEnableNormals | Procedural::MeshGenerator< Extruder > | protected |
MeshGenerator() | Procedural::MeshGenerator< Extruder > | |
mNumTexCoordSet | Procedural::MeshGenerator< Extruder > | protected |
mOrientation | Procedural::MeshGenerator< Extruder > | protected |
mPosition | Procedural::MeshGenerator< Extruder > | protected |
mScale | Procedural::MeshGenerator< Extruder > | protected |
mSwitchUV | Procedural::MeshGenerator< Extruder > | protected |
mTransform | Procedural::MeshGenerator< Extruder > | protected |
mUTile | Procedural::MeshGenerator< Extruder > | protected |
mUVOrigin | Procedural::MeshGenerator< Extruder > | protected |
mVTile | Procedural::MeshGenerator< Extruder > | protected |
realizeMesh(const std::string &name="", const Ogre::String &group="General") | Procedural::MeshGenerator< Extruder > | |
resetTransforms() | Procedural::MeshGenerator< Extruder > | |
setCapped(bool capped) | Procedural::Extruder | |
setEnableNormals(bool enableNormals) | Procedural::MeshGenerator< Extruder > | |
setExtrusionPath(const Path *extrusionPath) | Procedural::Extruder | |
setExtrusionPath(const MultiPath *multiExtrusionPath) | Procedural::Extruder | |
setMultiShapeToExtrude(const MultiShape *multiShapeToExtrude) | Procedural::Extruder | |
setNumTexCoordSet(unsigned char numTexCoordSet) | Procedural::MeshGenerator< Extruder > | |
setOrientation(const Ogre::Quaternion &orientation) | Procedural::MeshGenerator< Extruder > | |
setPathTextureTrack(const Track *pathTextureTrack, unsigned int index=0) | Procedural::Extruder | |
setPosition(const Ogre::Vector3 &position) | Procedural::MeshGenerator< Extruder > | |
setPosition(Ogre::Real x, Ogre::Real y, Ogre::Real z) | Procedural::MeshGenerator< Extruder > | |
setRotationTrack(const Track *rotationTrack, unsigned int index=0) | Procedural::Extruder | |
setScale(const Ogre::Vector3 &scale) | Procedural::MeshGenerator< Extruder > | |
setScale(Ogre::Real scale) | Procedural::MeshGenerator< Extruder > | |
setScale(Ogre::Real x, Ogre::Real y, Ogre::Real z) | Procedural::MeshGenerator< Extruder > | |
setScaleTrack(const Track *scaleTrack, unsigned int index=0) | Procedural::Extruder | |
setShapeTextureTrack(const Track *shapeTextureTrack, unsigned int index=0) | Procedural::Extruder | |
setShapeToExtrude(const Shape *shapeToExtrude) | Procedural::Extruder | |
setSwitchUV(bool switchUV) | Procedural::MeshGenerator< Extruder > | |
setTextureRectangle(const Ogre::RealRect &textureRectangle) | Procedural::MeshGenerator< Extruder > | |
setUTile(Ogre::Real uTile) | Procedural::MeshGenerator< Extruder > | |
setVTile(Ogre::Real vTile) | Procedural::MeshGenerator< Extruder > | |
TrackMap typedef | Procedural::Extruder | |