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

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

// Automatically generated - do not modify!

package cesium

/**
 * Determines how blending factors are computed.
 * @see Online Documentation
 */

@JsName("\$cesium__BlendFunction")
external object /* enum */ BlendFunction {

    /**
     * The blend factor is zero.
     */
    val ZERO: BlendFunction

    /**
     * The blend factor is one.
     */
    val ONE: BlendFunction

    /**
     * The blend factor is the source color.
     */
    val SOURCE_COLOR: BlendFunction

    /**
     * The blend factor is one minus the source color.
     */
    val ONE_MINUS_SOURCE_COLOR: BlendFunction

    /**
     * The blend factor is the destination color.
     */
    val DESTINATION_COLOR: BlendFunction

    /**
     * The blend factor is one minus the destination color.
     */
    val ONE_MINUS_DESTINATION_COLOR: BlendFunction

    /**
     * The blend factor is the source alpha.
     */
    val SOURCE_ALPHA: BlendFunction

    /**
     * The blend factor is one minus the source alpha.
     */
    val ONE_MINUS_SOURCE_ALPHA: BlendFunction

    /**
     * The blend factor is the destination alpha.
     */
    val DESTINATION_ALPHA: BlendFunction

    /**
     * The blend factor is one minus the destination alpha.
     */
    val ONE_MINUS_DESTINATION_ALPHA: BlendFunction

    /**
     * The blend factor is the constant color.
     */
    val CONSTANT_COLOR: BlendFunction

    /**
     * The blend factor is one minus the constant color.
     */
    val ONE_MINUS_CONSTANT_COLOR: BlendFunction

    /**
     * The blend factor is the constant alpha.
     */
    val CONSTANT_ALPHA: BlendFunction

    /**
     * The blend factor is one minus the constant alpha.
     */
    val ONE_MINUS_CONSTANT_ALPHA: BlendFunction

    /**
     * The blend factor is the saturated source alpha.
     */
    val SOURCE_ALPHA_SATURATE: BlendFunction
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy