The functions on this page are designed to deal with all the different variables and variable types when using the GameMaker Language in your games. For more information on variables, please see the page on Variables And Variable Scope.
The following variable functions are available:
The following functions provide general information about variables:
These next functions are all related to using Method Variables:
NOTE As an optimisation, the compiler replaces struct member names in these functions with their hash value when it detects that the name is a constant at compile-time.
The following functions are for use with structs:
Finally, you also have the following functions related to variable data types:
NOTE For more information on data types, please see Data Types, and see here for Type Tables.
Also see: Array Functions