#include <Window.hpp>
◆ Window() [1/3]
◆ ~Window()
◆ Window() [2/3]
| Sh::Window::Window |
( |
const Window & |
other | ) |
|
|
delete |
◆ Window() [3/3]
| Window::Window |
( |
const Frame & |
frame | ) |
|
|
explicitprotected |
◆ attach() [1/2]
template<typename SomeWindow , typename... Args>
| SomeWindow * Sh::Window::attach |
( |
Args &&... |
args | ) |
|
◆ attach() [2/2]
template<typename SomeWindow >
| SomeWindow * Sh::Window::attach |
( |
SomeWindow * |
child | ) |
|
◆ contains()
| bool Window::contains |
( |
const Vector2< double > & |
point | ) |
const |
|
virtual |
◆ detach()
◆ getChildren()
| const std::list<Window*>& Sh::Window::getChildren |
( |
| ) |
|
|
inline |
◆ getFrame()
| const Frame & Window::getFrame |
( |
| ) |
const |
◆ getParent()
| const Window * Window::getParent |
( |
| ) |
const |
◆ getPos()
| const Vector2< double > & Window::getPos |
( |
| ) |
const |
◆ getSize()
| const Vector2< double > & Window::getSize |
( |
| ) |
const |
◆ onRender()
| void Window::onRender |
( |
| ) |
|
|
protectedvirtual |
◆ operator=()
◆ setParent()
| void Window::setParent |
( |
Window * |
new_parent | ) |
|
|
protectedvirtual |
◆ setPos()
| void Window::setPos |
( |
const Vector2< double > & |
pos | ) |
|
|
virtual |
◆ translate()
| void Window::translate |
( |
const Vector2< double > & |
delta | ) |
|
|
virtual |
◆ WindowManager
The documentation for this class was generated from the following files:
- /home/shishqa/dev/MIPT/2020_3/00_ShishGL/include/ShishGL/Core/Window/Window.hpp
- /home/shishqa/dev/MIPT/2020_3/00_ShishGL/include/ShishGL/Core/Window/Window.ipp
- /home/shishqa/dev/MIPT/2020_3/00_ShishGL/src/Core/Window/Window.cpp