#include <KwidgetGUI_Recorder.h>
|
| std::function< void(const String &)> | onDelete |
| |
| std::unique_ptr< SliderParameterAttachment > | createParameterAttachment (const String ¶mID, Slider &slider) |
| |
| std::unique_ptr< ButtonParameterAttachment > | createParameterAttachment (const String ¶mID, Button &button) |
| |
| std::unique_ptr< ComboBoxParameterAttachment > | createParameterAttachment (const String ¶mID, ComboBox &comboBox) |
| |
| std::unique_ptr< ParameterAttachment > | createParameterAttachment (const String ¶mID, std::function< void(float)> callback) |
| |
| std::unique_ptr< LabelCustomParameterAttachment > | createCustomParameterAttachment (const String ¶mID, Label &label) |
| |
| template<typename AttachedComponentType > |
| void | addAttachedComponent (AttachedComponentType &component, const String ¶mID, bool isDraggable=true) |
| |
| template<typename AttachedComponentType > |
| void | addAttachedComponent (Component &parent, AttachedComponentType &component, const String ¶mID, bool isDraggable=true) |
| |
| void | addParameterCallback (const String ¶mID, std::function< void(float)> callback) |
| |
| bool | m_ignorePadding {false} |
| |
| Rectangle< int > | m_currentBounds |
| |
| TextButton | m_selectButton |
| |
| TextButton | m_deleteButton |
| |
| Colour | m_borderColour {Colours::fuchsia} |
| |
| TopBarComponent | m_topBarComponent |
| |
| RenderStyle | m_renderStyle {RenderStyle::normal} |
| |
◆ Parameters
◆ KwidgetGUI_Recorder()
| krotos::KwidgetGUI_Recorder::KwidgetGUI_Recorder |
( |
Kwidget & | owner | ) |
|
◆ paint()
| void krotos::KwidgetGUI_Recorder::paint |
( |
Graphics & | g | ) |
|
|
override |
◆ resized()
| void krotos::KwidgetGUI_Recorder::resized |
( |
| ) |
|
|
override |
◆ m_bounceHoverImage
| std::unique_ptr<Drawable> krotos::KwidgetGUI_Recorder::m_bounceHoverImage |
|
private |
◆ m_bounceImage
| std::unique_ptr<Drawable> krotos::KwidgetGUI_Recorder::m_bounceImage |
|
private |
◆ m_dragging
| bool krotos::KwidgetGUI_Recorder::m_dragging {false} |
|
private |
◆ m_dragImage
| std::unique_ptr<Drawable> krotos::KwidgetGUI_Recorder::m_dragImage |
|
private |
◆ m_mouseOver
| bool krotos::KwidgetGUI_Recorder::m_mouseOver {false} |
|
private |
The documentation for this class was generated from the following files: