JUCE  v6.1.6 (6.0.8-1114)
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::TreeView::LookAndFeelMethods Struct Referenceabstract

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

#include <juce_TreeView.h>

Inheritance diagram for juce::TreeView::LookAndFeelMethods:

Public Member Functions

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

Detailed Description

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

Constructor & Destructor Documentation

◆ ~LookAndFeelMethods()

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

Member Function Documentation

◆ areLinesDrawnForTreeView()

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

◆ drawTreeviewPlusMinusBox()

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

◆ getTreeViewIndentSize()

virtual int juce::TreeView::LookAndFeelMethods::getTreeViewIndentSize ( TreeView )
pure virtual

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