ComSquare
Public Member Functions | Private Attributes | List of all members
ComSquare::Debugger::HeaderViewer Class Reference

Window that show the header of the currently running game. More...

#include <HeaderViewer.hpp>

Collaboration diagram for ComSquare::Debugger::HeaderViewer:

Public Member Functions

void focus ()
 Focus the debugger's window. More...
 
 HeaderViewer (SNES &snes)
 
 HeaderViewer (const HeaderViewer &)=delete
 
HeaderVieweroperator= (const HeaderViewer &)=delete
 
 ~HeaderViewer ()=default
 

Private Attributes

ClosableWindow_window
 The QT window for this debugger. More...
 
SNES_snes
 A reference to the snes (to disable the debugger). More...
 
Cartridge::Cartridge_cartridge
 The cartridge containing the header. More...
 
Ui::CatridgeView _ui
 The layout of the viewer. More...
 

Detailed Description

Window that show the header of the currently running game.

Constructor & Destructor Documentation

◆ HeaderViewer() [1/2]

ComSquare::Debugger::HeaderViewer::HeaderViewer ( ComSquare::SNES snes)
explicit

◆ HeaderViewer() [2/2]

ComSquare::Debugger::HeaderViewer::HeaderViewer ( const HeaderViewer )
delete

◆ ~HeaderViewer()

ComSquare::Debugger::HeaderViewer::~HeaderViewer ( )
default

Member Function Documentation

◆ focus()

void ComSquare::Debugger::HeaderViewer::focus ( )

Focus the debugger's window.

◆ operator=()

HeaderViewer& ComSquare::Debugger::HeaderViewer::operator= ( const HeaderViewer )
delete

Member Data Documentation

◆ _cartridge

Cartridge::Cartridge& ComSquare::Debugger::HeaderViewer::_cartridge
private

The cartridge containing the header.

◆ _snes

SNES& ComSquare::Debugger::HeaderViewer::_snes
private

A reference to the snes (to disable the debugger).

◆ _ui

Ui::CatridgeView ComSquare::Debugger::HeaderViewer::_ui
private

The layout of the viewer.

◆ _window

ClosableWindow* ComSquare::Debugger::HeaderViewer::_window
private

The QT window for this debugger.


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