OpenTTD Source 20241224-master-gf74b0cf984
MusicSettings Struct Reference

Settings related to music. More...

#include <settings_type.h>

Data Fields

uint8_t playlist
 The playlist (number) to play.
 
uint8_t music_vol
 The requested music volume.
 
uint8_t effect_vol
 The requested effects volume.
 
uint8_t custom_1 [33]
 The order of the first custom playlist.
 
uint8_t custom_2 [33]
 The order of the second custom playlist.
 
bool playing
 Whether music is playing.
 
bool shuffle
 Whether to shuffle the music.
 

Detailed Description

Settings related to music.

Definition at line 256 of file settings_type.h.

Field Documentation

◆ custom_1

uint8_t MusicSettings::custom_1[33]

The order of the first custom playlist.

Definition at line 260 of file settings_type.h.

Referenced by MusicSystem::BuildPlaylists(), and MusicSystem::SaveCustomPlaylist().

◆ custom_2

uint8_t MusicSettings::custom_2[33]

The order of the second custom playlist.

Definition at line 261 of file settings_type.h.

Referenced by MusicSystem::BuildPlaylists(), and MusicSystem::SaveCustomPlaylist().

◆ effect_vol

uint8_t MusicSettings::effect_vol

◆ music_vol

uint8_t MusicSettings::music_vol

◆ playing

bool MusicSettings::playing

◆ playlist

◆ shuffle

bool MusicSettings::shuffle

Whether to shuffle the music.

Definition at line 263 of file settings_type.h.

Referenced by MusicSystem::ChangePlaylist(), MusicSystem::IsShuffle(), MusicSystem::Shuffle(), and MusicSystem::Unshuffle().


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