// Copyright Epic Games, Inc. All Rights Reserved. #include "MusicalTimeFunctionLibrary.h" #include "Misc/MusicalTime.h" bool UMusicalTimeFunctionLibrary::IsValid(const FMusicalTime& InMusicalTime) { return InMusicalTime.IsValid(); } float UMusicalTimeFunctionLibrary::FractionalBeatsInBar(const FMusicalTime& InMusicalTime) { return InMusicalTime.FractionalBeatInBar(); } float UMusicalTimeFunctionLibrary::FractionalBars(const FMusicalTime& InMusicalTime) { return InMusicalTime.FractionalBar(); } void UMusicalTimeFunctionLibrary::BarAndBeat(const FMusicalTime& InMusicalTime, int& OutBar, float& OutFractionalBeatInBar) { OutBar = InMusicalTime.Bar; OutFractionalBeatInBar = InMusicalTime.FractionalBeatInBar(); }