KeyframeTrack

@native @JSImport("three", "KeyframeTrack") @JSType class KeyframeTrack extends Object
Companion
object
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Constructors

def this(name: String, times: Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array | Int32Array | Float32Array | Float64Array | Array[Any], values: Uint8Array | Uint16Array | Uint32Array | Int8Array | Int16Array | Int32Array | Float32Array | Float64Array | Array[Any], interpolation: UndefOr[InterpolationModes])

Concrete methods

def getValueSize(): Double
@JSName("clone")
def scale(timeScale: Double): KeyframeTrack
def shift(timeOffset: Double): KeyframeTrack
def trim(startTime: Double, endTime: Double): KeyframeTrack
def validate(): Boolean

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Concrete fields

var TimeBufferType: Float32Array
var ValueBufferType: Float32Array
var ValueTypeName: String
var name: String
var times: Float32Array
var values: Float32Array