|
@@ -101,7 +101,7 @@ public:
|
|
|
using entity_type = Entity;
|
|
using entity_type = Entity;
|
|
|
/*! @brief Unsigned integer type. */
|
|
/*! @brief Unsigned integer type. */
|
|
|
using size_type = std::size_t;
|
|
using size_type = std::size_t;
|
|
|
- /*! @brief Input iterator type. */
|
|
|
|
|
|
|
+ /*! @brief Random access iterator type. */
|
|
|
using iterator = typename sparse_set<Entity>::iterator;
|
|
using iterator = typename sparse_set<Entity>::iterator;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -213,7 +213,7 @@ public:
|
|
|
* `end()`.
|
|
* `end()`.
|
|
|
*
|
|
*
|
|
|
* @note
|
|
* @note
|
|
|
- * Input iterators stay true to the order imposed to the underlying data
|
|
|
|
|
|
|
+ * Iterators stay true to the order imposed to the underlying data
|
|
|
* structures.
|
|
* structures.
|
|
|
*
|
|
*
|
|
|
* @return An iterator to the first entity that has the given components.
|
|
* @return An iterator to the first entity that has the given components.
|
|
@@ -231,7 +231,7 @@ public:
|
|
|
* results in undefined behavior.
|
|
* results in undefined behavior.
|
|
|
*
|
|
*
|
|
|
* @note
|
|
* @note
|
|
|
- * Input iterators stay true to the order imposed to the underlying data
|
|
|
|
|
|
|
+ * Iterators stay true to the order imposed to the underlying data
|
|
|
* structures.
|
|
* structures.
|
|
|
*
|
|
*
|
|
|
* @return An iterator to the entity following the last entity that has the
|
|
* @return An iterator to the entity following the last entity that has the
|
|
@@ -521,7 +521,7 @@ public:
|
|
|
using entity_type = Entity;
|
|
using entity_type = Entity;
|
|
|
/*! @brief Unsigned integer type. */
|
|
/*! @brief Unsigned integer type. */
|
|
|
using size_type = std::size_t;
|
|
using size_type = std::size_t;
|
|
|
- /*! @brief Input iterator type. */
|
|
|
|
|
|
|
+ /*! @brief Random access iterator type. */
|
|
|
using iterator = typename sparse_set<Entity>::iterator;
|
|
using iterator = typename sparse_set<Entity>::iterator;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -625,7 +625,7 @@ public:
|
|
|
* `end()`.
|
|
* `end()`.
|
|
|
*
|
|
*
|
|
|
* @note
|
|
* @note
|
|
|
- * Input iterators stay true to the order imposed to the underlying data
|
|
|
|
|
|
|
+ * Iterators stay true to the order imposed to the underlying data
|
|
|
* structures.
|
|
* structures.
|
|
|
*
|
|
*
|
|
|
* @return An iterator to the first entity that has the given components.
|
|
* @return An iterator to the first entity that has the given components.
|
|
@@ -643,7 +643,7 @@ public:
|
|
|
* results in undefined behavior.
|
|
* results in undefined behavior.
|
|
|
*
|
|
*
|
|
|
* @note
|
|
* @note
|
|
|
- * Input iterators stay true to the order imposed to the underlying data
|
|
|
|
|
|
|
+ * Iterators stay true to the order imposed to the underlying data
|
|
|
* structures.
|
|
* structures.
|
|
|
*
|
|
*
|
|
|
* @return An iterator to the entity following the last entity that has the
|
|
* @return An iterator to the entity following the last entity that has the
|