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

ch.viseon.threejs.declarations.animation.tracks.BooleanKeyframeTrack.kt Maven / Gradle / Ivy

Go to download

Kotlin wrapper for ThreeJs, javascript library for 3d rendering

There is a newer version: 126.0.0
Show newest version
@file:JsModule("three")
package ch.viseon.threejs.declarations.animation.tracks

	/**
	* A Track of boolean keyframe values.
	*/
open external class BooleanKeyframeTrack(name: String = definedExternally, times: Array = definedExternally, values: Array = definedExternally): ch.viseon.threejs.declarations.animation.KeyframeTrack{

	/**
	* The default interpolation type to use, [page:Animation InterpolateDiscrete].
	*/
	override var DefaultInterpolation: Int 


	/**
	* A normal Array (no Float32Array in this case, unlike **ValueBufferType** of [page:KeyframeTrack]).
	*/
	open var _bufferData: Array  = definedExternally


	/**
	* String 'bool'.
	*/
	open var ValueTypeName: String  = definedExternally


	/**
	* The value of this method here is 'undefined', as it does not make sense for discrete properties.
	*/
	override fun InterpolantFactoryMethodLinear() : dynamic


	/**
	* The value of this method here is 'undefined', as it does not make sense for discrete properties.
	*/
	override fun InterpolantFactoryMethodSmooth() : dynamic
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy