Navigation
API > API/Plugins > API/Plugins/HarmonixMidi
Struct FMusicMapBaseInterface {
public: virtual int32 GetPointIndexForTick(int32 Tick) const = 0; virtual float GetFractionalPointForTick(int32 Tick) const = 0; virtual float GetFractionalTickForFractionalPoint(float Point) const = 0; virtual void Finalize(int32 LastTick = 0) = 0; virtual void RemovePointsOnAndAfterTick(int32 Tick) = 0;
template
| Name | FMusicMapUtl |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixMidi/Public/HarmonixMidi/MusicMapBase.h |
| Include Path | #include "HarmonixMidi/MusicMapBase.h" |
Syntax
struct FMusicMapUtl
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AddPoint
(
T0toN... constructor_args, |
HarmonixMidi/MusicMapBase.h | ||
| HarmonixMidi/MusicMapBase.h | |||
static void Finalize
(
TArray< T >& Points, |
HarmonixMidi/MusicMapBase.h | ||
static float GetFractionalPointForTick
(
const TArray< T >& Points, |
HarmonixMidi/MusicMapBase.h | ||
static float GetFractionalTickForFractionalPoint
(
const TArray< T >& Points, |
HarmonixMidi/MusicMapBase.h | ||
static int32 GetPointIndexForTick
(
const TArray< T >& Points, |
HarmonixMidi/MusicMapBase.h | ||
static const T * GetPointInfoForTick
(
const TArray< T >& Points, |
HarmonixMidi/MusicMapBase.h | ||
static void RemovePointsOnAndAfterTick
(
TArray< T >& Points, |
HarmonixMidi/MusicMapBase.h |