Trackmania ManiaScript Reference 2025.6.19.2137
A ManiaScript Reference of the new Trackmania.
Loading...
Searching...
No Matches
CAudioSourceMusic Class Reference

Documentation for class CAudioSourceMusic. More...

#include <doc.h>

Inheritance diagram for CAudioSourceMusic:
[legend]

Public Types

enum  EUpdateMode { Cut , OnNextBar , OnNextHalfBar , OnNextBeat }
 

Public Member Functions

Void MuteAllTracks ()
 
Void UnmuteAllTracks ()
 
Void NextVariant ()
 
Void NextVariant (Boolean IsIntensityDecreasing)
 
Void EnableSegment (Text SegmentName)
 
- Public Member Functions inherited from CAudioSource
Void Play ()
 
Void Stop ()
 

Public Attributes

Array< RealTracks_Volume
 
Array< RealTracks_VolumedB
 
Array< TextTracks_Name
 
Array< RealTracks_Length
 
Integer const Tracks_Count
 
Real const BeatsPerMinute
 
Real const BeatDuration
 
Integer const BeatsPerBar
 
CAudioSourceMusic::EUpdateMode UpdateMode
 
Boolean Dbg_ForceIntensity
 
Boolean Dbg_ForceSequential
 
Boolean Dbg_ForceRandom
 
Real LPF_CutoffRatio
 
Real LPF_Q
 
Real HPF_CutoffRatio
 
Real HPF_Q
 
Real FadeTracksDuration
 
Real FadeFiltersDuration
 
Boolean UseNewImplem
 
- Public Attributes inherited from CAudioSource
Boolean const IsPlaying
 
Boolean const DownloadInProgress
 
Real Volume
 
Real FadeDuration
 
Real VolumedB
 
Real Pitch
 
Vec3 RelativePosition
 
Vec3 PanRadiusLfe
 
Real PlayCursor
 
Real const PlayLength
 
- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

Documentation for class CAudioSourceMusic.

Member Enumeration Documentation

◆ EUpdateMode

Enumerator
Cut 
OnNextBar 
OnNextHalfBar 
OnNextBeat 

Member Function Documentation

◆ EnableSegment()

Void CAudioSourceMusic::EnableSegment ( Text SegmentName)

◆ MuteAllTracks()

Void CAudioSourceMusic::MuteAllTracks ( )

◆ NextVariant() [1/2]

Void CAudioSourceMusic::NextVariant ( )

◆ NextVariant() [2/2]

Void CAudioSourceMusic::NextVariant ( Boolean IsIntensityDecreasing)

◆ UnmuteAllTracks()

Void CAudioSourceMusic::UnmuteAllTracks ( )

Member Data Documentation

◆ BeatDuration

Real const CAudioSourceMusic::BeatDuration

◆ BeatsPerBar

Integer const CAudioSourceMusic::BeatsPerBar

◆ BeatsPerMinute

Real const CAudioSourceMusic::BeatsPerMinute

◆ Dbg_ForceIntensity

Boolean CAudioSourceMusic::Dbg_ForceIntensity

◆ Dbg_ForceRandom

Boolean CAudioSourceMusic::Dbg_ForceRandom

◆ Dbg_ForceSequential

Boolean CAudioSourceMusic::Dbg_ForceSequential

◆ FadeFiltersDuration

Real CAudioSourceMusic::FadeFiltersDuration

◆ FadeTracksDuration

Real CAudioSourceMusic::FadeTracksDuration

◆ HPF_CutoffRatio

Real CAudioSourceMusic::HPF_CutoffRatio

Values in range (0.000000-1.000000)

◆ HPF_Q

Real CAudioSourceMusic::HPF_Q

Values in range (0.100000-20.000000)

◆ LPF_CutoffRatio

Real CAudioSourceMusic::LPF_CutoffRatio

Values in range (0.000000-1.000000)

◆ LPF_Q

Real CAudioSourceMusic::LPF_Q

Values in range (0.100000-20.000000)

◆ Tracks_Count

Integer const CAudioSourceMusic::Tracks_Count

◆ Tracks_Length

Array<Real> CAudioSourceMusic::Tracks_Length

◆ Tracks_Name

Array<Text> CAudioSourceMusic::Tracks_Name

◆ Tracks_Volume

Array<Real> CAudioSourceMusic::Tracks_Volume

◆ Tracks_VolumedB

Array<Real> CAudioSourceMusic::Tracks_VolumedB

◆ UpdateMode

CAudioSourceMusic::EUpdateMode CAudioSourceMusic::UpdateMode

◆ UseNewImplem

Boolean CAudioSourceMusic::UseNewImplem

The documentation for this class was generated from the following file: