Defines any sound instance, used with events.
|
bool | IsValid [get] |
| Gets a value indicating whether this instance is valid.
|
|
◆ GetSoundId()
int TaleWorlds.Engine.SoundEvent.GetSoundId |
( |
| ) |
|
◆ CreateEventFromString()
static SoundEvent TaleWorlds.Engine.SoundEvent.CreateEventFromString |
( |
string | eventId, |
|
|
Scene | scene ) |
|
static |
- Parameters
-
groupId | The group _soundId. |
eventId | The event _soundId. |
- Returns
- MBSound instance containing the sound data
◆ SetEventMinMaxDistance()
void TaleWorlds.Engine.SoundEvent.SetEventMinMaxDistance |
( |
Vec3 | newRadius | ) |
|
◆ GetEventIdFromString()
static int TaleWorlds.Engine.SoundEvent.GetEventIdFromString |
( |
string | name | ) |
|
|
static |
◆ PlaySound2D() [1/2]
static bool TaleWorlds.Engine.SoundEvent.PlaySound2D |
( |
int | soundCodeId | ) |
|
|
static |
◆ PlaySound2D() [2/2]
static bool TaleWorlds.Engine.SoundEvent.PlaySound2D |
( |
string | soundName | ) |
|
|
static |
◆ GetTotalEventCount()
static int TaleWorlds.Engine.SoundEvent.GetTotalEventCount |
( |
| ) |
|
|
static |
- Returns
- returns the amount
◆ CreateEvent()
static SoundEvent TaleWorlds.Engine.SoundEvent.CreateEvent |
( |
int | soundCodeId, |
|
|
Scene | scene ) |
|
static |
- Parameters
-
soundCodeId | ID of the sound |
- Returns
- MBSound instance containing the sound data
◆ IsNullSoundEvent()
bool TaleWorlds.Engine.SoundEvent.IsNullSoundEvent |
( |
| ) |
|
◆ Play()
bool TaleWorlds.Engine.SoundEvent.Play |
( |
| ) |
|
- Returns
- True if played successfully, otherwise, false.
◆ Pause()
void TaleWorlds.Engine.SoundEvent.Pause |
( |
| ) |
|
◆ Resume()
void TaleWorlds.Engine.SoundEvent.Resume |
( |
| ) |
|
◆ PlayExtraEvent()
void TaleWorlds.Engine.SoundEvent.PlayExtraEvent |
( |
string | eventName | ) |
|
◆ SetSwitch()
void TaleWorlds.Engine.SoundEvent.SetSwitch |
( |
string | switchGroupName, |
|
|
string | newSwitchStateName ) |
◆ TriggerCue()
void TaleWorlds.Engine.SoundEvent.TriggerCue |
( |
| ) |
|
◆ PlayInPosition()
bool TaleWorlds.Engine.SoundEvent.PlayInPosition |
( |
Vec3 | position | ) |
|
- Parameters
-
position | Sets the events position to this parameter permanently |
- Returns
- True if played successfully, otherwise, false.
◆ Stop()
void TaleWorlds.Engine.SoundEvent.Stop |
( |
| ) |
|
◆ SetParameter() [1/2]
void TaleWorlds.Engine.SoundEvent.SetParameter |
( |
string | parameterName, |
|
|
float | value ) |
- Parameters
-
parameterName | Name of the parameter. |
value | Value of the parameter. |
◆ SetParameter() [2/2]
void TaleWorlds.Engine.SoundEvent.SetParameter |
( |
int | parameterIndex, |
|
|
float | value ) |
◆ GetEventMinMaxDistance()
Vec3 TaleWorlds.Engine.SoundEvent.GetEventMinMaxDistance |
( |
| ) |
|
◆ SetPosition()
void TaleWorlds.Engine.SoundEvent.SetPosition |
( |
Vec3 | vec | ) |
|
◆ SetVelocity()
void TaleWorlds.Engine.SoundEvent.SetVelocity |
( |
Vec3 | vec | ) |
|
◆ Release()
void TaleWorlds.Engine.SoundEvent.Release |
( |
| ) |
|
◆ IsPlaying()
bool TaleWorlds.Engine.SoundEvent.IsPlaying |
( |
| ) |
|
◆ IsPaused()
bool TaleWorlds.Engine.SoundEvent.IsPaused |
( |
| ) |
|
◆ CreateEventFromSoundBuffer()
static SoundEvent TaleWorlds.Engine.SoundEvent.CreateEventFromSoundBuffer |
( |
string | eventId, |
|
|
byte[] | soundData, |
|
|
Scene | scene ) |
|
static |
◆ CreateEventFromExternalFile()
static SoundEvent TaleWorlds.Engine.SoundEvent.CreateEventFromExternalFile |
( |
string | programmerEventName, |
|
|
string | soundFilePath, |
|
|
Scene | scene ) |
|
static |
◆ IsValid
bool TaleWorlds.Engine.SoundEvent.IsValid |
|
get |
true
if this instance is valid; otherwise, false
.