|
Simple GUI Library
|
Public Member Functions | |
| Shadow (const ShadowSpecification *specification=nullptr) | |
| void | update (const Sml::Texture *srcTexture, const Sml::Rectangle< int32_t > &objectRegion) |
| void | render (const Sml::Rectangle< int32_t > &object, const Sml::Rectangle< int32_t > &targetRegion) |
| Sml::Texture * | getTexture () const |
| const ShadowSpecification * | getSpecification () const |
| void | setSpecification (const ShadowSpecification *specification) |
| Sgl::Shadow::Shadow | ( | const ShadowSpecification * | specification = nullptr | ) |
Definition at line 47 of file shadow.cpp.
| Sgl::Shadow::~Shadow | ( | ) |
Definition at line 34 of file shadow.cpp.
| const ShadowSpecification * Sgl::Shadow::getSpecification | ( | ) | const |
Definition at line 44 of file shadow.cpp.
| Sml::Texture * Sgl::Shadow::getTexture | ( | ) | const |
Definition at line 42 of file shadow.cpp.
| void Sgl::Shadow::render | ( | const Sml::Rectangle< int32_t > & | object, |
| const Sml::Rectangle< int32_t > & | targetRegion | ||
| ) |
Definition at line 101 of file shadow.cpp.
| void Sgl::Shadow::setSpecification | ( | const ShadowSpecification * | specification | ) |
Definition at line 45 of file shadow.cpp.
| void Sgl::Shadow::update | ( | const Sml::Texture * | srcTexture, |
| const Sml::Rectangle< int32_t > & | objectRegion | ||
| ) |
Definition at line 49 of file shadow.cpp.