pda
jvm
core
/
net.artux.pda.map.ecs.sound
/
MusicComponent
Music
Component
open
class
MusicComponent
:
Music
,
Component
Members
Constructors
Music
Component
Link copied to clipboard
constructor
(
music
:
Music
)
constructor
(
music
:
Music
,
looping
:
Boolean
)
Functions
dispose
Link copied to clipboard
open
fun
dispose
(
)
get
Position
Link copied to clipboard
open
fun
getPosition
(
)
:
Float
get
Volume
Link copied to clipboard
open
fun
getVolume
(
)
:
Float
is
Looping
Link copied to clipboard
open
fun
isLooping
(
)
:
Boolean
is
Playing
Link copied to clipboard
open
fun
isPlaying
(
)
:
Boolean
pause
Link copied to clipboard
open
fun
pause
(
)
play
Link copied to clipboard
open
fun
play
(
)
set
Looping
Link copied to clipboard
open
fun
setLooping
(
isLooping
:
Boolean
)
set
On
Completion
Listener
Link copied to clipboard
open
fun
setOnCompletionListener
(
listener
:
Music.OnCompletionListener
)
set
Pan
Link copied to clipboard
open
fun
setPan
(
pan
:
Float
,
volume
:
Float
)
set
Position
Link copied to clipboard
open
fun
setPosition
(
position
:
Float
)
set
Volume
Link copied to clipboard
open
fun
setVolume
(
volume
:
Float
)
stop
Link copied to clipboard
open
fun
stop
(
)