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

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

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

@file:JsModule("cesium")

package cesium

/**
 * An enum for the GLSL varying types. These can be used for declaring varyings
 * in [CustomShader]
 * @see Online Documentation
 */

external enum class VaryingType {

    /**
     * A single floating point value.
     */
    FLOAT,

    /**
     * A vector of 2 floating point values.
     */
    VEC2,

    /**
     * A vector of 3 floating point values.
     */
    VEC3,

    /**
     * A vector of 4 floating point values.
     */
    VEC4,

    /**
     * A 2x2 matrix of floating point values.
     */
    MAT2,

    /**
     * A 3x3 matrix of floating point values.
     */
    MAT3,

    /**
     * A 3x3 matrix of floating point values.
     */
    MAT4,

    ;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy