HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
v1::undo_stack< T > Class Template Reference

Public Types

using value_type = T

Public Member Functions

constexpr undo_stack (undo_stack const &) noexcept=default
constexpr undo_stack (undo_stack &&) noexcept=default
constexpr undo_stack & operator= (undo_stack const &) noexcept=default
constexpr undo_stack & operator= (undo_stack &&) noexcept=default
constexpr undo_stack (size_t max_depth) noexcept
template<typename... Args>
constexpr void emplace (Args &&... args) noexcept
constexpr bool can_undo () const noexcept
template<typename... Args>
constexpr value_type const & undo (Args &&...args) noexcept
constexpr bool can_redo () const noexcept
constexpr value_type const & redo () const noexcept

The documentation for this class was generated from the following file: