openshot-audio  0.1.2
Classes | Public Member Functions | List of all members
CodeEditorComponent::CodeEditorLine Class Reference

Public Member Functions

 CodeEditorLine () noexcept
 
bool update (CodeDocument &codeDoc, int lineNum, CodeDocument::Iterator &source, CodeTokeniser *tokeniser, const int tabSpaces, const CodeDocument::Position &selStart, const CodeDocument::Position &selEnd)
 
void getHighlightArea (RectangleList< float > &area, float x, int y, int lineH, float characterWidth) const
 
void draw (CodeEditorComponent &owner, Graphics &g, const Font &fontToUse, const float rightClip, const float x, const int y, const int lineH, const float characterWidth) const
 

Constructor & Destructor Documentation

◆ CodeEditorLine()

CodeEditorComponent::CodeEditorLine::CodeEditorLine ( )
inlinenoexcept

Member Function Documentation

◆ draw()

void CodeEditorComponent::CodeEditorLine::draw ( CodeEditorComponent owner,
Graphics g,
const Font fontToUse,
const float  rightClip,
const float  x,
const int  y,
const int  lineH,
const float  characterWidth 
) const
inline

◆ getHighlightArea()

void CodeEditorComponent::CodeEditorLine::getHighlightArea ( RectangleList< float > &  area,
float  x,
int  y,
int  lineH,
float  characterWidth 
) const
inline

◆ update()

bool CodeEditorComponent::CodeEditorLine::update ( CodeDocument codeDoc,
int  lineNum,
CodeDocument::Iterator source,
CodeTokeniser tokeniser,
const int  tabSpaces,
const CodeDocument::Position selStart,
const CodeDocument::Position selEnd 
)
inline

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