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

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

The newest version!
// Automatically generated - do not modify!

@file:JsModule("cesium")

package cesium

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

external enum class BlendFunction {

    /**
     * The blend factor is zero.
     */
    ZERO,

    /**
     * The blend factor is one.
     */
    ONE,

    /**
     * The blend factor is the source color.
     */
    SOURCE_COLOR,

    /**
     * The blend factor is one minus the source color.
     */
    ONE_MINUS_SOURCE_COLOR,

    /**
     * The blend factor is the destination color.
     */
    DESTINATION_COLOR,

    /**
     * The blend factor is one minus the destination color.
     */
    ONE_MINUS_DESTINATION_COLOR,

    /**
     * The blend factor is the source alpha.
     */
    SOURCE_ALPHA,

    /**
     * The blend factor is one minus the source alpha.
     */
    ONE_MINUS_SOURCE_ALPHA,

    /**
     * The blend factor is the destination alpha.
     */
    DESTINATION_ALPHA,

    /**
     * The blend factor is one minus the destination alpha.
     */
    ONE_MINUS_DESTINATION_ALPHA,

    /**
     * The blend factor is the constant color.
     */
    CONSTANT_COLOR,

    /**
     * The blend factor is one minus the constant color.
     */
    ONE_MINUS_CONSTANT_COLOR,

    /**
     * The blend factor is the constant alpha.
     */
    CONSTANT_ALPHA,

    /**
     * The blend factor is one minus the constant alpha.
     */
    ONE_MINUS_CONSTANT_ALPHA,

    /**
     * The blend factor is the saturated source alpha.
     */
    SOURCE_ALPHA_SATURATE,

    ;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy