behaviour-tree-test/modules/gdnative/include/gdnative
Hein-Pieter van Braam 833c3917b2 Allow booleanization of all types
We now allow booleanization of all types. This means that empty versions
of all types now evaluate to false. So a Vector2(0,0), Dictionary(),
etc.

This allows you to write GDScript like:
if not Dictionary():
  print("Empty dict")

Booleanization can now also no longer fail. There is no more valid flag,
this changes Variant and GDNative API.
2017-09-19 18:55:31 +02:00
..
array.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
basis.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
color.h Change Color.to_32() to to_rgba32() and format as RGBA 2017-09-07 16:19:44 -04:00
dictionary.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
gdnative.h Change structure order for godot nim compatibility 2017-09-19 11:35:51 +07:00
node_path.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
plane.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
pool_arrays.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
quat.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
rect2.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
rect3.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
rid.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
string.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
transform.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
transform2d.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
variant.h Allow booleanization of all types 2017-09-19 18:55:31 +02:00
vector2.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00
vector3.h merged gdnative and nativescript module 2017-09-03 15:28:43 +02:00