unreal.MusicHandle¶
- class unreal.MusicHandle(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
InterfaceMusic Handle
C++ Source:
Plugin: MusicEnvironment
Module: MusicEnvironment
File: MusicHandle.h
- branch_on_transport_state() MusicHanldeTransportState¶
Branch on Transport State
- Returns:
branches (MusicHanldeTransportState):
- Return type:
- get_current_bar_beat() -> (bar=float, beat_in_bar=float, branches=MusicHanldeClockValidity)¶
Get Current Bar Beat
- Returns:
bar (float):
beat_in_bar (float):
branches (MusicHanldeClockValidity):
- Return type:
tuple
- get_music_clock_source() MusicEnvironmentClockSource¶
Get Music Clock Source
- Return type:
- get_transport_state() MusicHanldeTransportState¶
Get Transport State
- Return type:
- is_using_asset(asset) bool¶
Is Using Asset
- Parameters:
asset (MusicalAsset)
- Return type:
- register_as_tagged_clock(tag) None¶
Register as Tagged Clock
- Parameters:
tag (GameplayTag)
- unregister_as_tagged_clock(tag=['None']) None¶
Unregister as Tagged Clock
- Parameters:
tag (GameplayTag)