Sfml only implements IGraphic2Module - no IGraphic3Module, sfml has no native 3D. No fake IModel here.
More...
#include <SfmlGraphicModule.hpp>
Sfml only implements IGraphic2Module - no IGraphic3Module, sfml has no native 3D. No fake IModel here.
◆ SfmlGraphicModule()
| SfmlGraphicModule::SfmlGraphicModule |
( |
| ) |
|
|
default |
◆ ~SfmlGraphicModule()
| SfmlGraphicModule::~SfmlGraphicModule |
( |
| ) |
|
|
default |
◆ createFont()
| graphic::IFont * SfmlGraphicModule::createFont |
( |
std::string |
path | ) |
|
|
inlineoverride |
◆ createGamepad()
| graphic::IGamepad * SfmlGraphicModule::createGamepad |
( |
graphic::IWindow * |
window | ) |
|
|
inlineoverride |
◆ createKeyboard()
| graphic::IKeyboard * SfmlGraphicModule::createKeyboard |
( |
graphic::IWindow * |
window | ) |
|
|
inlineoverride |
◆ createMouse()
| graphic::IMouse * SfmlGraphicModule::createMouse |
( |
graphic::IWindow * |
window | ) |
|
|
inlineoverride |
◆ createPolygon()
| graphic::IPolygon * SfmlGraphicModule::createPolygon |
( |
std::vector< Vector2f > |
points | ) |
|
|
inlineoverride |
◆ createSprite()
| graphic::ISprite * SfmlGraphicModule::createSprite |
( |
graphic::ITexture * |
texture | ) |
|
|
inlineoverride |
◆ createText()
| graphic::IText * SfmlGraphicModule::createText |
( |
std::string |
text, |
|
|
graphic::IFont * |
font |
|
) |
| |
|
inlineoverride |
◆ createTexture()
| graphic::ITexture * SfmlGraphicModule::createTexture |
( |
std::string |
path | ) |
|
|
inlineoverride |
◆ createWindow()
| graphic::IWindow2 * SfmlGraphicModule::createWindow |
( |
int32_t |
screenWidth, |
|
|
int32_t |
screenHeight, |
|
|
std::string |
title |
|
) |
| |
|
inlineoverride |
◆ deleteFont()
| void SfmlGraphicModule::deleteFont |
( |
graphic::IFont * |
font | ) |
|
|
inlineoverride |
◆ deleteGamepad()
| void SfmlGraphicModule::deleteGamepad |
( |
graphic::IGamepad * |
gamepad | ) |
|
|
inlineoverride |
◆ deleteKeyboard()
| void SfmlGraphicModule::deleteKeyboard |
( |
graphic::IKeyboard * |
keyboard | ) |
|
|
inlineoverride |
◆ deleteMouse()
| void SfmlGraphicModule::deleteMouse |
( |
graphic::IMouse * |
mouse | ) |
|
|
inlineoverride |
◆ deletePolygon()
| void SfmlGraphicModule::deletePolygon |
( |
graphic::IPolygon * |
polygon | ) |
|
|
inlineoverride |
◆ deleteSprite()
| void SfmlGraphicModule::deleteSprite |
( |
graphic::ISprite * |
sprite | ) |
|
|
inlineoverride |
◆ deleteText()
| void SfmlGraphicModule::deleteText |
( |
graphic::IText * |
text | ) |
|
|
inlineoverride |
◆ deleteTexture()
| void SfmlGraphicModule::deleteTexture |
( |
graphic::ITexture * |
texture | ) |
|
|
inlineoverride |
◆ deleteWindow()
| void SfmlGraphicModule::deleteWindow |
( |
graphic::IWindow2 * |
window | ) |
|
|
inlineoverride |
◆ name()
| const char * SfmlGraphicModule::name |
( |
| ) |
const |
|
inlineoverride |
◆ type()
| const char * SfmlGraphicModule::type |
( |
| ) |
const |
|
inlineoverride |
◆ window()
| graphic::IWindow2 * SfmlGraphicModule::window |
( |
| ) |
|
|
inlineoverride |
The documentation for this class was generated from the following file: