#include <terrainmorph.h>
Inheritance diagram for lilith3d::VolcanoMorph:

Public Member Functions | |
| VolcanoMorph (int x, int y, float altitude) | |
| void | AddTexture (const Texture *texture) |
| Add a texture to the morph. It will be centered on the volcano. | |
| virtual bool | DoSequence (TimeClock *timeClock) |
| lilith3d::VolcanoMorph::VolcanoMorph | ( | int | x, | |
| int | y, | |||
| float | altitude | |||
| ) |
Constructs the morph
| x | x location of the volcano center | |
| y | y location of the volcano center | |
| altitude | final height of the volcano |
| virtual bool lilith3d::VolcanoMorph::DoSequence | ( | TimeClock * | timeClock | ) | [virtual] |
Called each tick to change the terrain. The terrain morph must be time based, because the time between calls is influenced by the frame rate.
Implements lilith3d::TerrainMorph.
1.5.1-p1