| enableAdditive(bool enable)=0 | NL3D::ULandscape | [pure virtual] |
| enableVegetable(bool enable)=0 | NL3D::ULandscape | [pure virtual] |
| getAllZoneLoaded(std::vector< std::string > &zoneLoaded) const=0 | NL3D::ULandscape | [pure virtual] |
| getDLMGlobalVegetableColor() const=0 | NL3D::ULandscape | [pure virtual] |
| getHeightFieldDeltaZ(float x, float y) const=0 | NL3D::ULandscape | [pure virtual] |
| getPointLightDiffuseMaterial() const=0 | NL3D::ULandscape | [pure virtual] |
| getThreshold() const=0 | NL3D::ULandscape | [pure virtual] |
| getTileMaxSubdivision()=0 | NL3D::ULandscape | [pure virtual] |
| getTileNear() const=0 | NL3D::ULandscape | [pure virtual] |
| getZoneName(const CVector &pos)=0 | NL3D::ULandscape | [pure virtual] |
| hide()=0 | NL3D::ULandscape | [pure virtual] |
| isAdditiveEnabled() const=0 | NL3D::ULandscape | [pure virtual] |
| loadAllZonesAround(const CVector &pos, float radius)=0 | NL3D::ULandscape | [pure virtual] |
| loadAllZonesAround(const CVector &pos, float radius, std::vector< std::string > &zonesAdded)=0 | NL3D::ULandscape | [pure virtual] |
| loadBankFiles(const std::string &tileBankFile, const std::string &farBankFile)=0 | NL3D::ULandscape | [pure virtual] |
| loadVegetableTexture(const std::string &textureFileName)=0 | NL3D::ULandscape | [pure virtual] |
| refreshAllZonesAround(const CVector &pos, float radius, std::vector< std::string > &zonesAdded, std::vector< std::string > &zonesRemoved)=0 | NL3D::ULandscape | [pure virtual] |
| refreshZonesAround(const CVector &pos, float radius)=0 | NL3D::ULandscape | [pure virtual] |
| refreshZonesAround(const CVector &pos, float radius, std::string &zoneAdded, std::string &zoneRemoved)=0 | NL3D::ULandscape | [pure virtual] |
| setDLMGlobalVegetableColor(CRGBA gvc)=0 | NL3D::ULandscape | [pure virtual] |
| setHeightField(const CHeightMap &hf)=0 | NL3D::ULandscape | [pure virtual] |
| setPointLightDiffuseMaterial(CRGBA diffuse)=0 | NL3D::ULandscape | [pure virtual] |
| setPointLightFactor(const std::string &lightGroupName, NLMISC::CRGBA nFactor)=0 | NL3D::ULandscape | [pure virtual] |
| setThreshold(float thre)=0 | NL3D::ULandscape | [pure virtual] |
| setTileMaxSubdivision(uint tileDiv)=0 | NL3D::ULandscape | [pure virtual] |
| setTileNear(float tileNear)=0 | NL3D::ULandscape | [pure virtual] |
| setUpdateLightingFrequency(float freq)=0 | NL3D::ULandscape | [pure virtual] |
| setupStaticLight(const CRGBA &diffuse, const CRGBA &ambiant, float multiply)=0 | NL3D::ULandscape | [pure virtual] |
| setupVegetableLighting(const CRGBA &ambient, const CRGBA &diffuse, const CVector &directionalLight)=0 | NL3D::ULandscape | [pure virtual] |
| setVegetableUpdateLightingFrequency(float freq)=0 | NL3D::ULandscape | [pure virtual] |
| setVegetableWind(const CVector &windDir, float windFreq, float windPower, float windBendMin)=0 | NL3D::ULandscape | [pure virtual] |
| setZonePath(const std::string &zonePath)=0 | NL3D::ULandscape | [pure virtual] |
| show()=0 | NL3D::ULandscape | [pure virtual] |
| ULandscape() | NL3D::ULandscape | [inline, protected] |
| updateLightingAll()=0 | NL3D::ULandscape | [pure virtual] |
| ~ULandscape() | NL3D::ULandscape | [inline, protected, virtual] |