score
Home
Classes
Namespaces
Files
Loading...
Searching...
No Matches
RecordAutomationFirstParameterCallbackVisitor.hpp
1
#pragma once
2
#include <Recording/Record/RecordManager.hpp>
3
4
namespace
Recording
5
{
6
struct
RecordAutomationFirstCallbackVisitor
7
{
8
AutomationRecorder
& recorder;
9
const
State::Address
& addr;
10
11
void
operator()(std::array<float, 2> val);
12
void
operator()(std::array<float, 3> val);
13
void
operator()(std::array<float, 4> val);
14
15
void
handle_numeric(
float
newval);
16
17
void
operator()(
float
f);
18
void
operator()(
int
f);
19
void
operator()(
char
f);
20
void
operator()(
bool
f);
21
22
template
<
typename
... T>
23
void
operator()(
const
T&...)
24
{
25
}
26
};
27
}
Recording::AutomationRecorder
Definition
RecordManager.hpp:27
Recording::RecordAutomationFirstCallbackVisitor
Definition
RecordAutomationFirstParameterCallbackVisitor.hpp:7
State::Address
The Address struct.
Definition
Address.hpp:58