Package de.ellpeck.rockbottom.api.assets
Interface ISound
- All Superinterfaces:
IAsset,IDisposable
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanisIndexPlaying(int index) booleanvoidplay()voidplay(float pitch, float volume) voidplay(float pitch, float volume, boolean loop) voidplayAt(double x, double y, double z) voidplayAt(float pitch, float volume, double x, double y, double z) voidplayAt(float pitch, float volume, double x, double y, double z, boolean loop) voidplayAt(float pitch, float volume, double x, double y, double z, boolean loop, float rolloffFactor, float refDistance, float maxDistance) voidstop()voidstopIndex(int index) Methods inherited from interface de.ellpeck.rockbottom.api.render.engine.IDisposable
dispose
-
Field Details
-
ID
-
-
Method Details
-
play
void play() -
play
void play(float pitch, float volume) -
play
void play(float pitch, float volume, boolean loop) -
playAt
void playAt(double x, double y, double z) -
playAt
void playAt(float pitch, float volume, double x, double y, double z) -
playAt
void playAt(float pitch, float volume, double x, double y, double z, boolean loop) -
playAt
void playAt(float pitch, float volume, double x, double y, double z, boolean loop, float rolloffFactor, float refDistance, float maxDistance) -
isIndexPlaying
-
isPlaying
boolean isPlaying() -
stop
void stop() -
stopIndex
-
getPlayingSourceIds
-