Ogre Procedural  0.3.0 unstable
Procedural Geometry & Textures for Ogre3D
Procedural::Extruder Member List

This is the complete list of members for Procedural::Extruder, including all inherited members.

addPoint(TriangleBuffer &buffer, const Ogre::Vector3 &position, const Ogre::Vector3 &normal, const Ogre::Vector2 &uv) constProcedural::MeshGenerator< Extruder >protected
addToTriangleBuffer(TriangleBuffer &buffer) constProcedural::Extrudervirtual
buildTriangleBuffer() constProcedural::MeshGenerator< Extruder >
Extruder()Procedural::Extruder
mEnableNormalsProcedural::MeshGenerator< Extruder >protected
MeshGenerator()Procedural::MeshGenerator< Extruder >
mNumTexCoordSetProcedural::MeshGenerator< Extruder >protected
mOrientationProcedural::MeshGenerator< Extruder >protected
mPositionProcedural::MeshGenerator< Extruder >protected
mScaleProcedural::MeshGenerator< Extruder >protected
mSwitchUVProcedural::MeshGenerator< Extruder >protected
mTransformProcedural::MeshGenerator< Extruder >protected
mUTileProcedural::MeshGenerator< Extruder >protected
mUVOriginProcedural::MeshGenerator< Extruder >protected
mVTileProcedural::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 typedefProcedural::Extruder