Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AutomatonWithGUIEvents

Hierarchy

  • AutomatonWithGUIEvents

Index

Properties

addFxDefinitions

addFxDefinitions: { fxDefinitions: {} }

Type declaration

  • fxDefinitions: {}
    • [id: string]: FxDefinition

changeLength

changeLength: { length: number }

Type declaration

  • length: number

changeResolution

changeResolution: { resolution: number }

Type declaration

  • resolution: number

changeShouldSave

changeShouldSave: { shouldSave: boolean }

Type declaration

  • shouldSave: boolean

createChannel

createChannel: { channel: ChannelWithGUI; index: number; name: string }

Type declaration

createCurve

createCurve: { curve: CurveWithGUI; id: string }

Type declaration

deleteLabel

deleteLabel: { name: string }

Type declaration

  • name: string

load

load: void

pause

pause: void

play

play: void

removeChannel

removeChannel: { name: string }

Type declaration

  • name: string

removeCurve

removeCurve: { id: string }

Type declaration

  • id: string

reorderChannels

reorderChannels: { index: number; length: number; newIndex: number }

Type declaration

  • index: number
  • length: number
  • newIndex: number

seek

seek: { time: number }

Type declaration

  • time: number

setLabel

setLabel: { name: string; time: number }

Type declaration

  • name: string
  • time: number

setLoopRegion

setLoopRegion: { loopRegion: { begin: number; end: number } | null }

Type declaration

  • loopRegion: { begin: number; end: number } | null

update

update: { time: number }

Type declaration

  • time: number

updateGUISettings

updateGUISettings: { settings: GUISettings }

Type declaration

Generated using TypeDoc