#include <Platform.hpp>
◆ SfmlPlatform()
| SfmlPlatform::SfmlPlatform |
( |
| ) |
|
◆ ~SfmlPlatform()
| Sh::SfmlPlatform::~SfmlPlatform |
( |
| ) |
|
|
overridedefault |
◆ clear()
| void SfmlPlatform::clear |
( |
const Color & |
color | ) |
|
|
overrideprotectedvirtual |
◆ closeDisplay()
| bool SfmlPlatform::closeDisplay |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ createContext()
◆ display()
| void SfmlPlatform::display |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ displayContext()
◆ displayText()
| void SfmlPlatform::displayText |
( |
const std::string_view & |
text, |
|
|
const Frame & |
frame, |
|
|
Align |
align |
|
) |
| |
|
overridevirtual |
◆ drawCircle()
| void SfmlPlatform::drawCircle |
( |
const Vector2< double > & |
pos, |
|
|
const double & |
radius |
|
) |
| |
|
overridevirtual |
◆ drawLine()
| void SfmlPlatform::drawLine |
( |
const Vector2< double > & |
start, |
|
|
const Vector2< double > & |
end |
|
) |
| |
|
overridevirtual |
◆ drawPoint()
| void SfmlPlatform::drawPoint |
( |
const Vector2< double > & |
pos | ) |
|
|
overridevirtual |
◆ drawRectangle()
| void SfmlPlatform::drawRectangle |
( |
const Vector2< double > & |
pos, |
|
|
const Vector2< double > & |
size |
|
) |
| |
|
overridevirtual |
◆ getDisplaySize()
| const Vector2< double > & SfmlPlatform::getDisplaySize |
( |
| ) |
|
|
overridevirtual |
◆ getMousePos()
| Vector2< double > SfmlPlatform::getMousePos |
( |
| ) |
|
|
overridevirtual |
◆ initDisplay()
| bool SfmlPlatform::initDisplay |
( |
int * |
argc_ptr, |
|
|
char * |
argv[] |
|
) |
| |
|
overrideprotectedvirtual |
◆ isRunning()
| bool SfmlPlatform::isRunning |
( |
| ) |
|
|
overridevirtual |
◆ loadContextFromImage()
◆ pollEvent()
| bool SfmlPlatform::pollEvent |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ saveContextAsImage()
| void SfmlPlatform::saveContextAsImage |
( |
IContext * |
context, |
|
|
const std::string_view & |
filename |
|
) |
| |
|
overridevirtual |
◆ setColor()
| void SfmlPlatform::setColor |
( |
const Color & |
color | ) |
|
|
overridevirtual |
◆ setFont()
◆ setFontSize()
| void SfmlPlatform::setFontSize |
( |
const size_t & |
font_size | ) |
|
|
overridevirtual |
◆ setTexture()
◆ setViewport()
| void SfmlPlatform::setViewport |
( |
const Frame & |
frame | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- /home/shishqa/dev/MIPT/2020_3/00_ShishGL/include/ShishGL/Core/RenderSystem/SfmlPlatform/Platform.hpp
- /home/shishqa/dev/MIPT/2020_3/00_ShishGL/src/Core/RenderSystem/SfmlPlatform/Draw.cpp
- /home/shishqa/dev/MIPT/2020_3/00_ShishGL/src/Core/RenderSystem/SfmlPlatform/Events.cpp
- /home/shishqa/dev/MIPT/2020_3/00_ShishGL/src/Core/RenderSystem/SfmlPlatform/Platform.cpp