|
| | Iterator (const OwnedArray< UniformTextSection > §ionList, const float wrapWidth, const juce_wchar passwordChar) |
| |
| | Iterator (const Iterator &other) |
| |
| bool | next () |
| |
| void | beginNewLine () |
| |
| void | draw (Graphics &g, const UniformTextSection *&lastSection) const |
| |
| void | addSelection (RectangleList< float > &area, const Range< int > selected) const |
| |
| void | drawUnderline (Graphics &g, const Range< int > underline, const Colour colour) const |
| |
| void | drawSelectedText (Graphics &g, const Range< int > selected, const Colour selectedTextColour) const |
| |
| float | indexToX (const int indexToFind) const |
| |
| int | xToIndex (const float xToFind) const |
| |
| bool | getCharPosition (const int index, float &cx, float &cy, float &lineHeightFound) |
| |
◆ Iterator() [1/2]
◆ Iterator() [2/2]
| juce::TextEditor::Iterator::Iterator |
( |
const Iterator & |
other | ) |
|
|
inline |
◆ addSelection()
| void juce::TextEditor::Iterator::addSelection |
( |
RectangleList< float > & |
area, |
|
|
const Range< int > |
selected |
|
) |
| const |
|
inline |
◆ beginNewLine()
| void juce::TextEditor::Iterator::beginNewLine |
( |
| ) |
|
|
inline |
◆ draw()
◆ drawSelectedText()
| void juce::TextEditor::Iterator::drawSelectedText |
( |
Graphics & |
g, |
|
|
const Range< int > |
selected, |
|
|
const Colour |
selectedTextColour |
|
) |
| const |
|
inline |
◆ drawUnderline()
| void juce::TextEditor::Iterator::drawUnderline |
( |
Graphics & |
g, |
|
|
const Range< int > |
underline, |
|
|
const Colour |
colour |
|
) |
| const |
|
inline |
◆ getCharPosition()
| bool juce::TextEditor::Iterator::getCharPosition |
( |
const int |
index, |
|
|
float & |
cx, |
|
|
float & |
cy, |
|
|
float & |
lineHeightFound |
|
) |
| |
|
inline |
◆ indexToX()
| float juce::TextEditor::Iterator::indexToX |
( |
const int |
indexToFind | ) |
const |
|
inline |
◆ next()
| bool juce::TextEditor::Iterator::next |
( |
| ) |
|
|
inline |
◆ xToIndex()
| int juce::TextEditor::Iterator::xToIndex |
( |
const float |
xToFind | ) |
const |
|
inline |
◆ atom
| const TextAtom* juce::TextEditor::Iterator::atom |
◆ atomRight
| float juce::TextEditor::Iterator::atomRight |
◆ atomX
| float juce::TextEditor::Iterator::atomX |
◆ currentSection
◆ indexInText
| int juce::TextEditor::Iterator::indexInText |
◆ lineHeight
| float juce::TextEditor::Iterator::lineHeight |
◆ lineY
| float juce::TextEditor::Iterator::lineY |
◆ maxDescent
| float juce::TextEditor::Iterator::maxDescent |
The documentation for this class was generated from the following file: