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:
2019-04-30
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)