Space Engineers
Namespaces | Classes | Enumerations | Functions
Package VRage.Audio

Namespaces

package  X3DAudio
 

Classes

interface  IMy3DSoundEmitter
 
interface  IMyAudio
 
interface  IMyAudioEffect
 
interface  IMySourceVoice
 
class  MyAudio
 
class  MyAudioConstants
 
class  MyAudioExtensions
 
struct  MyAudioInitParams
 
class  MyCueBank
 
struct  MyCueId
 
class  MyDistanceCurves
 
class  MyEffectBank
 
class  MyEffectInstance
 
class  MyInMemoryWave
 
class  MyNullAudio
 
class  MySourceVoice
 
class  MySourceVoicePool
 
class  MyWaveBank
 
struct  MyWaveFormat
 
class  MyXAudio2
 
struct  NativeSourceVoice
 Native wrapper for source voice. It's not ref counted, no need to call Release or Dispose. More...
 
class  VoiceExtensions
 

Enumerations

enum  MyGuiSounds {
  MyGuiSounds.HudClick, MyGuiSounds.HudUse, MyGuiSounds.HudRotateBlock, MyGuiSounds.HudPlaceBlock,
  MyGuiSounds.HudDeleteBlock, MyGuiSounds.HudColorBlock, MyGuiSounds.HudMouseClick, MyGuiSounds.HudMouseOver,
  MyGuiSounds.HudUnable, MyGuiSounds.PlayDropItem, MyGuiSounds.HudVocInventoryFull, MyGuiSounds.HudVocMeteorInbound,
  MyGuiSounds.HudVocHealthLow, MyGuiSounds.HudVocHealthCritical, MyGuiSounds.None, MyGuiSounds.HudVocEnergyLow,
  MyGuiSounds.HudVocStationFuelLow, MyGuiSounds.HudVocShipFuelLow, MyGuiSounds.HudVocEnergyCrit, MyGuiSounds.HudVocStationFuelCrit,
  MyGuiSounds.HudVocShipFuelCrit, MyGuiSounds.HudVocEnergyNo, MyGuiSounds.HudVocStationFuelNo, MyGuiSounds.HudVocShipFuelNo,
  MyGuiSounds.HudCraftBarProgressLoop, MyGuiSounds.HudErrorMessage, MyGuiSounds.HudOpenCraftWin, MyGuiSounds.HudOpenInventory,
  MyGuiSounds.HudItem, MyGuiSounds.PlayTakeItem, MyGuiSounds.HudPlaceItem
}
 
enum  MyMusicState { MyMusicState.Stopped, MyMusicState.Playing, MyMusicState.Transition }
 

Functions

delegate void MySoundErrorDelegate (MySoundData cue, string message)
 
delegate void AudioEngineChanged ()
 

Enumeration Type Documentation

Enumerator
HudClick 
HudUse 
HudRotateBlock 
HudPlaceBlock 
HudDeleteBlock 
HudColorBlock 
HudMouseClick 
HudMouseOver 
HudUnable 
PlayDropItem 
HudVocInventoryFull 
HudVocMeteorInbound 
HudVocHealthLow 
HudVocHealthCritical 
None 
HudVocEnergyLow 
HudVocStationFuelLow 
HudVocShipFuelLow 
HudVocEnergyCrit 
HudVocStationFuelCrit 
HudVocShipFuelCrit 
HudVocEnergyNo 
HudVocStationFuelNo 
HudVocShipFuelNo 
HudCraftBarProgressLoop 
HudErrorMessage 
HudOpenCraftWin 
HudOpenInventory 
HudItem 
PlayTakeItem 
HudPlaceItem 

Definition at line 16 of file MyCueBank.cs.

Enumerator
Stopped 
Playing 
Transition 

Definition at line 8 of file MyMusicState.cs.

Function Documentation

delegate void VRage.Audio.AudioEngineChanged ( )
delegate void VRage.Audio.MySoundErrorDelegate ( MySoundData  cue,
string  message 
)