|
void | DynamicMusicPlayer (DynamicMusicPlayerRegistry configuration) |
|
void | OnUpdate (float timeslice) |
|
void | SetCategory (EDynamicMusicPlayerCategory category, bool forced) |
|
void | RegisterDynamicLocation (notnull Entity caller, int locationType, float locationSize) |
|
void | UnregisterDynamicLocation (notnull Entity caller) |
|
void | OnGameEvent (EventType eventTypeId, Param params) |
|
void | PlayTrack (DynamicMusicTrackData track) |
|
void | StopTrack () |
|
void | ResetWaitingQueue () |
|
void | FadeoutTrack (float fadeoutSeconds) |
|
void | ProcessFadeOut () |
|
bool | PlayerInsideOfLocationFilter (array< ref DynamicMusicTrackData > locations) |
|
bool | PlayerInsideOfLocationFilter (map< int, ref DynamicMusicLocationDynamicData > locations) |
|
bool | SetSelectedTrackFromCategory (EDynamicMusicPlayerCategory category, notnull array< ref DynamicMusicTrackData > tracklist, int historyLookupType=DynamicMusicPlayerTrackHistoryLookupType.ANY) |
|
int | SelectRandomTrackIndexFromCategoryPriorityFlagFirst (EDynamicMusicPlayerCategory category, notnull array< ref DynamicMusicTrackData > tracks) |
|
int | SelectRandomTrackIndexFromCategory (EDynamicMusicPlayerCategory category, int lookupType, notnull array< ref DynamicMusicTrackData > tracks) |
|
void | SetTimeOfDate () |
|
float | GetMinWaitTimePerCategory (EDynamicMusicPlayerCategory category) |
|
float | GetMaxWaitTimePerCategory (EDynamicMusicPlayerCategory category) |
|
float | GetPreviousTrackFadeoutSeconds (EDynamicMusicPlayerCategory category) |
|
void | RefreshTracksCache () |
|
См. определение в файле DynamicMusicPlayer.c строка 67