Navigation
API > API/Plugins > API/Plugins/HarmonixMidi
A base class for Midi Readers so that IMidiReceivers can have a generic "back pointer" to the reader that is calling them.
| Name | IMidiReader |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixMidi/Public/HarmonixMidi/MidiReader.h |
| Include Path | #include "HarmonixMidi/MidiReader.h" |
Syntax
class IMidiReader
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IMidiReader() |
HarmonixMidi/MidiReader.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TSharedPtr< FBarMap > GetBarMap() |
Called by a receiver when it wants to format a tick into an MBT for error messaging | HarmonixMidi/MidiReader.h | |
int32 GetCurrentTrackIndex() |
HarmonixMidi/MidiReader.h | ||
const FString & GetCurrentTrackName() |
HarmonixMidi/MidiReader.h | ||
const FString & GetFilename() |
HarmonixMidi/MidiReader.h | ||
int32 GetLastTick() |
HarmonixMidi/MidiReader.h | ||
bool IsFailed() |
HarmonixMidi/MidiReader.h | ||
void SkipCurrentTrack() |
Called by a receiver when it wants to skip to the next track | HarmonixMidi/MidiReader.h |