Gin
Public Member Functions | List of all members
SingleLineTextEditor::LookAndFeelMethods Struct Referenceabstract

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

Public Member Functions

virtual ~LookAndFeelMethods ()
 
virtual void fillSingleLineTextEditorBackground (juce::Graphics &, int width, int height, SingleLineTextEditor &)=0
 
virtual void drawSingleLineTextEditorOutline (juce::Graphics &, int width, int height, SingleLineTextEditor &)=0
 
virtual juce::CaretComponent * createSingleLineCaretComponent (Component *keyFocusOwner)=0
 

Detailed Description

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

Constructor & Destructor Documentation

◆ ~LookAndFeelMethods()

virtual SingleLineTextEditor::LookAndFeelMethods::~LookAndFeelMethods ( )
virtual

Member Function Documentation

◆ fillSingleLineTextEditorBackground()

virtual void SingleLineTextEditor::LookAndFeelMethods::fillSingleLineTextEditorBackground ( juce::Graphics &  ,
int  width,
int  height,
SingleLineTextEditor  
)
pure virtual

◆ drawSingleLineTextEditorOutline()

virtual void SingleLineTextEditor::LookAndFeelMethods::drawSingleLineTextEditorOutline ( juce::Graphics &  ,
int  width,
int  height,
SingleLineTextEditor  
)
pure virtual

◆ createSingleLineCaretComponent()

virtual juce::CaretComponent* SingleLineTextEditor::LookAndFeelMethods::createSingleLineCaretComponent ( Component *  keyFocusOwner)
pure virtual

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