1package com.fs.starfarer.api;
3import org.lwjgl.util.vector.Vector2f;
40 void playLoop(String
id, Object playingEntity,
float pitch,
float volume, Vector2f loc, Vector2f vel);
78 @Deprecated
void playMusic(
int fadeOutIfAny,
int fadeIn, String musicSetId);
98 void playCustomMusic(
int fadeOutIfAny,
int fadeIn, String musicSetId,
boolean looping);
102 void playLoop(String
id, Object playingEntity,
float pitch,
float volume, Vector2f loc, Vector2f vel,
float fadeIn,
float fadeOut);
void playCustomMusic(int fadeOutIfAny, int fadeIn, String musicSetId, boolean looping)
void applyLowPassFilter(float gain, float gainHF)
void setSuspendDefaultMusicPlayback(boolean suspendMusicPlayback)
String getCurrentMusicId()
void playCustomMusic(int fadeOutIfAny, int fadeIn, String musicSetId)
void restartCurrentMusic()
void playMusic(int fadeOutIfAny, int fadeIn, String musicSetId)
Vector2f getListenerPos()
void playUILoop(String id, float pitch, float volume)
SoundAPI playUISound(String id, float pitch, float volume)
void playLoop(String id, Object playingEntity, float pitch, float volume, Vector2f loc, Vector2f vel, float fadeIn, float fadeOut)
void setListenerPosOverrideOneFrame(Vector2f listenerPosOverrideOneFrame)
void setNextLoopFadeInAndOut(float nextLoopFadeIn, float nextLoopFadeOut)
void playLoop(String id, Object playingEntity, float pitch, float volume, Vector2f loc, Vector2f vel)
SoundAPI playSound(String id, float pitch, float volume, Vector2f loc, Vector2f vel)