openplanet Download Openplanet Login with ManiaPlanet

ManiaPlanet API

CPlugSoundEngine2

Part of Plug | Shortlink | Permalink | ID 0x09029000

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

Can be instantiated from scripts.

Methods

void Loops_LoadAndParseFileSnd()

void UpdateSubEmitters()

Members

CPlugFileAudioMotors@ AudioMotors_Engine_Release

CPlugFileAudioMotors@ AudioMotors_Engine_Throttle

CPlugFileAudioMotors@ AudioMotors_Exhaust_Release

CPlugFileAudioMotors@ AudioMotors_Exhaust_Throttle

CPlugFileSnd@ AudioMotors_IdleLoop_Engine

CPlugFileSnd@ AudioMotors_IdleLoop_Exhaust

float AudioMotors_IdleVolumedB

float AudioMotors_LPF_CutoffRatio_Engine

float AudioMotors_LPF_CutoffRatio_Exhaust

CPlugFileSnd@ AudioMotors_LimiterLoop_Engine

CPlugFileSnd@ AudioMotors_LimiterLoop_Exhaust

float AudioMotors_LimiterVolumedB

CFuncKeysReal@ AudioMotors_PitchRandomize_Rpm

CFuncKeysReal@ AudioMotors_PitchRandomize_Throttle

CSystemFidsFolder@ Loops_Folder

float Loops_MaxRpmAll

float Loops_MinRpmAll

bool Loops_RpmClamp

bool Loops_UseVolumeCorrection

float MixBack

float MixFront

float Mix_FrontBackSpread

CFuncKeysReal@ RpmFactor_Gear

float RpmGamma

float RpmMaxFromEngine

float SubEmitter_ConeAngle_Engine

float SubEmitter_ConeAngle_Exhaust

float SubEmitter_ConeAngle_Int

float SubEmitter_ConeAttenuation_Engine

float SubEmitter_ConeAttenuation_Exhaust

float SubEmitter_ConeAttenuation_Int

vec3 SubEmitter_RelDir_Engine

vec3 SubEmitter_RelDir_Exhaust

vec3 SubEmitter_RelDir_Interior

vec3 SubEmitter_RelPos_Engine

vec3 SubEmitter_RelPos_Exhaust

vec3 SubEmitter_RelPos_Interior

float SubEmitter_RelSize_Engine

float SubEmitter_RelSize_Exhaust

float SubEmitter_RelSize_Interior

float SubEmitter_Vol_Engine

float SubEmitter_Vol_Exhaust

float SubEmitter_Vol_Interior

CFuncKeysReal@ VolPersp_Rpm_Engine

CFuncKeysReal@ VolPersp_Rpm_Exhaust

CFuncKeysReal@ VolPersp_Rpm_Interior

CFuncKeysReal@ VolPersp_Throttle_Engine

CFuncKeysReal@ VolPersp_Throttle_Exhaust

CFuncKeysReal@ VolPersp_Throttle_Interior

CFuncKeysReal@ Volume_Distance

CFuncKeysReal@ Volume_Gear

CFuncKeysReal@ Volume_Rpm

CFuncKeysReal@ Volume_Speed

CFuncKeysReal@ Volume_Throttle

Inherited from CPlugSound

Methods inherited from CPlugSound

void SetDirty()

Members inherited from CPlugSound

float AirAbsorptionFactor

CPlugSound@ BackingSound

EAudioBalanceGroup BalanceGroup

float ConeOutsideAttenuation

float DopplerFactor

int DuplicatesIntervalMin

bool EnableDoppler

float FadePlayDuration

float FadeStopDuration

CPlugSound@ FocusedSound

MwId GroupDuplicate

EAudioIgnoreSourceProperties IgnoreSourceProperties

uint InsideConeAngle

bool IsContinuous

bool IsLooping

float LfeSenddB

float MaxDistance

int MaxDuplicates

UnnamedEnum Mode

Enum:

0 (Direct)

1 (Direct_w__attenuation)

2 (Spatialised)

3 (Spacialised_Omni)

4 (ForceHard3d)

uint OutsideConeAngle

float PanAngleDeg

float Pitch

EAudioPitchFromDistMode PitchFromDistMode

CFuncKeysReal@ PitchFromDistance

CPlugFileSnd@ PlugFile

float Priority

float Radius

float RefDistance

float RolloffFactor

EAudioRoomFx RoomFxSend

float RoomRolloffFactor

UnnamedEnum SoundKind

Enum:

0 (Point)

1 (Directional)

bool UseLowPassFilter

CFuncKeysReal@ VolumeFromDistance

CFuncKeysReal@ VolumeFromSpeedKmh

float VolumedB

Inherited from CMwNod

Members inherited from CMwNod

MwId Id

string IdName

Documentation from build 2019-05-23 16:48:09
(Page rendering: 0.01 seconds, 12.18 MB)