Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ICurveInstance

Hierarchy

  • ICurveInstance

Index

Constructors

constructor

Properties

Private _blendFunction

_blendFunction: BlendFunction<any> | null

Private _blendTarget

_blendTarget: PropertyBlendState | null

Private _boundTarget

_boundTarget: BoundTarget

Private Optional _cached

_cached: any[]

Private _curve

_curve: AnimCurve

Private _curveDetail

_curveDetail: Omit<IRuntimeCurve, "sampler">

Private _isNodeTarget

_isNodeTarget: boolean

Private _propertySpecialization

_propertySpecialization: PropertySpecialization

Private _rootTarget

_rootTarget: any

Private Optional _rootTargetProperty

_rootTargetProperty: undefined | string

Optional commonTargetIndex

commonTargetIndex: undefined | number

Accessors

curveDetail

  • get curveDetail(): any
  • Returns any

propertyName

  • get propertyName(): string
  • Returns string

Methods

Private setValue

  • setValue(value: any, weight: number): void
  • Parameters

    • value: any
    • weight: number

    Returns void

applySample

  • applySample(ratio: number, index: number, lerpRequired: boolean, samplerResultCache: any, weight: number): void
  • Parameters

    • ratio: number
    • index: number
    • lerpRequired: boolean
    • samplerResultCache: any
    • weight: number

    Returns void

attachToBlendState

  • Parameters

    Returns void

detachFromBlendState

  • Parameters

    Returns void

Generated using TypeDoc