#include <LayerList.hpp>
◆ const_iterator
◆ iterator
◆ LayerList() [1/3]
| sd::LayerList::LayerList |
( |
| ) |
|
|
inline |
◆ ~LayerList()
| sd::LayerList::~LayerList |
( |
| ) |
|
|
inline |
◆ LayerList() [2/3]
◆ LayerList() [3/3]
| sd::LayerList::LayerList |
( |
LayerList && |
other | ) |
|
|
inlinenoexcept |
◆ begin() [1/2]
◆ begin() [2/2]
◆ clear()
| void sd::LayerList::clear |
( |
| ) |
|
|
inline |
◆ end() [1/2]
◆ end() [2/2]
◆ Get()
| T * sd::LayerList::Get |
( |
| ) |
|
|
inline |
◆ gui_render()
| void sd::LayerList::gui_render |
( |
| ) |
const |
|
inline |
◆ on_event()
◆ on_fixed_update()
| void sd::LayerList::on_fixed_update |
( |
double |
dt | ) |
const |
|
inline |
◆ on_imGui_menu_bar()
| void sd::LayerList::on_imGui_menu_bar |
( |
| ) |
const |
|
inline |
◆ on_render()
| void sd::LayerList::on_render |
( |
vk::CommandBuffer |
cmd | ) |
const |
|
inline |
◆ on_shader_reload()
| void sd::LayerList::on_shader_reload |
( |
| ) |
const |
|
inline |
◆ on_swapchain_recreated()
| void sd::LayerList::on_swapchain_recreated |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ pop_layer()
| T * sd::LayerList::pop_layer |
( |
| ) |
|
|
inline |
◆ push_bottom()
template<
typename T , typename... Args>
requires std::is_base_of_v<
Layer, T>
| T & sd::LayerList::push_bottom |
( |
Args &&... |
args | ) |
|
|
inline |
◆ push_layer()
template<
typename T , typename... Args>
requires std::is_base_of_v<
Layer, T>
| T & sd::LayerList::push_layer |
( |
Args &&... |
args | ) |
|
|
inline |
◆ setup_fn_ptrs()
◆ size()
| U64 sd::LayerList::size |
( |
| ) |
const |
|
inline |
◆ update()
◆ m_arena
◆ m_layers
The documentation for this struct was generated from the following file: