Unigine::Map Class
Header: | #include <UnigineMap.h> |
A map container template.
In UnigineScript, a map is a type that maps values to keys. See Containers article for the details.
Map Class
Members
Map ( ) #
Default constructor that produces an empty map.Type & get ( const Key & key ) #
Return an item by key.Arguments
- const Key & key - Item key.
Return value
The item.void append ( const Key & key, const Type & t ) #
Appends an item.Arguments
- const Key & key - Key.
- const Type & t - Item.
void append ( const Map<Key, Type> & m ) #
Appends a map.Arguments
- const Map<Key, Type> & m - Map.
Map< Key, Type >::Iterator findData ( const Type & t ) const#
Finds an item in the map.Arguments
- const Type & t - Item.
Return value
The iterator.Type & operator[] ( const Key & key ) #
Map access.Arguments
- const Key & key - Item key.
Return value
The item.Last update:
2021-04-09
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)