A renderer that discard everything you give. (Used for tests).
More...
#include <NoRenderer.hpp>
A renderer that discard everything you give. (Used for tests).
◆ NoRenderer() [1/2]
| ComSquare::Renderer::NoRenderer::NoRenderer |
( |
unsigned int |
height, |
|
|
unsigned int |
width, |
|
|
int |
maxFPS |
|
) |
| |
Constructor that return the window component of the SFML.
- Parameters
-
| height | _height of the window. |
| width | _width of the window. |
| maxFPS | the number of maximum FPS for the window. |
◆ NoRenderer() [2/2]
| ComSquare::Renderer::NoRenderer::NoRenderer |
( |
const NoRenderer & |
| ) |
|
|
default |
◆ ~NoRenderer()
| ComSquare::Renderer::NoRenderer::~NoRenderer |
( |
| ) |
|
|
default |
◆ createWindow()
| void ComSquare::Renderer::NoRenderer::createWindow |
( |
SNES & |
snes, |
|
|
int |
maxFPS |
|
) |
| |
|
overridevirtual |
◆ drawScreen()
| void ComSquare::Renderer::NoRenderer::drawScreen |
( |
| ) |
|
|
overridevirtual |
◆ operator=()
◆ playAudio()
| void ComSquare::Renderer::NoRenderer::playAudio |
( |
std::span< int16_t > |
samples | ) |
|
|
overridevirtual |
Playing all samples from buffer.
- Parameters
-
| samples | Buffer containing samples |
| sampleCount | number of samples inside buffer |
Implements ComSquare::Renderer::IRenderer.
◆ putPixel()
| void ComSquare::Renderer::NoRenderer::putPixel |
( |
unsigned |
y, |
|
|
unsigned |
x, |
|
|
uint32_t |
rgba |
|
) |
| |
|
overridevirtual |
Add a pixel to the buffer to the coordinates x, y with the color rgba.
- Parameters
-
| X | horizontal index. |
| Y | vertical index. |
| rgba | The color of the pixel. |
Implements ComSquare::Renderer::IRenderer.
◆ setWindowName()
| void ComSquare::Renderer::NoRenderer::setWindowName |
( |
std::string & |
newWindowName | ) |
|
|
overridevirtual |
Set a new name to the window, if there is already a name it will be overwrite.
- Parameters
-
| newWindowName | new title for the window. |
Implements ComSquare::Renderer::IRenderer.
The documentation for this class was generated from the following files: