// Generated by scripts/generate.mjs from bindings/api.mjs. Do not edit.

///|
#external
pub type AnimationMixerStats

///|
pub extern "js" fn AnimationMixerStats::actions_total(
  self : AnimationMixerStats,
) -> Int =
  #| (self) => self.actions.total

///|
pub extern "js" fn AnimationMixerStats::actions_in_use(
  self : AnimationMixerStats,
) -> Int =
  #| (self) => self.actions.inUse

///|
pub extern "js" fn AnimationMixerStats::bindings_total(
  self : AnimationMixerStats,
) -> Int =
  #| (self) => self.bindings.total

///|
pub extern "js" fn AnimationMixerStats::bindings_in_use(
  self : AnimationMixerStats,
) -> Int =
  #| (self) => self.bindings.inUse

///|
pub extern "js" fn AnimationMixerStats::control_interpolants_total(
  self : AnimationMixerStats,
) -> Int =
  #| (self) => self.controlInterpolants.total

///|
pub extern "js" fn AnimationMixerStats::control_interpolants_in_use(
  self : AnimationMixerStats,
) -> Int =
  #| (self) => self.controlInterpolants.inUse