FRemoteControlMIDIProtocolEntity

MIDI protocol entity for remote control binding

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FRemoteControlProtocolEntity

FRemoteControlMIDIProtocolEntity

References

Module

RemoteControlProtocolMIDI

Header

/Engine/Plugins/VirtualProduction/RemoteControlProtocolMIDI/Source/RemoteControlProtocolMIDI/Public/RemoteControlProtocolMIDI.h

Include

#include "RemoteControlProtocolMIDI.h"

Syntax

USTRUCT()
struct FRemoteControlMIDIProtocolEntity : public FRemoteControlProtocolEntity

Remarks

MIDI protocol entity for remote control binding

Variables

Name Description

Public variable UProperty Category, EditAnywhere

int32

 

Channel

Midi device channel

Public variable UProperty Category, EditAnywhere, AdvancedDisplay

FRemoteControlM...

 

Device

Midi Device

Public variable UProperty Category, EditAnywhere

EMIDIEventType

 

EventType

Midi Event type

Public variable UProperty Category, EditAnywhere, Meta

int32

 

MessageData1

Midi button event message data id for binding

Public variable UProperty Meta Transient

uint8

 

RangeInputTemplate

Midi range input property template, used for binding.

Overridden from FRemoteControlProtocolEntity

Name Description

Public function Virtual Const

FName

 

GetRangePropertyName()

Get bound range property.

Public function Virtual

bool

 

IsSame

(
    const FRemoteControlProtocolEntity ...
)

Checks if this entity has the same values as the Other. Used to check for duplicate inputs.