OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Array< Type, Allocator > Member List

This is the complete list of members for s3d::Array< Type, Allocator >, including all inherited members.

all(Fty f=Identity) consts3d::Array< Type, Allocator >
allocator_type typedefs3d::Array< Type, Allocator >
any(Fty f=Identity) consts3d::Array< Type, Allocator >
append(const Array &other_array)s3d::Array< Type, Allocator >
Array()=defaults3d::Array< Type, Allocator >
Array(const Array &)=defaults3d::Array< Type, Allocator >
Array(Array &&)=defaults3d::Array< Type, Allocator >
Array(const container_type &other)s3d::Array< Type, Allocator >
Array(container_type &&other)s3d::Array< Type, Allocator >
Array(const Allocator &alloc) noexcepts3d::Array< Type, Allocator >explicit
Array(size_type count, const value_type &value, const Allocator &alloc=Allocator{})s3d::Array< Type, Allocator >
Array(size_type count, const Allocator &alloc=Allocator{})s3d::Array< Type, Allocator >explicit
Array(Iterator first, Iterator last, const Allocator &alloc=Allocator{})s3d::Array< Type, Allocator >
Array(const Array &other, const Allocator &alloc)s3d::Array< Type, Allocator >
Array(Array &&other, const Allocator &alloc)s3d::Array< Type, Allocator >
Array(const container_type &other, const Allocator &alloc)s3d::Array< Type, Allocator >
Array(container_type &&other, const Allocator &alloc)s3d::Array< Type, Allocator >
Array(std::initializer_list< value_type > ilist, const Allocator &alloc=Allocator{})s3d::Array< Type, Allocator >
Array(ArrayIsh &&a)s3d::Array< Type, Allocator >explicit
Array(size_type size, Arg::generator_< Fty > generator)s3d::Array< Type, Allocator >
Array(size_type size, Arg::indexedGenerator_< Fty > indexedGenerator)s3d::Array< Type, Allocator >
Array(Arg::reserve_< size_type > size)s3d::Array< Type, Allocator >explicit
assign(size_type count, const value_type &value)s3d::Array< Type, Allocator >
assign(Iterator first, Iterator last)s3d::Array< Type, Allocator >
assign(std::initializer_list< value_type > ilist)s3d::Array< Type, Allocator >
at(size_t index) consts3d::Array< Type, Allocator >
at(size_t index)s3d::Array< Type, Allocator >
back()s3d::Array< Type, Allocator >
back() consts3d::Array< Type, Allocator >
begin() noexcepts3d::Array< Type, Allocator >
begin() const noexcepts3d::Array< Type, Allocator >
capacity() const noexcepts3d::Array< Type, Allocator >
cbegin() const noexcepts3d::Array< Type, Allocator >
cend() const noexcepts3d::Array< Type, Allocator >
choice()s3d::Array< Type, Allocator >
choice() consts3d::Array< Type, Allocator >
choice(URBG &&rbg)s3d::Array< Type, Allocator >
choice(URBG &&rbg) consts3d::Array< Type, Allocator >
choice(Int n) consts3d::Array< Type, Allocator >
choice(Size_t n, URBG &&rbg) consts3d::Array< Type, Allocator >
chunk(size_t n) consts3d::Array< Type, Allocator >
clear() noexcepts3d::Array< Type, Allocator >
const_iterator typedefs3d::Array< Type, Allocator >
const_pointer typedefs3d::Array< Type, Allocator >
const_reference typedefs3d::Array< Type, Allocator >
const_reverse_iterator typedefs3d::Array< Type, Allocator >
container_type typedefs3d::Array< Type, Allocator >
count(const value_type &value) consts3d::Array< Type, Allocator >
count_if(Fty f) consts3d::Array< Type, Allocator >
crbegin() const noexcepts3d::Array< Type, Allocator >
crend() const noexcepts3d::Array< Type, Allocator >
data() noexcepts3d::Array< Type, Allocator >
data() const noexcepts3d::Array< Type, Allocator >
difference_type typedefs3d::Array< Type, Allocator >
each(Fty f)s3d::Array< Type, Allocator >
each(Fty f) consts3d::Array< Type, Allocator >
each_index(Fty f)s3d::Array< Type, Allocator >
each_index(Fty f) consts3d::Array< Type, Allocator >
emplace(const_iterator pos, Args &&... args)s3d::Array< Type, Allocator >
emplace_back(Args &&... args)s3d::Array< Type, Allocator >
empty() const noexcepts3d::Array< Type, Allocator >
end() noexcepts3d::Array< Type, Allocator >
end() const noexcepts3d::Array< Type, Allocator >
erase(const_iterator pos)s3d::Array< Type, Allocator >
erase(const_iterator first, const_iterator last)s3d::Array< Type, Allocator >
fetch(size_t index, const value_type &defaultValue) consts3d::Array< Type, Allocator >
fill(const value_type &value)s3d::Array< Type, Allocator >
filter(Fty f) consts3d::Array< Type, Allocator >
Formatter(FormatData &formatData, const Array &value)s3d::Array< Type, Allocator >friend
front()s3d::Array< Type, Allocator >
front() consts3d::Array< Type, Allocator >
Generate(size_type size, Fty generator)s3d::Array< Type, Allocator >static
get_allocator() const noexcepts3d::Array< Type, Allocator >
getContainer() const noexcepts3d::Array< Type, Allocator >
in_groups(size_t group) consts3d::Array< Type, Allocator >
includes(const value_type &value) consts3d::Array< Type, Allocator >
includes_if(Fty f) consts3d::Array< Type, Allocator >
IndexedGenerate(size_type size, Fty indexedGenerator)s3d::Array< Type, Allocator >static
insert(const_iterator pos, const value_type &value)s3d::Array< Type, Allocator >
insert(const_iterator pos, value_type &&value)s3d::Array< Type, Allocator >
insert(const_iterator pos, size_type count, const value_type &value)s3d::Array< Type, Allocator >
insert(const_iterator pos, Iterator first, Iterator last)s3d::Array< Type, Allocator >
insert(const_iterator pos, std::initializer_list< value_type > ilist)s3d::Array< Type, Allocator >
isEmpty() const noexcepts3d::Array< Type, Allocator >
isSorted() consts3d::Array< Type, Allocator >
iterator typedefs3d::Array< Type, Allocator >
join(StringView sep=U", "_sv, StringView begin=U"{"_sv, StringView end=U"}"_sv) consts3d::Array< Type, Allocator >
map(Fty f) consts3d::Array< Type, Allocator >
max_size() const noexcepts3d::Array< Type, Allocator >
none(Fty f=Identity) consts3d::Array< Type, Allocator >
operator bool() const noexcepts3d::Array< Type, Allocator >explicit
operator container_type() const noexcepts3d::Array< Type, Allocator >
operator<<(const value_type &value)s3d::Array< Type, Allocator >
operator<<(value_type &&value)s3d::Array< Type, Allocator >
operator<<(std::ostream &output, const Array &value)s3d::Array< Type, Allocator >friend
operator<<(std::wostream &output, const Array &value)s3d::Array< Type, Allocator >friend
operator<<(std::basic_ostream< char32 > &output, const Array &value)s3d::Array< Type, Allocator >friend
operator=(const Array &)=defaults3d::Array< Type, Allocator >
operator=(Array &&)=defaults3d::Array< Type, Allocator >
operator=(const container_type &other)s3d::Array< Type, Allocator >
operator=(container_type &&other)s3d::Array< Type, Allocator >
operator=(std::initializer_list< value_type > ilist)s3d::Array< Type, Allocator >
operator=(const ArrayIsh &a)s3d::Array< Type, Allocator >
operator>>(Fty f) consts3d::Array< Type, Allocator >
operator[](size_t index) consts3d::Array< Type, Allocator >
operator[](size_t index)s3d::Array< Type, Allocator >
parallel_count_if(Fty f) consts3d::Array< Type, Allocator >
parallel_each(Fty f)s3d::Array< Type, Allocator >
parallel_each(Fty f) consts3d::Array< Type, Allocator >
parallel_map(Fty f) consts3d::Array< Type, Allocator >
partition(Fty f)s3d::Array< Type, Allocator >
pointer typedefs3d::Array< Type, Allocator >
pop_back()s3d::Array< Type, Allocator >
pop_back_N(size_t n)s3d::Array< Type, Allocator >
pop_front()s3d::Array< Type, Allocator >
pop_front_N(size_t n)s3d::Array< Type, Allocator >
push_back(const value_type &value)s3d::Array< Type, Allocator >
push_back(value_type &&value)s3d::Array< Type, Allocator >
push_front(const value_type &value)s3d::Array< Type, Allocator >
push_front(value_type &&value)s3d::Array< Type, Allocator >
rbegin() noexcepts3d::Array< Type, Allocator >
rbegin() const noexcepts3d::Array< Type, Allocator >
reduce(Fty f, R init) consts3d::Array< Type, Allocator >
reduce1(Fty f) consts3d::Array< Type, Allocator >
reference typedefs3d::Array< Type, Allocator >
release()s3d::Array< Type, Allocator >
remove(const value_type &value)s3d::Array< Type, Allocator >
remove_at(size_t index)s3d::Array< Type, Allocator >
remove_if(Fty f)s3d::Array< Type, Allocator >
removed(const value_type &value) const &s3d::Array< Type, Allocator >
removed(const value_type &value) &&s3d::Array< Type, Allocator >
removed_at(size_t index) consts3d::Array< Type, Allocator >
removed_if(Fty f) const &s3d::Array< Type, Allocator >
removed_if(Fty f) &&s3d::Array< Type, Allocator >
rend() noexcepts3d::Array< Type, Allocator >
rend() const noexcepts3d::Array< Type, Allocator >
replace(const value_type &oldValue, const value_type &newValue)s3d::Array< Type, Allocator >
replace_if(Fty f, const value_type &newValue)s3d::Array< Type, Allocator >
replaced(const value_type &oldValue, const value_type &newValue) const &s3d::Array< Type, Allocator >
replaced(const value_type &oldValue, const value_type &newValue) &&s3d::Array< Type, Allocator >
replaced_if(Fty f, const value_type &newValue) const &s3d::Array< Type, Allocator >
replaced_if(Fty f, const value_type &newValue) &&s3d::Array< Type, Allocator >
reserve(size_type n)s3d::Array< Type, Allocator >
resize(size_type count)s3d::Array< Type, Allocator >
resize(size_type count, const value_type &value)s3d::Array< Type, Allocator >
reverse()s3d::Array< Type, Allocator >
reverse_each(Fty f)s3d::Array< Type, Allocator >
reverse_each(Fty f) consts3d::Array< Type, Allocator >
reverse_iterator typedefs3d::Array< Type, Allocator >
reversed() const &s3d::Array< Type, Allocator >
reversed() &&s3d::Array< Type, Allocator >
rotate(std::ptrdiff_t count=1)s3d::Array< Type, Allocator >
rotated(std::ptrdiff_t count=1) const &s3d::Array< Type, Allocator >
rotated(std::ptrdiff_t count=1) &&s3d::Array< Type, Allocator >
rsort()s3d::Array< Type, Allocator >
rsorted() const &s3d::Array< Type, Allocator >
rsorted() &&s3d::Array< Type, Allocator >
shrink_to_fit()s3d::Array< Type, Allocator >
shuffle()s3d::Array< Type, Allocator >
shuffle(URBG &&rbg)s3d::Array< Type, Allocator >
shuffled() const &s3d::Array< Type, Allocator >
shuffled() &&s3d::Array< Type, Allocator >
shuffled(URBG &&rbg) const &s3d::Array< Type, Allocator >
shuffled(URBG &&rbg) &&s3d::Array< Type, Allocator >
size() const noexcepts3d::Array< Type, Allocator >
size_bytes() const noexcepts3d::Array< Type, Allocator >
size_type typedefs3d::Array< Type, Allocator >
slice(size_t index) consts3d::Array< Type, Allocator >
slice(size_t index, size_t length) consts3d::Array< Type, Allocator >
sort()s3d::Array< Type, Allocator >
sort_and_unique()s3d::Array< Type, Allocator >
sort_by(Fty f)s3d::Array< Type, Allocator >
sorted() const &s3d::Array< Type, Allocator >
sorted() &&s3d::Array< Type, Allocator >
sorted_and_uniqued() const &s3d::Array< Type, Allocator >
sorted_and_uniqued() &&s3d::Array< Type, Allocator >
sorted_by(Fty f) const &s3d::Array< Type, Allocator >
sorted_by(Fty f) &&s3d::Array< Type, Allocator >
stable_partition(Fty f)s3d::Array< Type, Allocator >
stable_sort()s3d::Array< Type, Allocator >
stable_sort_by(Fty f)s3d::Array< Type, Allocator >
stable_sorted() const &s3d::Array< Type, Allocator >
stable_sorted() &&s3d::Array< Type, Allocator >
stable_sorted_by(Fty f) const &s3d::Array< Type, Allocator >
stable_sorted_by(Fty f) &&s3d::Array< Type, Allocator >
stable_unique()s3d::Array< Type, Allocator >
stable_uniqued() consts3d::Array< Type, Allocator >
sum() consts3d::Array< Type, Allocator >
sum() const =deletes3d::Array< Type, Allocator >
sumF() consts3d::Array< Type, Allocator >
sumF() const =deletes3d::Array< Type, Allocator >
swap(Array &other) noexcepts3d::Array< Type, Allocator >
take(size_t n) consts3d::Array< Type, Allocator >
take_while(Fty f) consts3d::Array< Type, Allocator >
unique_consecutive()s3d::Array< Type, Allocator >
uniqued_consecutive() const &s3d::Array< Type, Allocator >
uniqued_consecutive() &&s3d::Array< Type, Allocator >
value_type typedefs3d::Array< Type, Allocator >
values_at(std::initializer_list< size_t > indices) consts3d::Array< Type, Allocator >