ch.viseon.threejs.declarations.animation.AnimationUtils.kt Maven / Gradle / Ivy
//Generated date 23.11.2018
@file:JsModule("three")
package ch.viseon.threejs.declarations.animation
/**
* An object with various functions to assist with animations, used internally.
*/
open external class AnimationUtils(){
/**
* This is the same as Array.prototype.slice, but also works on typed arrays.
*/
open fun arraySlice() : Array/*Array*/
/**
* Converts an array to a specific type.
*/
open fun convertArray() : Array/*Array*/
/**
* Used for parsing AOS keyframe formats.
*/
open fun flattenJSON() : Array/*Array*/
/**
* Returns an array by which times and values can be sorted.
*/
open fun getKeyframeOrder() : Array/*Array*/
/**
* Returns **true** if the object is a typed array.
*/
open fun isTypedArray() : Boolean
/**
* Sorts the array previously returned by [page:AnimationUtils.getKeyframeOrder getKeyframeOrder].
*/
open fun sortedArray() : Array/*Array*/
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy