All Downloads are FREE. Search and download functionalities are using the official Maven repository.

main.cesium.ScreenSpaceEventType.kt Maven / Gradle / Ivy

// Automatically generated - do not modify!

@file:JsModule("cesium")

package cesium

/**
 * This enumerated type is for classifying mouse events: down, up, click, double click, move and move while a button is held down.
 * @see Online Documentation
 */

external enum class ScreenSpaceEventType {

    /**
     * Represents a mouse left button down event.
     */
    LEFT_DOWN,

    /**
     * Represents a mouse left button up event.
     */
    LEFT_UP,

    /**
     * Represents a mouse left click event.
     */
    LEFT_CLICK,

    /**
     * Represents a mouse left double click event.
     */
    LEFT_DOUBLE_CLICK,

    /**
     * Represents a mouse left button down event.
     */
    RIGHT_DOWN,

    /**
     * Represents a mouse right button up event.
     */
    RIGHT_UP,

    /**
     * Represents a mouse right click event.
     */
    RIGHT_CLICK,

    /**
     * Represents a mouse middle button down event.
     */
    MIDDLE_DOWN,

    /**
     * Represents a mouse middle button up event.
     */
    MIDDLE_UP,

    /**
     * Represents a mouse middle click event.
     */
    MIDDLE_CLICK,

    /**
     * Represents a mouse move event.
     */
    MOUSE_MOVE,

    /**
     * Represents a mouse wheel event.
     */
    WHEEL,

    /**
     * Represents the start of a two-finger event on a touch surface.
     */
    PINCH_START,

    /**
     * Represents the end of a two-finger event on a touch surface.
     */
    PINCH_END,

    /**
     * Represents a change of a two-finger event on a touch surface.
     */
    PINCH_MOVE,

    ;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy