|any||A variable/value to check|
Checks if a given value is "empty", which can be
false depending on the type of data contained in the input value.
Some examples of "empty" data include:
If the input value points to a data structure, buffer, etc., the structure will be considered empty if no values exist inside the structure itself. Transparent surfaces are also considered empty.
Some types of data (e.g. structs) cannot be evaluated and will return
false by default. Also note that different data types incur different performance costs to evaluate.
Note that in some cases this function may not return the expected result due to the way GameMaker handles pointers. This means some types of data can share the same value, and whichever one happens to be first will take priority.