This is the complete list of members for SparseSet< Type >, including all inherited members.
addRange(const Range< Type > range) | SparseSet< Type > | inline |
clear() | SparseSet< Type > | inline |
contains(const Type valueToLookFor) const | SparseSet< Type > | inline |
containsRange(const Range< Type > range) | SparseSet< Type > | inline |
getNumRanges() const noexcept | SparseSet< Type > | inline |
getRange(const int rangeIndex) const | SparseSet< Type > | inline |
getTotalRange() const | SparseSet< Type > | inline |
invertRange(const Range< Type > range) | SparseSet< Type > | inline |
isEmpty() const noexcept | SparseSet< Type > | inline |
operator!=(const SparseSet< Type > &other) noexcept | SparseSet< Type > | inline |
operator==(const SparseSet< Type > &other) noexcept | SparseSet< Type > | inline |
operator[](Type index) const | SparseSet< Type > | inline |
overlapsRange(const Range< Type > range) | SparseSet< Type > | inline |
removeRange(const Range< Type > rangeToRemove) | SparseSet< Type > | inline |
simplify() | SparseSet< Type > | inlineprivate |
size() const | SparseSet< Type > | inline |
SparseSet() | SparseSet< Type > | inline |
SparseSet(const SparseSet< Type > &other) | SparseSet< Type > | inline |
values | SparseSet< Type > | private |