public abstract

Inheritance Graph

graph BT
	TextareaTextProcessor
	TextareaTextProcessor --> ReferenceCounter
	click TextareaTextProcessor "classGUI_1_1TextareaTextProcessor"
	click ReferenceCounter "classUtil_1_1ReferenceCounter"

Description

(internal)

Public Functions

   
   
  ~TextareaTextProcessor()
   
void displayText( Textarea & void)
   
void consolidateLines( Textarea & void, const std::pair< size_t, size_t > & void)
   
Geometry::Vec2 cursorToTextPos(const Textarea & void, const Textarea::cursor_t & void)
   
Textarea::cursor_t textPosToCursor(const Textarea & void, const Geometry::Vec2 & void) const
   
void onLinesInserted( Textarea & void, size_t first, size_t number)
   
void onLineErased( Textarea & void, size_t first, size_t number)

Documentation

function
GUI::TextareaTextProcessor::~TextareaTextProcessor

public inline virtual
   
   
~TextareaTextProcessor( )

Defined in GUI/Components/Textarea.h:138


function
GUI::TextareaTextProcessor::displayText

public virtual
     
     
void displayText( Textarea & void )

Defined in GUI/Components/Textarea.h:139


function
GUI::TextareaTextProcessor::consolidateLines

public virtual
     
     
void consolidateLines( Textarea & void,
  const std::pair< size_t, size_t > & void
)    

Defined in GUI/Components/Textarea.h:140


function
GUI::TextareaTextProcessor::cursorToTextPos

public virtual
     
     
Geometry::Vec2 cursorToTextPos( const Textarea & void,
  const Textarea::cursor_t & void
)    

Defined in GUI/Components/Textarea.h:141


function
GUI::TextareaTextProcessor::textPosToCursor

public const virtual
     
     
Textarea::cursor_t textPosToCursor( const Textarea & void,
  const Geometry::Vec2 & void
) const    

Defined in GUI/Components/Textarea.h:142


function
GUI::TextareaTextProcessor::onLinesInserted

public virtual
     
     
void onLinesInserted( Textarea & void,
  size_t first,
  size_t number
)    

Defined in GUI/Components/Textarea.h:144


function
GUI::TextareaTextProcessor::onLineErased

public virtual
     
     
void onLineErased( Textarea & void,
  size_t first,
  size_t number
)    

Defined in GUI/Components/Textarea.h:145