unreal.MusicClockSourceManager

class unreal.MusicClockSourceManager(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

Music Clock Source Manager

C++ Source:

  • Plugin: MusicEnvironment

  • Module: MusicEnvironment

  • File: MusicClockSourceManager.h

add_tagged_clock(tag, clock) None

Add Tagged Clock

Parameters:
find_clock(tag, exact_match=True) MusicEnvironmentClockSource

Find Clock

Parameters:
Return type:

MusicEnvironmentClockSource

get_global_music_clock_authority() MusicEnvironmentClockSource

Get Global Music Clock Authority

Return type:

MusicEnvironmentClockSource

pop_music_clock_authority() None

Pop Music Clock Authority

push_global_music_clock_authority(clock) bool

Push Global Music Clock Authority

Parameters:

clock (MusicEnvironmentClockSource)

Return type:

bool

remove_clock_with_tag(tag) None

Remove Clock with Tag

Parameters:

tag (GameplayTag)

remove_global_clock_authority(clock) None

Remove Global Clock Authority

Parameters:

clock (MusicEnvironmentClockSource)

remove_tagged_clock(clock) None

Remove Tagged Clock

Parameters:

clock (MusicEnvironmentClockSource)