GLFloat

class GLFloat(val builder: GlslGenerator) : GenType

Author

Colton Daily

Constructors

Link copied to clipboard
fun GLFloat(builder: GlslGenerator, value: String)
Link copied to clipboard
fun GLFloat(builder: GlslGenerator)

Functions

Link copied to clipboard
operator fun div(a: GLFloat): GLFloat
operator fun div(a: Float): GLFloat
Link copied to clipboard
infix fun eq(a: GLFloat): Bool
infix fun eq(a: GLInt): Bool
infix fun eq(a: Float): Bool
infix fun eq(a: Int): Bool
Link copied to clipboard
infix fun gt(a: GLFloat): Bool
infix fun gt(a: Float): Bool
Link copied to clipboard
infix fun gte(a: GLFloat): Bool
infix fun gte(a: GLInt): Bool
infix fun gte(a: Float): Bool
infix fun gte(a: Int): Bool
Link copied to clipboard
infix fun lt(a: GLFloat): Bool
infix fun lt(a: Float): Bool
Link copied to clipboard
infix fun lte(a: GLFloat): Bool
infix fun lte(a: Float): Bool
Link copied to clipboard
operator fun minus(a: GLFloat): GLFloat
operator fun minus(a: Vec2): Vec2
operator fun minus(a: Vec3): Vec3
operator fun minus(a: Vec4): Vec4
operator fun minus(a: Float): GLFloat
Link copied to clipboard
operator fun plus(a: GLFloat): GLFloat
operator fun plus(a: Float): GLFloat
Link copied to clipboard
infix fun setTo(a: Float): GLFloat
Link copied to clipboard
operator fun times(a: GLFloat): GLFloat
operator fun times(a: Vec2): Vec2
operator fun times(a: Vec3): Vec3
operator fun times(a: Vec4): Vec4
operator fun times(a: Float): GLFloat
Link copied to clipboard
operator fun unaryMinus(): GLFloat

Properties

Link copied to clipboard
open override val builder: GlslGenerator
Link copied to clipboard
val int: GLInt
Link copied to clipboard
open override val typeName: String
Link copied to clipboard
open override var value: String? = null

Extensions

Link copied to clipboard
operator fun GLFloat.times(a: Vec3): Vec3