MapLayer

Constructors

Link copied to clipboard
constructor(coreApi: CoreApi, propertyId: Int, buildingId: Int, floorId: Int)

Primary constructor.

constructor(layerName: String)

Secondary constructor, used for debugging purposes.

Types

Link copied to clipboard

Helper object for layer placement constants.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun clear()
Link copied to clipboard
abstract fun getOpacity(): Float
Link copied to clipboard
abstract fun handleEntitySelection(entity: Entity, isSelected: Boolean): Boolean
Link copied to clipboard
abstract fun isNull(): Boolean
Link copied to clipboard
abstract fun moveLayerToTop()
Link copied to clipboard
open fun onDestroy()
Link copied to clipboard
abstract fun refreshAllText()
Link copied to clipboard
abstract fun removeFromMap()
Link copied to clipboard
abstract fun setClickEventListener(vectorElementEventListener: VectorElementEventListener?, vectorTileClickedListener: IMapstedVectorTileClicked?)
Link copied to clipboard
abstract fun setEntityTextVisibility(entityId: Int, visible: Boolean)
Link copied to clipboard
abstract fun setEntityVisibility(entityId: Int, visible: Boolean)
abstract fun setEntityVisibility(entityIds: List<Int>, visible: Boolean)
Link copied to clipboard
abstract fun setOpacity(alpha: Float)
Link copied to clipboard
abstract fun setVisible(v: Boolean)
Link copied to clipboard
open override fun toString(): String