#include <QtSfmlTileRenderer.hpp>
|
| void | onUpdate () override |
| | Function called to update this widget. More...
|
| |
| | QtSFMLTileRenderer (QWidget *parent, int frameRate=60) |
| | ctor More...
|
| |
| | QtSFMLTileRenderer (const QtSFMLTileRenderer &)=delete |
| | copy ctor More...
|
| |
| | ~QtSFMLTileRenderer () override=default |
| | default ctor More...
|
| |
| QtSFMLTileRenderer & | operator= (const QtSFMLTileRenderer &)=delete |
| | assignment operator More...
|
| |
| | QtWidgetSFML (QWidget *parent, const QPoint &position, const QSize &size, int frameRate=0) |
| |
| | QtWidgetSFML (const QtWidgetSFML &)=delete |
| |
| QtWidgetSFML & | operator= (const QtWidgetSFML &)=delete |
| |
| | ~QtWidgetSFML () override=default |
| |
| void | setWindowName (std::string &newWindowName) override |
| | Set a new name to the window, if there is already a name it will be overwrite. More...
|
| |
| void | drawScreen () override |
| | Update the screen by printing the buffer. More...
|
| |
| void | putPixel (unsigned y, unsigned x, uint32_t rgba) override |
| | Add a pixel to the buffer to the coordinates x, y with the color rgba. More...
|
| |
| void | playAudio (std::span< int16_t > samples) override |
| | Playing all samples from buffer. More...
|
| |
| void | getEvents () |
| | Get the inputs from the Window. More...
|
| |
| void | createWindow (SNES &snes, int maxFPS) override |
| | Use this function to create the window. More...
|
| |
| | SFRenderer (unsigned int height, unsigned int width) |
| | Constructor that return the window component of the SFML. More...
|
| |
| | SFRenderer (const SFRenderer &)=delete |
| |
| SFRenderer & | operator= (const SFRenderer &)=delete |
| |
| | ~SFRenderer () |
| |
|
| std::array< std::array< uint32_t, 1024 >, 1024 > | buffer |
| |
| bool | shouldExit = false |
| | Tells to the program if the window has been closed, and therefore if he should stop. More...
|
| |
◆ QtSFMLTileRenderer() [1/2]
| ComSquare::Renderer::QtSFMLTileRenderer::QtSFMLTileRenderer |
( |
QWidget * |
parent, |
|
|
int |
frameRate = 60 |
|
) |
| |
|
explicit |
◆ QtSFMLTileRenderer() [2/2]
| ComSquare::Renderer::QtSFMLTileRenderer::QtSFMLTileRenderer |
( |
const QtSFMLTileRenderer & |
| ) |
|
|
delete |
◆ ~QtSFMLTileRenderer()
| ComSquare::Renderer::QtSFMLTileRenderer::~QtSFMLTileRenderer |
( |
| ) |
|
|
overridedefault |
◆ onUpdate()
| void ComSquare::Renderer::QtSFMLTileRenderer::onUpdate |
( |
| ) |
|
|
overridevirtual |
◆ operator=()
◆ buffer
| std::array<std::array<uint32_t, 1024>, 1024> ComSquare::Renderer::QtSFMLTileRenderer::buffer |
The documentation for this class was generated from the following files: