Navigation
API > API/Plugins > API/Plugins/HarmonixMidi
An FMidiEvent is a container for a tick and a midi message.
| Name | FMidiEvent |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/Harmonix/Source/HarmonixMidi/Public/HarmonixMidi/MidiEvent.h |
| Include Path | #include "HarmonixMidi/MidiEvent.h" |
Syntax
USTRUCT ()
struct FMidiEvent
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMidiEvent () |
Default construct for USTRUCT | HarmonixMidi/MidiEvent.h | |
FMidiEvent
(
EForceInit FI |
HarmonixMidi/MidiEvent.h | ||
FMidiEvent
(
int32 Tick, |
HarmonixMidi/MidiEvent.h |
Structs
| Name | Remarks |
|---|---|
| LessThan |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Message | FMidiMsg | HarmonixMidi/MidiEvent.h | ||
| Tick | int32 | HarmonixMidi/MidiEvent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| HarmonixMidi/MidiEvent.h | |||
| HarmonixMidi/MidiEvent.h | |||
int32 GetTick() |
HarmonixMidi/MidiEvent.h | ||
bool IsText() |
HarmonixMidi/MidiEvent.h | ||
bool Serialize
(
FArchive& Archive |
HarmonixMidi/MidiEvent.h | ||
void SetMsg
(
const FMidiMsg& InMessage |
HarmonixMidi/MidiEvent.h | ||
void WriteStdMidi
(
FMidiWriter& Writer, |
Save the event out in standard midi file format | HarmonixMidi/MidiEvent.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FMidiEvent& Other |
HarmonixMidi/MidiEvent.h |