Dictionary

Category: Built-In Types

Brief Description

Dictionary type.

Methods

void clear ( )
Dictionary duplicate ( bool deep=False )
bool empty ( )
bool erase ( Variant key )
bool has ( Variant key )
bool has_all ( Array keys )
int hash ( )
Array keys ( )
int size ( )
Array values ( )

Description

Dictionary type. Associative container which contains values referenced by unique keys. Dictionaries are always passed by reference.

Method Descriptions

  • void clear ( )

Clear the dictionary, removing all key/value pairs.

Creates a copy of the dictionary, and returns it.

Return true if the dictionary is empty.

Erase a dictionary key/value pair by key.

Return true if the dictionary has a given key.

Return true if the dictionary has all of the keys in the given array.

Return a hashed integer value representing the dictionary contents.

Return the list of keys in the Dictionary.

Return the size of the dictionary (in pairs).

Return the list of values in the Dictionary.