|
stmm-games-doc
0.32.0
|

Public Member Functions | |
| AssignableNamedObjIndex () noexcept | |
| AssignableNamedObjIndex (const AssignableNamedObjIndex< T > &oSource) noexcept | |
| AssignableNamedObjIndex (AssignableNamedObjIndex< T > &&oSource) noexcept | |
| AssignableNamedObjIndex & | operator= (const AssignableNamedObjIndex &oSource) noexcept |
| AssignableNamedObjIndex & | operator= (AssignableNamedObjIndex &&oSource) noexcept |
Public Member Functions inherited from stmg::NamedObjIndex< T > | |
| NamedObjIndex () noexcept | |
| Constructor. More... | |
| NamedObjIndex (const NamedObjIndex< T > &oSource) noexcept | |
| NamedObjIndex (NamedObjIndex< T > &&oSource) noexcept | |
| int32_t | size () const noexcept |
| The number names in the named object index. More... | |
| bool | isIndex (int32_t nIndex) const noexcept |
| Whether an index is associated with a named object. More... | |
| const std::string & | getName (int32_t nIndex) const noexcept |
| Get the name associated with an index. More... | |
| const T & | getObj (int32_t nIndex) const noexcept |
| Get the object associated with the index. More... | |
| int32_t | addNamedObj (const std::string &sName, const T &oT) noexcept |
| Add a named object. More... | |
| int32_t | addNamedObj (std::string &&sName, T &&oT) noexcept |
| Add a named object. More... | |
| int32_t | getIndex (const std::string &sName) const noexcept |
| The index associated with a name. More... | |
| int32_t | findIndexNameStarts (const std::string &sStartOfName) const noexcept |
| Find the first index with a name that starts with a string. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from stmg::NamedObjIndex< T > | |
| NamedObjIndex< T > & | operator= (const NamedObjIndex< T > &oSource) noexcept |
| NamedObjIndex< T > & | operator= (NamedObjIndex< T > &&oSource) noexcept |
| T & | getModifiableObj (int32_t nIndex) noexcept |
| Get the modifiable object associated with the index. More... | |
| void | clear () noexcept |
| Clear all objects. More... | |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
1.8.13