Space Engineers
Public Attributes | Properties | List of all members
VRage.Game.MyObjectBuilder_AudioDefinition Class Reference
Inheritance diagram for VRage.Game.MyObjectBuilder_AudioDefinition:
VRage.Game.MyObjectBuilder_DefinitionBase VRage.ObjectBuilders.MyObjectBuilder_Base

Public Attributes

MySoundData SoundData = new MySoundData()
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_DefinitionBase
SerializableDefinitionId Id
 
string DisplayName
 
string Description
 
string[] Icons
 
bool Public = true
 
bool Enabled = true
 
bool AvailableInSurvival = true
 

Properties

string Category [get, set]
 
MyCurveType VolumeCurve [get, set]
 
float MaxDistance [get, set]
 
float UpdateDistance [get, set]
 
float Volume [get, set]
 
float VolumeVariation [get, set]
 
float PitchVariation [get, set]
 
float Pitch [get, set]
 
int PreventSynchronization [get, set]
 
string DynamicMusicCategory [get, set]
 
int DynamicMusicAmount [get, set]
 
bool ModifiableByHelmetFilters [get, set]
 
bool AlwaysUseOneMode [get, set]
 
bool CanBeSilencedByVoid [get, set]
 
bool StreamSound [get, set]
 
bool DisablePitchEffects [get, set]
 
int SoundLimit [get, set]
 
bool Loopable [get, set]
 
string Alternative2D [get, set]
 
bool UseOcclusion [get, set]
 
List< MyAudioWaveWaves [get, set]
 
List< DistantSoundDistantSounds [get, set]
 
string TransitionCategory [get, set]
 
string MusicCategory [get, set]
 
string RealisticFilter [get, set]
 
float RealisticVolumeChange [get, set]
 
- Properties inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
MyStringHash SubtypeId [get]
 
string SubtypeName [get, set]
 
MyObjectBuilderType TypeId [get]
 

Additional Inherited Members

- Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
bool ShouldSerializeSubtypeId ()
 
void Save (string filepath)
 
virtual MyObjectBuilder_Base Clone ()
 

Detailed Description

Definition at line 14 of file MyObjectBuilder_AudioDefinition.cs.

Member Data Documentation

MySoundData VRage.Game.MyObjectBuilder_AudioDefinition.SoundData = new MySoundData()

Definition at line 21 of file MyObjectBuilder_AudioDefinition.cs.

Property Documentation

string VRage.Game.MyObjectBuilder_AudioDefinition.Alternative2D
getset

Definition at line 151 of file MyObjectBuilder_AudioDefinition.cs.

bool VRage.Game.MyObjectBuilder_AudioDefinition.AlwaysUseOneMode
getset

Definition at line 109 of file MyObjectBuilder_AudioDefinition.cs.

bool VRage.Game.MyObjectBuilder_AudioDefinition.CanBeSilencedByVoid
getset

Definition at line 116 of file MyObjectBuilder_AudioDefinition.cs.

string VRage.Game.MyObjectBuilder_AudioDefinition.Category
getset

Definition at line 25 of file MyObjectBuilder_AudioDefinition.cs.

bool VRage.Game.MyObjectBuilder_AudioDefinition.DisablePitchEffects
getset

Definition at line 130 of file MyObjectBuilder_AudioDefinition.cs.

List<DistantSound> VRage.Game.MyObjectBuilder_AudioDefinition.DistantSounds
getset

Definition at line 172 of file MyObjectBuilder_AudioDefinition.cs.

int VRage.Game.MyObjectBuilder_AudioDefinition.DynamicMusicAmount
getset

Definition at line 95 of file MyObjectBuilder_AudioDefinition.cs.

string VRage.Game.MyObjectBuilder_AudioDefinition.DynamicMusicCategory
getset

Definition at line 88 of file MyObjectBuilder_AudioDefinition.cs.

bool VRage.Game.MyObjectBuilder_AudioDefinition.Loopable
getset

Definition at line 144 of file MyObjectBuilder_AudioDefinition.cs.

float VRage.Game.MyObjectBuilder_AudioDefinition.MaxDistance
getset

Definition at line 39 of file MyObjectBuilder_AudioDefinition.cs.

bool VRage.Game.MyObjectBuilder_AudioDefinition.ModifiableByHelmetFilters
getset

Definition at line 102 of file MyObjectBuilder_AudioDefinition.cs.

string VRage.Game.MyObjectBuilder_AudioDefinition.MusicCategory
getset

Definition at line 186 of file MyObjectBuilder_AudioDefinition.cs.

float VRage.Game.MyObjectBuilder_AudioDefinition.Pitch
getset

Definition at line 74 of file MyObjectBuilder_AudioDefinition.cs.

float VRage.Game.MyObjectBuilder_AudioDefinition.PitchVariation
getset

Definition at line 67 of file MyObjectBuilder_AudioDefinition.cs.

int VRage.Game.MyObjectBuilder_AudioDefinition.PreventSynchronization
getset

Definition at line 81 of file MyObjectBuilder_AudioDefinition.cs.

string VRage.Game.MyObjectBuilder_AudioDefinition.RealisticFilter
getset

Definition at line 193 of file MyObjectBuilder_AudioDefinition.cs.

float VRage.Game.MyObjectBuilder_AudioDefinition.RealisticVolumeChange
getset

Definition at line 200 of file MyObjectBuilder_AudioDefinition.cs.

int VRage.Game.MyObjectBuilder_AudioDefinition.SoundLimit
getset

Definition at line 137 of file MyObjectBuilder_AudioDefinition.cs.

bool VRage.Game.MyObjectBuilder_AudioDefinition.StreamSound
getset

Definition at line 123 of file MyObjectBuilder_AudioDefinition.cs.

string VRage.Game.MyObjectBuilder_AudioDefinition.TransitionCategory
getset

Definition at line 179 of file MyObjectBuilder_AudioDefinition.cs.

float VRage.Game.MyObjectBuilder_AudioDefinition.UpdateDistance
getset

Definition at line 46 of file MyObjectBuilder_AudioDefinition.cs.

bool VRage.Game.MyObjectBuilder_AudioDefinition.UseOcclusion
getset

Definition at line 158 of file MyObjectBuilder_AudioDefinition.cs.

float VRage.Game.MyObjectBuilder_AudioDefinition.Volume
getset

Definition at line 53 of file MyObjectBuilder_AudioDefinition.cs.

MyCurveType VRage.Game.MyObjectBuilder_AudioDefinition.VolumeCurve
getset

Definition at line 32 of file MyObjectBuilder_AudioDefinition.cs.

float VRage.Game.MyObjectBuilder_AudioDefinition.VolumeVariation
getset

Definition at line 60 of file MyObjectBuilder_AudioDefinition.cs.

List<MyAudioWave> VRage.Game.MyObjectBuilder_AudioDefinition.Waves
getset

Definition at line 165 of file MyObjectBuilder_AudioDefinition.cs.


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