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
 
Responderresponder () override
 
int numberOfSubviews () const override
 
ViewsubviewAtIndex (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
 
Viewoperator= (const View &other)=delete
 
Viewoperator= (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
 
Viewsubview (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)
 
ResponderparentResponder () const
 
RespondercommonAncestorWith (Responder *responder)
 
void setParentResponder (Responder *responder)
 
Appapp ()
 
virtual Toolboxtoolbox ()
 

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: