openshot-audio  0.1.7
Public Member Functions | List of all members
LookAndFeel_V2::SliderLabelComp Class Reference
Inheritance diagram for LookAndFeel_V2::SliderLabelComp:
Label Value::Listener

Public Member Functions

 SliderLabelComp ()
 
void mouseWheelMove (const MouseEvent &, const MouseWheelDetails &)
 
- Public Member Functions inherited from Label
 Label (const String &componentName=String::empty, const String &labelText=String::empty)
 
 ~Label ()
 
void setText (const String &newText, NotificationType notification)
 
String getText (bool returnActiveEditorContents=false) const
 
ValuegetTextValue () noexcept
 
void setFont (const Font &newFont)
 
Font getFont () const noexcept
 
void setJustificationType (Justification justification)
 
Justification getJustificationType () const noexcept
 
void setBorderSize (BorderSize< int > newBorderSize)
 
BorderSize< intgetBorderSize () const noexcept
 
void attachToComponent (Component *owner, bool onLeft)
 
ComponentgetAttachedComponent () const
 
bool isAttachedOnLeft () const noexcept
 
void setMinimumHorizontalScale (float newScale)
 
float getMinimumHorizontalScale () const noexcept
 
void setKeyboardType (TextInputTarget::VirtualKeyboardType type) noexcept
 
void addListener (Listener *listener)
 
void removeListener (Listener *listener)
 
void setEditable (bool editOnSingleClick, bool editOnDoubleClick=false, bool lossOfFocusDiscardsChanges=false)
 
bool isEditableOnSingleClick () const noexcept
 
bool isEditableOnDoubleClick () const noexcept
 
bool doesLossOfFocusDiscardChanges () const noexcept
 
bool isEditable () const noexcept
 
void showEditor ()
 
void hideEditor (bool discardCurrentEditorContents)
 
bool isBeingEdited () const noexcept
 
TextEditorgetCurrentTextEditor () const noexcept
 

Additional Inherited Members

- Public Types inherited from Label
enum  ColourIds {
  backgroundColourId = 0x1000280, textColourId = 0x1000281, outlineColourId = 0x1000282, backgroundWhenEditingColourId = 0x1000283,
  textWhenEditingColourId = 0x1000284, outlineWhenEditingColourId = 0x1000285
}
 
- Protected Member Functions inherited from Label
virtual TextEditorcreateEditorComponent ()
 
virtual void textWasEdited ()
 
virtual void textWasChanged ()
 
virtual void editorShown (TextEditor *)
 
virtual void editorAboutToBeHidden (TextEditor *)
 
void paint (Graphics &) override
 
void resized () override
 
void mouseUp (const MouseEvent &) override
 
void mouseDoubleClick (const MouseEvent &) override
 
void componentMovedOrResized (Component &, bool wasMoved, bool wasResized) override
 
void componentParentHierarchyChanged (Component &) override
 
void componentVisibilityChanged (Component &) override
 
void inputAttemptWhenModal () override
 
void focusGained (FocusChangeType) override
 
void enablementChanged () override
 
KeyboardFocusTraversercreateFocusTraverser () override
 
void textEditorTextChanged (TextEditor &) override
 
void textEditorReturnKeyPressed (TextEditor &) override
 
void textEditorEscapeKeyPressed (TextEditor &) override
 
void textEditorFocusLost (TextEditor &) override
 
void colourChanged () override
 
void valueChanged (Value &) override
 
void callChangeListeners ()
 

Constructor & Destructor Documentation

LookAndFeel_V2::SliderLabelComp::SliderLabelComp ( )
inline

Member Function Documentation

void LookAndFeel_V2::SliderLabelComp::mouseWheelMove ( const MouseEvent ,
const MouseWheelDetails  
)
inline

The documentation for this class was generated from the following file: