|
LeviLamina
|
Classes | |
| struct | GlobalParameters |
| struct | PerColumnParameters |
| struct | SurfaceBuilderParameters |
Public Types | |
| enum class | WaterLevelStrategy : int { Local = 0 , Global = 1 } |
Public Member Functions | |
| virtual void | initBuilder (::LevelSeed64 levelSeed)=0 |
| virtual void | initBiomeSurface (::SurfaceBuilderData &surfaceBuilderData) const =0 |
| virtual bool | isBestBuilder (::SurfaceBuilderData const &surfaceBuilderData) const =0 |
| virtual void | buildSurfaceAt (::ISurfaceBuilder::GlobalParameters const &globalParams, ::ISurfaceBuilder::SurfaceBuilderParameters const &surfaceBuilderParams, ::ISurfaceBuilder::PerColumnParameters const &columnParams) const =0 |
| virtual bool | getUsesDepthValue () const =0 |