CAudioScriptMusic

TrackMania Turbo API


CAudioScriptMusic

ID 0x10009000
Uninstantiable

Inherits from Audio::CAudioScriptSound → MwFoundations::CMwNod

Methods

void MuteAllTracks()

void UnmuteAllTracks()

void NextVariant()

void NextVariant2(bool IsIntensityDecreasing)

void EnableSegment(wstring SegmentName)

Members

MwFastArray<float> Tracks_Volume

MwFastArray<float> Tracks_VolumedB

const MwFastArray<wstring> Tracks_Name

const MwFastArray<float> Tracks_Length

const uint Tracks_Count

const float BeatsPerMinute

const float BeatDuration

const uint BeatsPerBar

CAudioScriptMusic::EUpdateMode UpdateMode

EUpdateMode::Cut
EUpdateMode::OnNextBar
EUpdateMode::OnNextHalfBar
EUpdateMode::OnNextBeat

bool Dbg_ForceIntensity

bool Dbg_ForceSequential

bool Dbg_ForceRandom

float LPF_CutoffRatio

float LPF_Q

float HPF_CutoffRatio

float HPF_Q

float FadeTracksDuration

float FadeFiltersDuration

bool UseNewImplem

Inherited members CAudioScriptSound

const bool IsPlaying

const bool DownloadInProgress

float Volume

float FadeDuration

float VolumedB

float Pitch

vec3 RelativePosition

vec3 PanRadiusLfe

float PlayCursor

const float PlayLength

Inherited members CMwNod

string IdName

const MwId Id

Enums

EUpdateMode

EUpdateMode::Cut
EUpdateMode::OnNextBar
EUpdateMode::OnNextHalfBar
EUpdateMode::OnNextBeat

Documentation from build 2016-11-07 16:15:45
(Page rendering: 0.05 seconds, 11.3 MB)