#include <layerStack.h>
◆ layerStack()
| luna::utils::layerStack::layerStack |
( |
| ) |
|
|
default |
◆ ~layerStack()
| luna::utils::layerStack::~layerStack |
( |
| ) |
|
◆ begin() [1/2]
| std::vector< layer * >::iterator luna::utils::layerStack::begin |
( |
| ) |
|
|
inline |
◆ begin() [2/2]
| std::vector< layer * >::const_iterator luna::utils::layerStack::begin |
( |
| ) |
const |
|
inline |
◆ end() [1/2]
| std::vector< layer * >::iterator luna::utils::layerStack::end |
( |
| ) |
|
|
inline |
◆ end() [2/2]
| std::vector< layer * >::const_iterator luna::utils::layerStack::end |
( |
| ) |
const |
|
inline |
◆ popLayer()
| void luna::utils::layerStack::popLayer |
( |
layer * |
layer | ) |
|
◆ popOverlay()
| void luna::utils::layerStack::popOverlay |
( |
layer * |
overlay | ) |
|
◆ pushLayer()
| void luna::utils::layerStack::pushLayer |
( |
layer * |
layer | ) |
|
◆ pushOverlay()
| void luna::utils::layerStack::pushOverlay |
( |
layer * |
overlay | ) |
|
◆ rbegin() [1/2]
| std::vector< layer * >::reverse_iterator luna::utils::layerStack::rbegin |
( |
| ) |
|
|
inline |
◆ rbegin() [2/2]
| std::vector< layer * >::const_reverse_iterator luna::utils::layerStack::rbegin |
( |
| ) |
const |
|
inline |
◆ rend() [1/2]
| std::vector< layer * >::reverse_iterator luna::utils::layerStack::rend |
( |
| ) |
|
|
inline |
◆ rend() [2/2]
| std::vector< layer * >::const_reverse_iterator luna::utils::layerStack::rend |
( |
| ) |
const |
|
inline |
◆ m_LayerInsertIndex
| unsigned int luna::utils::layerStack::m_LayerInsertIndex = 0 |
|
private |
◆ m_Layers
| std::vector<layer*> luna::utils::layerStack::m_Layers |
|
private |
The documentation for this class was generated from the following files:
- C:/Users/robbe/source/repos/lolrobbe2/luna/luna/src/core/utils/layerStack.h
- C:/Users/robbe/source/repos/lolrobbe2/luna/luna/src/core/utils/layerStack.cpp