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,
;
}