Package-level declarations

Types

Link copied to clipboard

An indirect light affecting all objects in the map adding a constant amount of light on them. It has no explicit direction and cannot cast shadows.

Link copied to clipboard

This Interface contains all the functions that will be exposed to Koltin DSL.

Link copied to clipboard

A light that has a direction and is located at infinite distance, so its rays are parallel. It simulates the sun light and can cast shadows.

Link copied to clipboard

This Interface contains all the functions that will be exposed to Koltin DSL.

Link copied to clipboard

A global directional light source which is only applied on 3D and hillshade layers. Using this type disables other light sources.

Link copied to clipboard

This Interface contains all the functions that will be exposed to Koltin DSL.

Functions

Link copied to clipboard
fun ambientLight(id: String = "ambient", block: AmbientLightDslReceiver.() -> Unit): AmbientLight

DSL function for creating ambientLight instance.

Link copied to clipboard

DSL function for creating directionalLight instance.

Link copied to clipboard
fun flatLight(id: String = "flat", block: FlatLightDslReceiver.() -> Unit): FlatLight

DSL function for creating flatLight instance.