openshot-audio  0.1.7
Public Member Functions | List of all members
TableListBox::RowComp Class Reference
Inheritance diagram for TableListBox::RowComp:
TooltipClient

Public Member Functions

 RowComp (TableListBox &tlb) noexcept
 
void paint (Graphics &g) override
 
void update (const int newRow, const bool isNowSelected)
 
void resized () override
 
void resizeCustomComp (const int index)
 
void mouseDown (const MouseEvent &e) override
 
void mouseDrag (const MouseEvent &e) override
 
void mouseUp (const MouseEvent &e) override
 
void mouseDoubleClick (const MouseEvent &e) override
 
String getTooltip () override
 
ComponentfindChildComponentForColumn (const int columnId) const
 
- Public Member Functions inherited from TooltipClient
virtual ~TooltipClient ()
 

Constructor & Destructor Documentation

TableListBox::RowComp::RowComp ( TableListBox tlb)
inlinenoexcept

Member Function Documentation

Component* TableListBox::RowComp::findChildComponentForColumn ( const int  columnId) const
inline
String TableListBox::RowComp::getTooltip ( )
inlineoverridevirtual

Returns the string that this object wants to show as its tooltip.

Implements TooltipClient.

void TableListBox::RowComp::mouseDoubleClick ( const MouseEvent e)
inlineoverride
void TableListBox::RowComp::mouseDown ( const MouseEvent e)
inlineoverride
void TableListBox::RowComp::mouseDrag ( const MouseEvent e)
inlineoverride
void TableListBox::RowComp::mouseUp ( const MouseEvent e)
inlineoverride
void TableListBox::RowComp::paint ( Graphics g)
inlineoverride
void TableListBox::RowComp::resizeCustomComp ( const int  index)
inline
void TableListBox::RowComp::resized ( )
inlineoverride
void TableListBox::RowComp::update ( const int  newRow,
const bool  isNowSelected 
)
inline

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