godot-cpp/include/core
Gary Oberbrunner a6689b2132 Make all Pool*Array::operator[] as const
This is needed since that operator returns a local copy, not
an lvalue. Attempting to write to the return value of these operators
wouldn't change the array element. PoolVectors need locking when
writing, so this operator can't return a writable reference.

To update a Pool*Array, use the `set()` method which locks and unlocks
the array. For multiple writes, use the `write()` method which returns
a locked writable view, and unlocks when it goes out of scope.
2018-03-13 11:00:25 -04:00
..
AABB.hpp Renamed AABB::pos --> AABB::position 2018-01-17 01:45:48 +01:00
Array.hpp adds Array::make and Dictionary::make static methods and has variadic template functions use those 2018-03-07 10:27:34 +00:00
Basis.hpp String and math fixes 2018-01-23 00:24:23 +01:00
Color.hpp updated bindings 2017-10-03 16:07:34 +05:30
CoreTypes.hpp Update bindings to use new Api extensions and rename Rect3->AABB 2017-11-23 22:50:05 +11:00
Defs.hpp make register_signal and auto-generated variadic funcitons use variadic templates to streamline their use 2018-03-06 21:36:20 +00:00
Dictionary.hpp adds Array::make and Dictionary::make static methods and has variadic template functions use those 2018-03-07 10:27:34 +00:00
Godot.hpp adds Array::make and Dictionary::make static methods and has variadic template functions use those 2018-03-07 10:27:34 +00:00
GodotGlobal.hpp adds variadic printing function, makes String.format custom placeholder work 2018-03-07 12:21:33 +00:00
NodePath.hpp fix #101 2018-03-02 19:04:57 +01:00
Plane.hpp Use static linking instead of dynamic linking 2017-07-23 17:53:50 +02:00
PoolArrays.hpp Make all Pool*Array::operator[] as const 2018-03-13 11:00:25 -04:00
Quat.hpp String and math fixes 2018-01-23 00:24:23 +01:00
RID.hpp Fix RID::is_valid() 2018-01-25 01:10:55 +01:00
Rect2.hpp Use static linking instead of dynamic linking 2017-07-23 17:53:50 +02:00
Ref.hpp Fix Ref leak when using Godot getters 2018-01-25 20:55:56 +01:00
String.hpp adds variadic printing function, makes String.format custom placeholder work 2018-03-07 12:21:33 +00:00
Transform.hpp Update bindings to use new Api extensions and rename Rect3->AABB 2017-11-23 22:50:05 +11:00
Transform2D.hpp Use static linking instead of dynamic linking 2017-07-23 17:53:50 +02:00
Variant.hpp Update bindings to use new Api extensions and rename Rect3->AABB 2017-11-23 22:50:05 +11:00
Vector2.hpp updated bindings 2017-10-03 16:07:34 +05:30
Vector3.hpp Use static linking instead of dynamic linking 2017-07-23 17:53:50 +02:00