#include <entity.h>
◆ add()
◆ begin() [1/2]
auto Entities::begin |
( |
void | | ) |
|
|
inline |
◆ begin() [2/2]
auto Entities::begin |
( |
void | | ) |
const |
|
inline |
◆ cbegin() [1/2]
auto Entities::cbegin |
( |
void | | ) |
|
|
inline |
◆ cbegin() [2/2]
auto Entities::cbegin |
( |
void | | ) |
const |
|
inline |
◆ cend() [1/2]
auto Entities::cend |
( |
void | | ) |
|
|
inline |
◆ cend() [2/2]
auto Entities::cend |
( |
void | | ) |
const |
|
inline |
◆ clear_flags()
void Entities::clear_flags |
( |
| ) |
|
◆ end() [1/2]
auto Entities::end |
( |
void | | ) |
|
|
inline |
◆ end() [2/2]
auto Entities::end |
( |
void | | ) |
const |
|
inline |
◆ max()
size_t Entities::max |
( |
| ) |
const |
|
inline |
◆ n()
size_t Entities::n |
( |
| ) |
const |
|
inline |
◆ name()
◆ name_hash()
◆ name_hashes_begin() [1/2]
auto Entities::name_hashes_begin |
( |
void | | ) |
|
|
inline |
◆ name_hashes_begin() [2/2]
auto Entities::name_hashes_begin |
( |
void | | ) |
const |
|
inline |
◆ name_hashes_cbegin() [1/2]
auto Entities::name_hashes_cbegin |
( |
void | | ) |
|
|
inline |
◆ name_hashes_cbegin() [2/2]
auto Entities::name_hashes_cbegin |
( |
void | | ) |
const |
|
inline |
◆ name_hashes_cend() [1/2]
auto Entities::name_hashes_cend |
( |
void | | ) |
|
|
inline |
◆ name_hashes_cend() [2/2]
auto Entities::name_hashes_cend |
( |
void | | ) |
const |
|
inline |
◆ name_hashes_end() [1/2]
auto Entities::name_hashes_end |
( |
void | | ) |
|
|
inline |
◆ name_hashes_end() [2/2]
auto Entities::name_hashes_end |
( |
void | | ) |
const |
|
inline |
◆ names_begin() [1/2]
auto Entities::names_begin |
( |
void | | ) |
|
|
inline |
◆ names_begin() [2/2]
auto Entities::names_begin |
( |
void | | ) |
const |
|
inline |
◆ names_cbegin() [1/2]
auto Entities::names_cbegin |
( |
void | | ) |
|
|
inline |
◆ names_cbegin() [2/2]
auto Entities::names_cbegin |
( |
void | | ) |
const |
|
inline |
◆ names_cend() [1/2]
auto Entities::names_cend |
( |
void | | ) |
|
|
inline |
◆ names_cend() [2/2]
auto Entities::names_cend |
( |
void | | ) |
const |
|
inline |
◆ names_end() [1/2]
auto Entities::names_end |
( |
void | | ) |
|
|
inline |
◆ names_end() [2/2]
auto Entities::names_end |
( |
void | | ) |
const |
|
inline |
◆ remove()
void Entities::remove |
( |
Entity * | e | ) |
|
|
inline |
◆ set_max()
void Entities::set_max |
( |
std::size_t | n | ) |
|
◆ set_name()
void Entities::set_name |
( |
Entity * | e, |
|
|
std::string_view | s ) |
◆ set_tag()
void Entities::set_tag |
( |
Entity * | e, |
|
|
std::string_view | s ) |
◆ tag()
◆ tag_hash()
◆ tag_hashes_begin() [1/2]
auto Entities::tag_hashes_begin |
( |
void | | ) |
|
|
inline |
◆ tag_hashes_begin() [2/2]
auto Entities::tag_hashes_begin |
( |
void | | ) |
const |
|
inline |
◆ tag_hashes_cbegin() [1/2]
auto Entities::tag_hashes_cbegin |
( |
void | | ) |
|
|
inline |
◆ tag_hashes_cbegin() [2/2]
auto Entities::tag_hashes_cbegin |
( |
void | | ) |
const |
|
inline |
◆ tag_hashes_cend() [1/2]
auto Entities::tag_hashes_cend |
( |
void | | ) |
|
|
inline |
◆ tag_hashes_cend() [2/2]
auto Entities::tag_hashes_cend |
( |
void | | ) |
const |
|
inline |
◆ tag_hashes_end() [1/2]
auto Entities::tag_hashes_end |
( |
void | | ) |
|
|
inline |
◆ tag_hashes_end() [2/2]
auto Entities::tag_hashes_end |
( |
void | | ) |
const |
|
inline |
◆ tags_begin() [1/2]
auto Entities::tags_begin |
( |
void | | ) |
|
|
inline |
◆ tags_begin() [2/2]
auto Entities::tags_begin |
( |
void | | ) |
const |
|
inline |
◆ tags_cbegin() [1/2]
auto Entities::tags_cbegin |
( |
void | | ) |
|
|
inline |
◆ tags_cbegin() [2/2]
auto Entities::tags_cbegin |
( |
void | | ) |
const |
|
inline |
◆ tags_cend() [1/2]
auto Entities::tags_cend |
( |
void | | ) |
|
|
inline |
◆ tags_cend() [2/2]
auto Entities::tags_cend |
( |
void | | ) |
const |
|
inline |
◆ tags_end() [1/2]
auto Entities::tags_end |
( |
void | | ) |
|
|
inline |
◆ tags_end() [2/2]
auto Entities::tags_end |
( |
void | | ) |
const |
|
inline |
◆ update()
◆ update_children()
void Entities::update_children |
( |
| ) |
|
◆ name_hashes
std::vector<nngn::Hash> Entities::name_hashes = {} |
|
private |
◆ names
std::vector<std::array<char, 32> > Entities::names = {} |
|
private |
◆ tag_hashes
◆ tags
std::vector<std::array<char, 32> > Entities::tags = {} |
|
private |
The documentation for this class was generated from the following files: