Deluge Firmware
1.3.0
Build date: 2025.04.16
Loading...
Searching...
No Matches
launch_style.h
1
/*
2
* ContextMenu\Clip_Settings\Launch_Style.h
3
*
4
* Created on: 11 Jun 2023
5
* Author: Robin
6
*/
7
8
#pragma once
9
10
#include "gui/context_menu/context_menu.h"
11
12
class
Clip
;
13
14
namespace
deluge::gui::context_menu::clip_settings {
15
16
class
LaunchStyleMenu final :
public
ContextMenu {
17
18
public
:
19
LaunchStyleMenu() =
default
;
20
void
selectEncoderAction(int8_t offset)
override
;
21
bool
setupAndCheckAvailability();
22
bool
canSeeViewUnderneath()
override
{
return
true
; }
23
24
Clip
* clip =
nullptr
;
25
27
char
const
*
getTitle
()
override
;
28
30
std::span<const char*>
getOptions
()
override
;
31
};
32
33
extern
LaunchStyleMenu
launchStyle;
34
}
// namespace deluge::gui::context_menu::clip_settings
Clip
Definition
clip.h:46
deluge::gui::context_menu::clip_settings::LaunchStyleMenu
Definition
launch_style.h:16
deluge::gui::context_menu::clip_settings::LaunchStyleMenu::getTitle
char const * getTitle() override
Title.
Definition
launch_style.cpp:17
deluge::gui::context_menu::clip_settings::LaunchStyleMenu::getOptions
std::span< const char * > getOptions() override
Options.
Definition
launch_style.cpp:22