Gamedev Framework (gf) 1.2.0
A C++17 framework for 2D games
gf::Span< T > Member List

This is the complete list of members for gf::Span< T >, including all inherited members.

begin() noexceptgf::Span< T >inline
begin() const noexceptgf::Span< T >inline
end() noexceptgf::Span< T >inline
end() const noexceptgf::Span< T >inline
first(std::size_t count) const noexceptgf::Span< T >inline
first() const noexceptgf::Span< T >inline
firstExcept(std::size_t count) const noexceptgf::Span< T >inline
firstExcept() const noexceptgf::Span< T >inline
getData() noexceptgf::Span< T >inline
getData() const noexceptgf::Span< T >inline
getSize() const noexceptgf::Span< T >inline
isEmpty() const noexceptgf::Span< T >inline
last(std::size_t count) const noexceptgf::Span< T >inline
last() const noexceptgf::Span< T >inline
lastExcept(std::size_t count) const noexceptgf::Span< T >inline
lastExcept() const noexceptgf::Span< T >inline
operator[](std::size_t index)gf::Span< T >inline
operator[](std::size_t index) constgf::Span< T >inline
slice(std::size_t b, std::size_t e) const noexceptgf::Span< T >inline
slice() const noexceptgf::Span< T >inline
Span()gf::Span< T >inline
Span(std::nullptr_t)gf::Span< T >inline
Span(T *data, std::size_t size)gf::Span< T >inline
Span(std::vector< U > &values)gf::Span< T >inline
Span(const std::vector< U > &values)gf::Span< T >inline
Span(std::array< U, N > &values)gf::Span< T >inline
Span(U(&data)[N])gf::Span< T >inline
Span(Span< U > other)gf::Span< T >inline
Span(StaticSpan< U, N > other)gf::Span< T >inline