OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
ConsoleWidget Class Reference

#include <consolewidget.h>

Inheritance diagram for ConsoleWidget:

Classes

struct  Overlay
 

Public Member Functions

 ConsoleWidget (const MainWindow &owner)
 
 ~ConsoleWidget ()
 
void printLine (std::string_view s)
 
void close ()
 
int exec ()
 

Protected Member Functions

void paintEvent (Tempest::PaintEvent &e) override
 
void keyDownEvent (Tempest::KeyEvent &e) override
 
void keyRepeatEvent (Tempest::KeyEvent &e) override
 
void updateSizeHint ()
 

Detailed Description

Definition at line 11 of file consolewidget.h.

Constructor & Destructor Documentation

◆ ConsoleWidget()

ConsoleWidget::ConsoleWidget ( const MainWindow owner)

Definition at line 55 of file consolewidget.cpp.

◆ ~ConsoleWidget()

ConsoleWidget::~ConsoleWidget ( )

Definition at line 73 of file consolewidget.cpp.

Member Function Documentation

◆ close()

void ConsoleWidget::close ( )

Definition at line 77 of file consolewidget.cpp.

◆ exec()

int ConsoleWidget::exec ( )

Definition at line 91 of file consolewidget.cpp.

◆ keyDownEvent()

void ConsoleWidget::keyDownEvent ( Tempest::KeyEvent &  e)
overrideprotected

Definition at line 136 of file consolewidget.cpp.

◆ keyRepeatEvent()

void ConsoleWidget::keyRepeatEvent ( Tempest::KeyEvent &  e)
overrideprotected

Definition at line 232 of file consolewidget.cpp.

◆ paintEvent()

void ConsoleWidget::paintEvent ( Tempest::PaintEvent &  e)
overrideprotected

Definition at line 109 of file consolewidget.cpp.

◆ printLine()

void ConsoleWidget::printLine ( std::string_view  s)

Definition at line 236 of file consolewidget.cpp.

◆ updateSizeHint()

void ConsoleWidget::updateSizeHint ( )
protected

Definition at line 242 of file consolewidget.cpp.


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