The ZX Ecosystem v5.1.0;_GUI_v3.1.0
Loading...
Searching...
No Matches
Classes | Namespaces
ZXScreen.h File Reference
#include <string>
#include <functional>
#include <algorithm>
#include <utility>
#include <limits>
#include "zxecosystem/base/ZXChars.h"
#include "zxecosystem/base/ZXColors.h"
#include "zxecosystem/base/ZXGraphics.h"
#include "zxecosystem/core/ZXKeyboard.h"
#include "zxecosystem/core/ZXSound.h"
Include dependency graph for ZXScreen.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  zxeco::At
 Just a shorter renaming of CharCursor. More...
 
class  zxeco::Screen
 The class that provides the main support for managing the ZX screen. More...
 
struct  zxeco::Screen::InputCallbacks
 Callbacks used in input. More...
 
class  zxeco::Screen::ScaledTextPrinter< SW, SH >
 A class for printing with scaled characters. More...
 
class  zxeco::BASICScreen
 This class decorates Screen to get the original BASIC screen model of the ZX. More...
 
struct  zxeco::BASICScreen::ScrollInfo
 Info produced after a scroll or some movements of the text cursor. More...
 

Namespaces

namespace  zxeco
 The main namespace of the library, that spans across all the zx modules.