Class MyObjectBuilder_AudioDefinition
Inheritance
System.Object
MyObjectBuilder_AudioDefinition
Assembly: VRage.Game.dll
Syntax
[MyObjectBuilderDefinition]
public sealed class MyObjectBuilder_AudioDefinition : MyObjectBuilder_DefinitionBase
Constructors
MyObjectBuilder_AudioDefinition()
Declaration
public MyObjectBuilder_AudioDefinition()
Fields
SoundData
Declaration
public MySoundData SoundData
Field Value
Type |
Description |
VRage.Data.Audio.MySoundData |
|
Properties
Alternative2D
Declaration
public string Alternative2D { get; set; }
Property Value
Type |
Description |
System.String |
|
AlwaysUseOneMode
Declaration
public bool AlwaysUseOneMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ArcadeFilter
Declaration
public string ArcadeFilter { get; set; }
Property Value
Type |
Description |
System.String |
|
CanBeSilencedByVoid
Declaration
public bool CanBeSilencedByVoid { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Category
Declaration
public string Category { get; set; }
Property Value
Type |
Description |
System.String |
|
DisablePitchEffects
Declaration
public bool DisablePitchEffects { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DistantSounds
Declaration
public List<DistantSound> DistantSounds { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<VRage.DistantSound> |
|
DynamicMusicAmount
Declaration
public int DynamicMusicAmount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
DynamicMusicCategory
Declaration
public string DynamicMusicCategory { get; set; }
Property Value
Type |
Description |
System.String |
|
Loopable
Declaration
public bool Loopable { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MaxDistance
Declaration
public float MaxDistance { get; set; }
Property Value
Type |
Description |
System.Single |
|
ModifiableByHelmetFilters
Declaration
public bool ModifiableByHelmetFilters { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MusicCategory
Declaration
public string MusicCategory { get; set; }
Property Value
Type |
Description |
System.String |
|
Pitch
Declaration
public float Pitch { get; set; }
Property Value
Type |
Description |
System.Single |
|
PitchVariation
Declaration
public float PitchVariation { get; set; }
Property Value
Type |
Description |
System.Single |
|
PreventSynchronization
Declaration
public int PreventSynchronization { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
RealisticFilter
Declaration
public string RealisticFilter { get; set; }
Property Value
Type |
Description |
System.String |
|
RealisticVolumeChange
Declaration
public float RealisticVolumeChange { get; set; }
Property Value
Type |
Description |
System.Single |
|
SoundLimit
Declaration
public int SoundLimit { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
StreamSound
Declaration
public bool StreamSound { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TransitionCategory
Declaration
public string TransitionCategory { get; set; }
Property Value
Type |
Description |
System.String |
|
UpdateDistance
Declaration
public float UpdateDistance { get; set; }
Property Value
Type |
Description |
System.Single |
|
UseOcclusion
Declaration
public bool UseOcclusion { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Volume
Declaration
public float Volume { get; set; }
Property Value
Type |
Description |
System.Single |
|
VolumeCurve
Declaration
public MyCurveType VolumeCurve { get; set; }
Property Value
Type |
Description |
VRage.Data.Audio.MyCurveType |
|
VolumeVariation
Declaration
public float VolumeVariation { get; set; }
Property Value
Type |
Description |
System.Single |
|
Waves
Declaration
public List<MyAudioWave> Waves { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.List<VRage.MyAudioWave> |
|
Extension Methods