Numworks Epsilon  1.4.1
Graphing Calculator Operating System
Code::ConsoleLineCell Class Reference

#include <console_line_cell.h>

Inheritance diagram for Code::ConsoleLineCell:
HighlightCell Responder View

Public Member Functions

 ConsoleLineCell (Responder *parentResponder=nullptr)
 
void setLine (ConsoleLine line)
 
void setHighlighted (bool highlight) override
 
void reloadCell () override
 
Responder * responder () override
 
int numberOfSubviews () const override
 
View * subviewAtIndex (int index) override
 
void layoutSubviews () override
 
void didBecomeFirstResponder () override
 
- Public Member Functions inherited from HighlightCell
 HighlightCell ()
 
bool isHighlighted () const
 
- Public Member Functions inherited from View
 View ()
 
virtual ~View ()
 
 View (const View &other)=delete
 
 View (View &&other)=delete
 
View & operator= (const View &other)=delete
 
View & operator= (View &&other)=delete
 
void resetSuperview ()
 
virtual void drawRect (KDContext *ctx, KDRect rect) const
 
void setSize (KDSize size)
 
void setFrame (KDRect frame)
 
KDPoint pointFromPointInView (View *view, KDPoint point)
 
KDRect bounds () const
 
View * subview (int index)
 
virtual KDSize minimalSizeForOptimalDisplay () const
 
- Public Member Functions inherited from Responder
 Responder (Responder *parentResponder)
 
virtual bool handleEvent (Ion::Events::Event event)
 
virtual void willResignFirstResponder ()
 
virtual void didEnterResponderChain (Responder *previousFirstResponder)
 
virtual void willExitResponderChain (Responder *nextFirstResponder)
 
Responder * parentResponder () const
 
Responder * commonAncestorWith (Responder *responder)
 
void setParentResponder (Responder *responder)
 
App * app ()
 
virtual Toolbox * toolbox ()
 

Additional Inherited Members

- Protected Member Functions inherited from View
void markRectAsDirty (KDRect rect)
 
- Protected Attributes inherited from HighlightCell
bool m_highlighted
 
- Protected Attributes inherited from View
KDRect m_frame
 

Detailed Description

Definition at line 16 of file console_line_cell.h.

Constructor & Destructor Documentation

◆ ConsoleLineCell()

Code::ConsoleLineCell::ConsoleLineCell ( Responder *  parentResponder = nullptr)

Definition at line 38 of file console_line_cell.cpp.

Member Function Documentation

◆ didBecomeFirstResponder()

void Code::ConsoleLineCell::didBecomeFirstResponder ( )
overridevirtual

Reimplemented from Responder.

Definition at line 96 of file console_line_cell.cpp.

◆ layoutSubviews()

void Code::ConsoleLineCell::layoutSubviews ( )
overridevirtual

Reimplemented from View.

Definition at line 84 of file console_line_cell.cpp.

◆ numberOfSubviews()

int Code::ConsoleLineCell::numberOfSubviews ( ) const
overridevirtual

Reimplemented from View.

Definition at line 65 of file console_line_cell.cpp.

◆ reloadCell()

void Code::ConsoleLineCell::reloadCell ( )
overridevirtual

Reimplemented from HighlightCell.

Definition at line 59 of file console_line_cell.cpp.

◆ responder()

Responder* Code::ConsoleLineCell::responder ( )
inlineoverridevirtual

Reimplemented from HighlightCell.

Definition at line 24 of file console_line_cell.h.

◆ setHighlighted()

void Code::ConsoleLineCell::setHighlighted ( bool  highlight)
overridevirtual

Reimplemented from HighlightCell.

Definition at line 54 of file console_line_cell.cpp.

◆ setLine()

void Code::ConsoleLineCell::setLine ( ConsoleLine  line)

Definition at line 47 of file console_line_cell.cpp.

◆ subviewAtIndex()

View * Code::ConsoleLineCell::subviewAtIndex ( int  index)
overridevirtual

Reimplemented from View.

Definition at line 73 of file console_line_cell.cpp.


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