OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ESMTerrain::Storage Member List

This is the complete list of members for ESMTerrain::Storage, including all inherited members.

averageNormal(osg::Vec3f &normal, int cellX, int cellY, int col, int row, LandCache &cache)ESMTerrain::Storageprivate
fillVertexBuffers(int lodLevel, float size, const osg::Vec2f &center, osg::ref_ptr< osg::Vec3Array > positions, osg::ref_ptr< osg::Vec3Array > normals, osg::ref_ptr< osg::Vec4Array > colours)ESMTerrain::Storagevirtual
fixColour(osg::Vec4f &colour, int cellX, int cellY, int col, int row, LandCache &cache)ESMTerrain::Storageprivate
fixNormal(osg::Vec3f &normal, int cellX, int cellY, int col, int row, LandCache &cache)ESMTerrain::Storageprivate
getBlendmaps(float chunkSize, const osg::Vec2f &chunkCenter, bool pack, ImageVector &blendmaps, std::vector< Terrain::LayerInfo > &layerList)ESMTerrain::Storagevirtual
getBlendmapScale(float chunkSize)ESMTerrain::Storagevirtual
getBounds(float &minX, float &maxX, float &minY, float &maxY)=0ESMTerrain::Storagepure virtual
getCellVertices()ESMTerrain::Storagevirtual
getCellWorldSize()ESMTerrain::Storagevirtual
getHeightAt(const osg::Vec3f &worldPos)ESMTerrain::Storagevirtual
getLand(int cellX, int cellY)=0ESMTerrain::Storagepure virtual
getLand(int cellX, int cellY, LandCache &cache)ESMTerrain::Storageprivate
getLandTexture(int index, short plugin)=0ESMTerrain::Storagepure virtual
getLayerInfo(const std::string &texture)ESMTerrain::Storageprivate
getMinMaxHeights(float size, const osg::Vec2f &center, float &min, float &max)ESMTerrain::Storagevirtual
getTextureName(UniqueTextureId id)ESMTerrain::Storageprivate
getVertexHeight(const ESM::Land::LandData *data, int x, int y)ESMTerrain::Storageprivate
getVtexIndexAt(int cellX, int cellY, int x, int y, LandCache &)ESMTerrain::Storageprivate
ImageVector typedefTerrain::Storage
mAutoUseNormalMapsESMTerrain::Storageprivate
mAutoUseSpecularMapsESMTerrain::Storageprivate
mLayerInfoMapESMTerrain::Storageprivate
mLayerInfoMutexESMTerrain::Storageprivate
mNormalHeightMapPatternESMTerrain::Storageprivate
mNormalMapPatternESMTerrain::Storageprivate
mSpecularMapPatternESMTerrain::Storageprivate
mVFSESMTerrain::Storageprivate
Storage(const VFS::Manager *vfs, const std::string &normalMapPattern="", const std::string &normalHeightMapPattern="", bool autoUseNormalMaps=false, const std::string &specularMapPattern="", bool autoUseSpecularMaps=false)ESMTerrain::Storage
UniqueTextureId typedefESMTerrain::Storageprivate
~Storage()Terrain::Storageinlinevirtual