Space Engineers
Public Attributes | Properties | List of all members
VRage.Data.Audio.MySoundData Class Reference

Public Attributes

MyStringId Category = MyStringId.GetOrCompute("Undefined")
 
MyCurveType VolumeCurve = MyCurveType.Custom_1
 
float MaxDistance
 
float UpdateDistance = 0f
 
float Volume = 1.0f
 
float VolumeVariation
 
float PitchVariation
 
float Pitch = 0f
 
int SoundLimit = 0
 
bool DisablePitchEffects = false
 
bool AlwaysUseOneMode = false
 
bool StreamSound = false
 
bool Loopable
 
string Alternative2D
 
bool UseOcclusion
 
List< MyAudioWaveWaves
 
List< DistantSoundDistantSounds
 
int DynamicMusicAmount = 10
 
MyStringId DynamicMusicCategory = MyStringId.NullOrEmpty
 
MyMusicTrack MusicTrack
 
int PreventSynchronization = -1
 
bool ModifiableByHelmetFilters = true
 
bool CanBeSilencedByVoid = true
 
MyStringHash RealisticFilter = MyStringHash.NullOrEmpty
 
float RealisticVolumeChange = 1f
 
MyStringHash SubtypeId
 

Properties

bool IsHudCue [get]
 

Detailed Description

Definition at line 7 of file MySoundData.cs.

Member Data Documentation

string VRage.Data.Audio.MySoundData.Alternative2D

Definition at line 22 of file MySoundData.cs.

bool VRage.Data.Audio.MySoundData.AlwaysUseOneMode = false

Definition at line 19 of file MySoundData.cs.

bool VRage.Data.Audio.MySoundData.CanBeSilencedByVoid = true

Definition at line 31 of file MySoundData.cs.

MyStringId VRage.Data.Audio.MySoundData.Category = MyStringId.GetOrCompute("Undefined")

Definition at line 9 of file MySoundData.cs.

bool VRage.Data.Audio.MySoundData.DisablePitchEffects = false

Definition at line 18 of file MySoundData.cs.

List<DistantSound> VRage.Data.Audio.MySoundData.DistantSounds

Definition at line 25 of file MySoundData.cs.

int VRage.Data.Audio.MySoundData.DynamicMusicAmount = 10

Definition at line 26 of file MySoundData.cs.

MyStringId VRage.Data.Audio.MySoundData.DynamicMusicCategory = MyStringId.NullOrEmpty

Definition at line 27 of file MySoundData.cs.

bool VRage.Data.Audio.MySoundData.Loopable

Definition at line 21 of file MySoundData.cs.

float VRage.Data.Audio.MySoundData.MaxDistance

Definition at line 11 of file MySoundData.cs.

bool VRage.Data.Audio.MySoundData.ModifiableByHelmetFilters = true

Definition at line 30 of file MySoundData.cs.

MyMusicTrack VRage.Data.Audio.MySoundData.MusicTrack

Definition at line 28 of file MySoundData.cs.

float VRage.Data.Audio.MySoundData.Pitch = 0f

Definition at line 16 of file MySoundData.cs.

float VRage.Data.Audio.MySoundData.PitchVariation

Definition at line 15 of file MySoundData.cs.

int VRage.Data.Audio.MySoundData.PreventSynchronization = -1

Definition at line 29 of file MySoundData.cs.

MyStringHash VRage.Data.Audio.MySoundData.RealisticFilter = MyStringHash.NullOrEmpty

Definition at line 32 of file MySoundData.cs.

float VRage.Data.Audio.MySoundData.RealisticVolumeChange = 1f

Definition at line 33 of file MySoundData.cs.

int VRage.Data.Audio.MySoundData.SoundLimit = 0

Definition at line 17 of file MySoundData.cs.

bool VRage.Data.Audio.MySoundData.StreamSound = false

Definition at line 20 of file MySoundData.cs.

MyStringHash VRage.Data.Audio.MySoundData.SubtypeId

Definition at line 37 of file MySoundData.cs.

float VRage.Data.Audio.MySoundData.UpdateDistance = 0f

Definition at line 12 of file MySoundData.cs.

bool VRage.Data.Audio.MySoundData.UseOcclusion

Definition at line 23 of file MySoundData.cs.

float VRage.Data.Audio.MySoundData.Volume = 1.0f

Definition at line 13 of file MySoundData.cs.

MyCurveType VRage.Data.Audio.MySoundData.VolumeCurve = MyCurveType.Custom_1

Definition at line 10 of file MySoundData.cs.

float VRage.Data.Audio.MySoundData.VolumeVariation

Definition at line 14 of file MySoundData.cs.

List<MyAudioWave> VRage.Data.Audio.MySoundData.Waves

Definition at line 24 of file MySoundData.cs.

Property Documentation

bool VRage.Data.Audio.MySoundData.IsHudCue
get

Definition at line 35 of file MySoundData.cs.


The documentation for this class was generated from the following file: