Altus Mapping Engine JavaScript API Reference - v2.0.ut.2153.g60764257e - Tuesday May 16, 2022 | SDK Documentation | Builds | BA3 Home |
The main rendering component and container of other objects. More...
Public Member Functions | |
Scene (string name, uint width, uint height) | |
string | getName () |
void | update (TimeStamp timeStamp) |
void | setLicenseKey (string licenseKey) |
Turns off the water-mark if the license key is valid. Use this if you have an old style license key. More... | |
void | setLicenseKey (string licenseKey, string domain) |
Turns off the water-mark if the license key is valid. Use this if you have a new style license key. More... | |
void | addMap (Map map) |
Adds a new map layer. If there is an existing map with the same name, the existing map will be removed using clearCache = false, so tiles will remain in the cache and be used for the new map. You should use RemoveMap with clearCache = true if you are done with the existing map. More... | |
void | removeMap (Map map, bool clearCache) |
Removes a map layer optionally clearing the cache. More... | |
void | setBaseMapImage (Image image) |
Sets the image that will be rendered while waiting for other map data to load. More... | |
Map | findMap (string name) |
Returns a map with the given name assuming it has been previously added. More... | |
VectorString | getMapNames () |
Returns a list of currently loaded maps. More... | |
void | setShadedReliefColorBar (ColorBar colorBar) |
void | setTawsColorBar (ColorBar colorBar) |
void | setTawsAltitude (float altitude) |
void | setAltitudeScale (double altitudeScale, double animationDuration) |
ResourceManager | getResourceManager () |
Screen | screen () |
Camera | camera () |
AnimationManager | animationManager () |
ClassicCameraModifier | classicCameraModifier () |
Atmospherics | atmospherics () |
HitTesting | hitTesting () |
Framerate | framerate () |
Diagnostics | diagnostics () |
FrameRenderer | frameRenderer () |
void | setDelegate (SceneDelegate delegate) |
void | addDelegate (SceneDelegate delegate) |
bool | removeDelegate (SceneDelegate delegate) |
Public Member Functions inherited from AltusUnified::ITimerListener | |
void | update (TimeStamp timeStamp) |
Static Public Member Functions | |
static string | versionTag () |
The version tag from the BA3 source repository this version was built from. More... | |
static string | versionHash () |
The version hash from the BA3 source repository this version was built from. More... | |
The main rendering component and container of other objects.
AltusUnified::Scene::Scene | ( | string | name, |
uint | width, | ||
uint | height | ||
) |
void AltusUnified::Scene::addDelegate | ( | SceneDelegate | delegate | ) |
void AltusUnified::Scene::addMap | ( | Map | map | ) |
Adds a new map layer. If there is an existing map with the same name, the existing map will be removed using clearCache = false, so tiles will remain in the cache and be used for the new map. You should use RemoveMap with clearCache = true if you are done with the existing map.
map | Map to add. |
AnimationManager AltusUnified::Scene::animationManager | ( | ) |
Atmospherics AltusUnified::Scene::atmospherics | ( | ) |
Camera AltusUnified::Scene::camera | ( | ) |
ClassicCameraModifier AltusUnified::Scene::classicCameraModifier | ( | ) |
Diagnostics AltusUnified::Scene::diagnostics | ( | ) |
Map AltusUnified::Scene::findMap | ( | string | name | ) |
Returns a map with the given name assuming it has been previously added.
Framerate AltusUnified::Scene::framerate | ( | ) |
FrameRenderer AltusUnified::Scene::frameRenderer | ( | ) |
VectorString AltusUnified::Scene::getMapNames | ( | ) |
Returns a list of currently loaded maps.
string AltusUnified::Scene::getName | ( | ) |
ResourceManager AltusUnified::Scene::getResourceManager | ( | ) |
HitTesting AltusUnified::Scene::hitTesting | ( | ) |
bool AltusUnified::Scene::removeDelegate | ( | SceneDelegate | delegate | ) |
void AltusUnified::Scene::removeMap | ( | Map | map, |
bool | clearCache | ||
) |
Removes a map layer optionally clearing the cache.
Screen AltusUnified::Scene::screen | ( | ) |
void AltusUnified::Scene::setAltitudeScale | ( | double | altitudeScale, |
double | animationDuration | ||
) |
void AltusUnified::Scene::setBaseMapImage | ( | Image | image | ) |
Sets the image that will be rendered while waiting for other map data to load.
void AltusUnified::Scene::setDelegate | ( | SceneDelegate | delegate | ) |
void AltusUnified::Scene::setLicenseKey | ( | string | licenseKey | ) |
Turns off the water-mark if the license key is valid. Use this if you have an old style license key.
licenseKey | Your unique license key. |
void AltusUnified::Scene::setLicenseKey | ( | string | licenseKey, |
string | domain | ||
) |
Turns off the water-mark if the license key is valid. Use this if you have a new style license key.
licenseKey | Your unique license key. |
domain | The domain your license key is registered to. |
void AltusUnified::Scene::setShadedReliefColorBar | ( | ColorBar | colorBar | ) |
void AltusUnified::Scene::setTawsAltitude | ( | float | altitude | ) |
void AltusUnified::Scene::setTawsColorBar | ( | ColorBar | colorBar | ) |
void AltusUnified::Scene::update | ( | TimeStamp | timeStamp | ) |
|
static |
The version hash from the BA3 source repository this version was built from.
|
static |
The version tag from the BA3 source repository this version was built from.