Navigation
API > API/Plugins > API/Plugins/HarmonixMetasound
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void MusicTempometerUtilities::UpdateMaterialParameterCollectionFromClock
(
const UObject* InWorldContextObject, |
Update the supplied material parameter collection instance (create if null) with song position data extracted from the supplied clock | HarmonixMetasound/Utils/MusicTempometerUtilities.h | |
FMidiSongPos MusicTempometerUtilities::UpdateMaterialParameterCollectionFromClock
(
const UMusicClockComponent* InClockComponent, |
Update the supplied material parameter collection instance (create from the supplied material parameter collection if null) from the supplied clock and song position, and return the current song position according to the supplied clock. | HarmonixMetasound/Utils/MusicTempometerUtilities.h |
MusicTempometerUtilities::UpdateMaterialParameterCollectionFromClock(const UObject , TWeakObjectPtr< UMaterialParameterCollectionInstance > &, const TObjectPtr< UMaterialParameterCollection > &, const FMusicTempometerMPCParameters &, const UMusicClockComponent )
Description
Update the supplied material parameter collection instance (create if null) with song position data extracted from the supplied clock
| Name | MusicTempometerUtilities::UpdateMaterialParameterCollectionFromClock |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixMetasound/Public/HarmonixMetasound/Utils/MusicTempometerUtilities.h |
| Include Path | #include "HarmonixMetasound/Utils/MusicTempometerUtilities.h" |
| Source | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixMetasound/Private/HarmonixMetasound/Utils/MusicTempometerUtilities.cpp |
namespace MusicTempometerUtilities
{
void MusicTempometerUtilities::UpdateMaterialParameterCollectionFromClock
(
const UObject * InWorldContextObject,
TWeakObjectPtr < UMaterialParameterCollectionInstance > & InOutMaterialParameterCollectionInstance,
const TObjectPtr < UMaterialParameterCollection > & InMaterialParameterCollection,
const FMusicTempometerMPCParameters & InMCPParameters,
const UMusicClockComponent * InClockComponent
)
}
MusicTempometerUtilities::UpdateMaterialParameterCollectionFromClock(const UMusicClockComponent , const FMidiSongPos &, const UMaterialParameterCollection , const FMusicTempometerMPCParameters &, TWeakObjectPtr< UMaterialParameterCollectionInstance > &)
Description
Update the supplied material parameter collection instance (create from the supplied material parameter collection if null) from the supplied clock and song position, and return the current song position according to the supplied clock.
| Name | MusicTempometerUtilities::UpdateMaterialParameterCollectionFromClock |
| Type | function |
| Header File | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixMetasound/Public/HarmonixMetasound/Utils/MusicTempometerUtilities.h |
| Include Path | #include "HarmonixMetasound/Utils/MusicTempometerUtilities.h" |
| Source | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixMetasound/Private/HarmonixMetasound/Utils/MusicTempometerUtilities.cpp |
namespace MusicTempometerUtilities
{
FMidiSongPos MusicTempometerUtilities::UpdateMaterialParameterCollectionFromClock
(
const UMusicClockComponent * InClockComponent,
const FMidiSongPos & InPreviousFrameMidiSongPos,
const UMaterialParameterCollection * InMaterialParameterCollection,
const FMusicTempometerMPCParameters & InMPCParameters,
TWeakObjectPtr < UMaterialParameterCollectionInstance > & InOutMaterialParameterCollectionInstance
)
}