14template<
typename T, std::
size_t N>
35 std::size_t
height()
const;
46 std::array<T, N> m_data;
A fixed size stack backed by an array. The container inherits the properties of a fixed size array of...
Definition TArrayStack.h:16
void push(U &&item)
Adds an item to the stack. The item originally at the target index will be overwritten.
Definition TArrayStack.ipp:19
T & top()
Definition TArrayStack.ipp:35
std::size_t height() const
Definition TArrayStack.ipp:51
T & operator[](std::size_t index)
Definition TArrayStack.ipp:71
void clear()
Definition TArrayStack.ipp:59
bool isEmpty() const
Definition TArrayStack.ipp:65
TArrayStack()
Definition TArrayStack.ipp:13
void pop()
Removes the top item from the stack. The item originally at the target index is still alive after thi...
Definition TArrayStack.ipp:27
The root for all renderer implementations.
Definition EEngineProject.h:6