| 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.