Loading...
Searching...
No Matches
juce::TreeView::LookAndFeelMethods Struct Referenceabstract

Detailed Description

This abstract base class is implemented by LookAndFeel classes to provide TreeView drawing functionality.

Inheritance diagram for juce::TreeView::LookAndFeelMethods:

Public Member Functions

virtual ~LookAndFeelMethods ()=default
virtual void drawTreeviewPlusMinusBox (Graphics &, const Rectangle< float > &area, Colour backgroundColour, bool isItemOpen, bool isMouseOver)=0
virtual bool areLinesDrawnForTreeView (TreeView &)=0
virtual int getTreeViewIndentSize (TreeView &)=0

Constructors and Destructors

◆ ~LookAndFeelMethods()

virtual juce::TreeView::LookAndFeelMethods::~LookAndFeelMethods ( )
virtualdefault

Member Functions

◆ drawTreeviewPlusMinusBox()

virtual void juce::TreeView::LookAndFeelMethods::drawTreeviewPlusMinusBox ( Graphics & ,
const Rectangle< float > & area,
Colour backgroundColour,
bool isItemOpen,
bool isMouseOver )
pure virtual

◆ areLinesDrawnForTreeView()

virtual bool juce::TreeView::LookAndFeelMethods::areLinesDrawnForTreeView ( TreeView & )
pure virtual

◆ getTreeViewIndentSize()

virtual int juce::TreeView::LookAndFeelMethods::getTreeViewIndentSize ( TreeView & )
pure virtual
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram