|
stmm-games-doc
0.32.0
|
String indexing for assets provided by the view (Theme) to the model(s). More...

Public Member Functions | |
| Named () noexcept=default | |
| Empty constructor. More... | |
| Named (const Named &oSource) noexcept=default | |
| Copy constructor. More... | |
| Named (Named &&oSource) noexcept=default | |
| Move constructor. More... | |
| NamedIndex & | colors () noexcept |
| Color names. More... | |
| const NamedIndex & | colors () const noexcept |
| Color names. More... | |
| NamedIndex & | chars () noexcept |
| Character names. More... | |
| const NamedIndex & | chars () const noexcept |
| Character names. More... | |
| NamedIndex & | fonts () noexcept |
| Font names. More... | |
| const NamedIndex & | fonts () const noexcept |
| Font names. More... | |
| NamedIndex & | tileAnis () noexcept |
| Tile animation names. More... | |
| const NamedIndex & | tileAnis () const noexcept |
| Tile animation names. More... | |
| NamedIndex & | images () noexcept |
| Image ids. More... | |
| const NamedIndex & | images () const noexcept |
| Image ids. More... | |
| NamedIndex & | sounds () noexcept |
| Sound ids. More... | |
| const NamedIndex & | sounds () const noexcept |
| Sound ids. More... | |
| NamedIndex & | animations () noexcept |
| Theme animations. More... | |
| const NamedIndex & | animations () const noexcept |
| Theme animations. More... | |
| NamedIndex & | widgets () noexcept |
| Theme widgets. More... | |
| const NamedIndex & | widgets () const noexcept |
| Theme widgets. More... | |
| NamedIndex & | painters () noexcept |
| Theme painters. More... | |
| const NamedIndex & | painters () const noexcept |
| Theme painters. More... | |
Protected Member Functions | |
| Named & | operator= (Named &&oSource) noexcept=default |
| Move assignment. More... | |
| Named & | operator= (const Named &oSource) noexcept=default |
| Copy assignment. More... | |
| void | clear () noexcept |
| Clears the instance. More... | |
String indexing for assets provided by the view (Theme) to the model(s).
Since strings processing is slow, integers are used to identify them.
|
defaultnoexcept |
Empty constructor.
|
defaultnoexcept |
Copy constructor.
|
defaultnoexcept |
Move constructor.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlineprotectednoexcept |
Clears the instance.
If you want to allow clear you have to subclass Named and make it public or use AssignableNamed.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Image ids.
|
inlinenoexcept |
Image ids.
Move assignment.
If you want to allow assignment you have to subclass Named and make it public or use AssignableNamed
| oSource | The source. |
Copy assignment.
If you want to allow assignment you have to subclass Named and make it public or use AssignableNamed
| oSource | The source. |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
Sound ids.
|
inlinenoexcept |
Sound ids.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
1.8.13