An AbstractTask to update the TileSampler associated with a terrain. More...
#include <UpdateTileSamplersTask.h>
Public Member Functions | |
UpdateTileSamplersTask (const QualifiedName &terrain) | |
Creates a new UpdateTileSamplersTask. | |
virtual | ~UpdateTileSamplersTask () |
Deletes this UpdateTileSamplersTask. | |
Protected Member Functions | |
UpdateTileSamplersTask () | |
Creates an uninitialized UpdateTileSamplersTask. | |
void | init (const QualifiedName &terrain) |
Initializes this UpdateTileSamplersTask. | |
Private Attributes | |
QualifiedName | terrain |
The terrain whose uniforms must be updated. |
An AbstractTask to update the TileSampler associated with a terrain.
proland::UpdateTileSamplersTask::UpdateTileSamplersTask | ( | const QualifiedName & | terrain | ) |
Creates a new UpdateTileSamplersTask.
terrain | The terrain whose uniforms must be updated. The first part of this "node.name" qualified name specifies the scene node containing the TerrainNode field. The second part specifies the name of this TerrainNode field. |
virtual proland::UpdateTileSamplersTask::~UpdateTileSamplersTask | ( | ) | [virtual] |
Deletes this UpdateTileSamplersTask.
proland::UpdateTileSamplersTask::UpdateTileSamplersTask | ( | ) | [protected] |
Creates an uninitialized UpdateTileSamplersTask.
void proland::UpdateTileSamplersTask::init | ( | const QualifiedName & | terrain | ) | [protected] |
Initializes this UpdateTileSamplersTask.
terrain | The terrain whose uniforms must be updated. The first part of this "node.name" qualified name specifies the scene node containing the TerrainNode field. The second part specifies the name of this TerrainNode field. |
QualifiedName proland::UpdateTileSamplersTask::terrain [private] |
The terrain whose uniforms must be updated.
The first part of this "node.name" qualified name specifies the scene node containing the TerrainNode field. The second part specifies the name of this TerrainNode field.