Loom Engine - v3.1.1
GitHub
TheWorldTable.ai
Preparing search index...
SoundtrackDirector
Class SoundtrackDirector
Index
Methods
create
define
State
has
State
state
Ids
set
State
get
Current
State
pick
Track
play
Stinger
cancel
Stinger
get
Snapshot
tick
clear
dispose
Methods
Static
create
create
(
opts
?:
SoundtrackDirectorOptions
)
:
SoundtrackDirector
Parameters
opts
:
SoundtrackDirectorOptions
= {}
Returns
SoundtrackDirector
define
State
defineState
(
spec
:
MusicStateSpec
)
:
boolean
Parameters
spec
:
MusicStateSpec
Returns
boolean
has
State
hasState
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
state
Ids
stateIds
()
:
string
[]
Returns
string
[]
set
State
setState
(
stateId
:
string
,
opts
?:
SetStateOptions
)
:
boolean
Parameters
stateId
:
string
opts
:
SetStateOptions
= {}
Returns
boolean
get
Current
State
getCurrentState
()
:
string
|
null
Returns
string
|
null
pick
Track
pickTrack
(
stateId
?:
string
)
:
string
|
null
Parameters
Optional
stateId
:
string
Returns
string
|
null
play
Stinger
playStinger
(
spec
:
StingerSpec
)
:
boolean
Parameters
spec
:
StingerSpec
Returns
boolean
cancel
Stinger
cancelStinger
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
get
Snapshot
getSnapshot
()
:
SoundtrackSnapshot
Returns
SoundtrackSnapshot
tick
tick
(
dtMs
:
number
)
:
void
Parameters
dtMs
:
number
Returns
void
clear
clear
()
:
void
Returns
void
dispose
dispose
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
define
State
has
State
state
Ids
set
State
get
Current
State
pick
Track
play
Stinger
cancel
Stinger
get
Snapshot
tick
clear
dispose
GitHub
TheWorldTable.ai
Loom Engine - v3.1.1
Loading...