Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
DynamicMusicPlayerRegistry Class Reference
Inheritance diagram for DynamicMusicPlayerRegistry:
DynamicMusicPlayerRegistryChernarus DynamicMusicPlayerRegistryEnoch DynamicMusicPlayerRegistrySakhal

Protected Member Functions

void DynamicMusicPlayerRegistry ()
void PreloadData ()
void RegisterCategorySettings ()
void RegisterTrackCredits (string soundSetName, bool hasPriority=false)
void RegisterTrackLocationDynamic (string soundSetName, int locationType=DynamicMusicLocationTypes.NONE, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY)
void RegisterTrackLocationStatic (string soundSetName, vector start, vector end, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY, bool runImmediately=false)
void RegisterTrackLocationStaticMultiRectangle (string soundSetName, array< ref TVectorArray > locationBoundaries, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY, bool runImmediately=false)
void RegisterTrackLocationStaticPoints (string soundSetName, array< vector > vertices, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY, bool runImmediately=false)
void RegisterTrackMenu (string soundSetName, bool hasPriority=false, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY)
void RegisterTracksCredits ()
void RegisterTracksLocationDynamic ()
void RegisterTracksLocationStatic ()
void RegisterTracksMenu ()
void RegisterTracksTime ()
void RegisterTrackTime (string soundSetName, int timeOfDay=DynamicMusicPlayerTimeOfDay.ANY)

Protected Attributes

string m_WorldName = ""

Private Member Functions

void RegisterCreditsSettings ()
void RegisterGlobalSettings ()
void RegisterLocationDynamicSettings ()
void RegisterLocationStaticSettings ()
void RegisterMenuSettings ()
void RegisterTimeSettings ()

Private Attributes

ref map< EDynamicMusicPlayerCategory, ref DynamicMusicPlayerSettings > m_SettingsByCategory
ref array< ref DynamicMusicTrackDatam_TracksCredits
ref array< ref DynamicMusicTrackDatam_TracksLocationDynamic
ref array< ref DynamicMusicTrackDatam_TracksLocationStatic
ref array< ref DynamicMusicTrackDatam_TracksLocationStaticPrioritized
ref array< ref DynamicMusicTrackDatam_TracksMenu
ref array< ref DynamicMusicTrackDatam_TracksTime

Detailed Description

Definition at line 1 of file dynamicmusicplayerregistry.c.

Constructor & Destructor Documentation

◆ DynamicMusicPlayerRegistry()

void DynamicMusicPlayerRegistry ( )
inlineprotected

Definition at line 14 of file dynamicmusicplayerregistry.c.

References PreloadData().

Member Function Documentation

◆ PreloadData()

◆ RegisterCategorySettings()

◆ RegisterCreditsSettings()

void RegisterCreditsSettings ( )
inlineprivate

Definition at line 67 of file dynamicmusicplayerregistry.c.

References m_SettingsByCategory.

Referenced by RegisterCategorySettings().

◆ RegisterGlobalSettings()

void RegisterGlobalSettings ( )
inlineprivate

Definition at line 47 of file dynamicmusicplayerregistry.c.

References m_SettingsByCategory.

Referenced by RegisterCategorySettings().

◆ RegisterLocationDynamicSettings()

void RegisterLocationDynamicSettings ( )
inlineprivate

Definition at line 99 of file dynamicmusicplayerregistry.c.

References m_SettingsByCategory.

Referenced by RegisterCategorySettings().

◆ RegisterLocationStaticSettings()

void RegisterLocationStaticSettings ( )
inlineprivate

Definition at line 87 of file dynamicmusicplayerregistry.c.

References m_SettingsByCategory.

Referenced by RegisterCategorySettings().

◆ RegisterMenuSettings()

void RegisterMenuSettings ( )
inlineprivate

Definition at line 56 of file dynamicmusicplayerregistry.c.

References m_SettingsByCategory.

Referenced by RegisterCategorySettings().

◆ RegisterTimeSettings()

void RegisterTimeSettings ( )
inlineprivate

Definition at line 78 of file dynamicmusicplayerregistry.c.

References m_SettingsByCategory.

Referenced by RegisterCategorySettings().

◆ RegisterTrackCredits()

void RegisterTrackCredits ( string soundSetName,
bool hasPriority = false )
inlineprotected

◆ RegisterTrackLocationDynamic()

◆ RegisterTrackLocationStatic()

◆ RegisterTrackLocationStaticMultiRectangle()

◆ RegisterTrackLocationStaticPoints()

◆ RegisterTrackMenu()

void RegisterTrackMenu ( string soundSetName,
bool hasPriority = false,
int timeOfDay = DynamicMusicPlayerTimeOfDay.ANY )
inlineprotected

◆ RegisterTracksCredits()

void RegisterTracksCredits ( )
inlineprotected

Definition at line 122 of file dynamicmusicplayerregistry.c.

References m_TracksCredits, and RegisterTrackCredits().

Referenced by PreloadData().

◆ RegisterTracksLocationDynamic()

void RegisterTracksLocationDynamic ( )
inlineprotected

◆ RegisterTracksLocationStatic()

void RegisterTracksLocationStatic ( )
inlineprotected

Definition at line 156 of file dynamicmusicplayerregistry.c.

References m_TracksLocationStatic, and m_TracksLocationStaticPrioritized.

Referenced by PreloadData().

◆ RegisterTracksMenu()

void RegisterTracksMenu ( )
inlineprotected

Definition at line 112 of file dynamicmusicplayerregistry.c.

References m_TracksMenu, and RegisterTrackMenu().

Referenced by PreloadData().

◆ RegisterTracksTime()

void RegisterTracksTime ( )
inlineprotected

◆ RegisterTrackTime()

void RegisterTrackTime ( string soundSetName,
int timeOfDay = DynamicMusicPlayerTimeOfDay.ANY )
inlineprotected

Field Documentation

◆ m_SettingsByCategory

◆ m_TracksCredits

ref array<ref DynamicMusicTrackData> m_TracksCredits
private

Definition at line 6 of file dynamicmusicplayerregistry.c.

Referenced by RegisterTrackCredits(), and RegisterTracksCredits().

◆ m_TracksLocationDynamic

ref array<ref DynamicMusicTrackData> m_TracksLocationDynamic
private

◆ m_TracksLocationStatic

◆ m_TracksLocationStaticPrioritized

◆ m_TracksMenu

ref array<ref DynamicMusicTrackData> m_TracksMenu
private

Definition at line 5 of file dynamicmusicplayerregistry.c.

Referenced by RegisterTrackMenu(), and RegisterTracksMenu().

◆ m_TracksTime

ref array<ref DynamicMusicTrackData> m_TracksTime
private

Definition at line 7 of file dynamicmusicplayerregistry.c.

Referenced by RegisterTracksTime(), and RegisterTrackTime().

◆ m_WorldName


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