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
}