CPlugSoundEngine2

Trackmania Next API


CPlugSoundEngine2

ID 0x09029000
Instantiable

Inherits from Plug::CPlugSound → Plug::CPlugAudio → Plug::CPlug → MwFoundations::CMwNod

Methods

void UpdateSubEmitters()

void _Loops_LoadAndParseFileSnd_()

Members

CPlugFileAudioMotors@ AudioMotors_Exhaust_Throttle

CPlugFileAudioMotors@ AudioMotors_Exhaust_Release

CPlugFileAudioMotors@ AudioMotors_Engine_Throttle

CPlugFileAudioMotors@ AudioMotors_Engine_Release

CPlugFileSnd@ AudioMotors_IdleLoop_Exhaust

CPlugFileSnd@ AudioMotors_LimiterLoop_Exhaust

CPlugFileSnd@ AudioMotors_IdleLoop_Engine

CPlugFileSnd@ AudioMotors_LimiterLoop_Engine

NPlugCurve_SSimpleCurveInPlace7 AudioMotors_PitchRandomize_Rpm

NPlugCurve_SSimpleCurveInPlace7 AudioMotors_PitchRandomize_Rpm

NPlugCurve_SSimpleCurveInPlace7 AudioMotors_PitchRandomize_Throttle

float AudioMotors_IdleVolume_dB_

float AudioMotors_LimiterVolume_dB_

CSystemFidsFolder@ Loops_Folder

bool Loops_UseVolumeCorrection

bool Loops_RpmClamp

float RpmMaxFromEngine

float RpmGamma

NPlugCurve_SSimpleCurveInPlace7 Volume_Speed

NPlugCurve_SSimpleCurveInPlace7 Volume_Distance

NPlugCurve_SSimpleCurveInPlace7 Volume_Rpm

NPlugCurve_SSimpleCurveInPlace7 Volume_Throttle

NPlugCurve_SSimpleCurveInPlace7 Volume_Gear

NPlugCurve_SSimpleCurveInPlace7 RpmFactor_Gear

NPlugCurve_SSimpleCurveInPlace7 VolPersp_Rpm_Exhaust

NPlugCurve_SSimpleCurveInPlace7 VolPersp_Throttle_Exhaust

NPlugCurve_SSimpleCurveInPlace7 VolPersp_Rpm_Engine

NPlugCurve_SSimpleCurveInPlace7 VolPersp_Throttle_Engine

NPlugCurve_SSimpleCurveInPlace7 VolPersp_Rpm_Interior

NPlugCurve_SSimpleCurveInPlace7 VolPersp_Throttle_Interior

float Filters_CutoffRatio_Exhaust

float Filters_CutoffRatio_Engine

EAudioFilterType Filters_Type_Exhaust

EAudioFilterType::Null
EAudioFilterType::LowPass
EAudioFilterType::HighPass
EAudioFilterType::BandPass
EAudioFilterType::HighShelf
EAudioFilterType::LowShelf
EAudioFilterType::Peaking

EAudioFilterType Filters_Type_Engine

EAudioFilterType::Null
EAudioFilterType::LowPass
EAudioFilterType::HighPass
EAudioFilterType::BandPass
EAudioFilterType::HighShelf
EAudioFilterType::LowShelf
EAudioFilterType::Peaking

float Mix_FrontBackSpread

float Mix_Front____of_engine_

float Mix_Back____of_engine_

float SubEmitter_Vol_Exhaust

float SubEmitter_RelSize_Exhaust

vec3 SubEmitter_RelPos_Exhaust

vec3 SubEmitter_RelDir_Exhaust

float SubEmitter_ConeAttenuation_Exhaust

float SubEmitter_ConeAngle_Exhaust

float SubEmitter_Vol_Engine

float SubEmitter_RelSize_Engine

vec3 SubEmitter_RelPos_Engine

vec3 SubEmitter_RelDir_Engine

float SubEmitter_ConeAttenuation_Engine

float SubEmitter_ConeAngle_Engine

float SubEmitter_Vol_Interior

float SubEmitter_RelSize_Interior

vec3 SubEmitter_RelPos_Interior

vec3 SubEmitter_RelDir_Interior

float SubEmitter_ConeAttenuation_Int

float SubEmitter_ConeAngle_Int

float Loops_MinRpmAll

float Loops_MaxRpmAll

Inherited members CPlugSound

CPlugFileSnd@ PlugFile

UnnamedEnum Mode

UnnamedEnum::Direct
UnnamedEnum::Direct_w__attenuation
UnnamedEnum::Spatialised
UnnamedEnum::Spacialised_Omni
UnnamedEnum::ForceHard3d

float VolumedB

float Priority

int MaxDuplicates

MwId GroupDuplicate

CPlugSound::EAudioBalanceGroup BalanceGroup

EAudioBalanceGroup::Auto
EAudioBalanceGroup::Music
EAudioBalanceGroup::Menus
EAudioBalanceGroup::Ambiance
EAudioBalanceGroup::Player
EAudioBalanceGroup::Bengs
EAudioBalanceGroup::Guns
EAudioBalanceGroup::BackingDirect
EAudioBalanceGroup::Trails
EAudioBalanceGroup::GameUI
EAudioBalanceGroup::Custom1
EAudioBalanceGroup::Custom2
EAudioBalanceGroup::OtherPlayers
EAudioBalanceGroup::ImpactWarning
EAudioBalanceGroup::Environment

float RefDistance

float MaxDistance

float RolloffFactor

CPlugCurveSimpleNod@ VolumeFromDistance

CPlugCurveSimpleNod@ PitchFromDistance

CPlugCurveSimpleNod@ VolumeFromSpeedKmh

float Pitch

float DopplerFactor

bool EnableDoppler

CPlugSound@ BackingSound

CPlugSound@ FocusedSound

float AirAbsorptionFactor

CPlugSound::EAudioRoomFx RoomFxSend

EAudioRoomFx::None
EAudioRoomFx::Low
EAudioRoomFx::Mid
EAudioRoomFx::High
EAudioRoomFx::Music
EAudioRoomFx::UI

float RoomRolloffFactor

float LfeSenddB

float FadeStopDuration

float FadePlayDuration

bool IsLooping

UnnamedEnum SoundKind

UnnamedEnum::Point
UnnamedEnum::Directional

uint InsideConeAngle

uint OutsideConeAngle

float ConeOutsideAttenuation

float Radius

float PanAngleDeg

CPlugSound::EAudioPitchFromDistMode PitchFromDistMode

EAudioPitchFromDistMode::Auto
EAudioPitchFromDistMode::CurvePlayer
EAudioPitchFromDistMode::CurveGun
EAudioPitchFromDistMode::Disabled

CPlugSound::EAudioIgnoreSourceProperties IgnoreSourceProperties

EAudioIgnoreSourceProperties::None
EAudioIgnoreSourceProperties::Ignore_All
EAudioIgnoreSourceProperties::Ignore_Pitch
EAudioIgnoreSourceProperties::Ignore_Volume

bool IsContinuous

bool UseLowPassFilter

int DuplicatesIntervalMin

Inherited members CMwNod

string IdName

const MwId Id


Documentation from build 2024-12-12 15:15:35
(Page rendering: 0.04 seconds, 14.68 MB)