Guitar
Public Member Functions | Public Attributes | List of all members
TextEditorView::FormattedLines Class Reference

#include <TextEditorView.h>

Public Member Functions

void clear ()
 
std::vector< Char > * append ()
 
size_t size () const
 
FormattedLineoperator[] (size_t i)
 
const FormattedLineoperator[] (size_t i) const
 
std::vector< Char > * chars (size_t i)
 
const std::vector< Char > * chars (size_t i) const
 

Public Attributes

std::vector< TextEditorView::FormattedLinelines
 

Member Function Documentation

◆ append()

std::vector<Char>* TextEditorView::FormattedLines::append ( )
inline

◆ chars() [1/2]

std::vector<Char>* TextEditorView::FormattedLines::chars ( size_t  i)
inline

◆ chars() [2/2]

const std::vector<Char>* TextEditorView::FormattedLines::chars ( size_t  i) const
inline

◆ clear()

void TextEditorView::FormattedLines::clear ( )
inline

◆ operator[]() [1/2]

FormattedLine& TextEditorView::FormattedLines::operator[] ( size_t  i)
inline

◆ operator[]() [2/2]

const FormattedLine& TextEditorView::FormattedLines::operator[] ( size_t  i) const
inline

◆ size()

size_t TextEditorView::FormattedLines::size ( ) const
inline

Member Data Documentation

◆ lines

std::vector<TextEditorView::FormattedLine> TextEditorView::FormattedLines::lines

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