<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/scene/2d/parallax_layer.cpp, branch 3.0.1-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/scene/2d/parallax_layer.cpp?h=3.0.1-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/scene/2d/parallax_layer.cpp?h=3.0.1-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2018-01-05T00:22:23Z</updated>
<entry>
<title>Add missing copyright headers and fix formatting</title>
<updated>2018-01-05T00:22:23Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-01-04T23:50:27Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=e4213e66b2dd8f5a87d8cf5015ac83ba3143279d'/>
<id>urn:sha1:e4213e66b2dd8f5a87d8cf5015ac83ba3143279d</id>
<content type='text'>
Using `misc/scripts/fix_headers.py` on all Godot files.
Some missing header guards were added, and the header inclusion order
was fixed in the Bullet module.
</content>
</entry>
<entry>
<title>Update copyright statements to 2018</title>
<updated>2018-01-01T13:40:47Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-01-01T13:40:08Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=b50a9114b105dafafdda8248a38653bca314a6f3'/>
<id>urn:sha1:b50a9114b105dafafdda8248a38653bca314a6f3</id>
<content type='text'>
Happy new year to the wonderful Godot community!
</content>
</entry>
<entry>
<title>Fixed  #13167. Restored ParallaxLayer mirroring that was broken by pull request #12421</title>
<updated>2017-11-23T01:52:34Z</updated>
<author>
<name>Sofox</name>
</author>
<published>2017-11-23T01:52:34Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=3551fc6af03d164318a77a8ed250e6150f9246ce'/>
<id>urn:sha1:3551fc6af03d164318a77a8ed250e6150f9246ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Overhauled the ParallaxBackground system so that it works properly regardless of the zoom of the camera.</title>
<updated>2017-10-26T19:42:51Z</updated>
<author>
<name>Sofox</name>
</author>
<published>2017-10-26T19:08:40Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=43cbef219b13ce9a491b353500f5d0e3dae30452'/>
<id>urn:sha1:43cbef219b13ce9a491b353500f5d0e3dae30452</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use HTTPS URL for Godot's website in the headers</title>
<updated>2017-08-27T12:16:55Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-08-27T12:16:55Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=bd282ff43f23fe845f29a3e25c8efc01bd65ffb0'/>
<id>urn:sha1:bd282ff43f23fe845f29a3e25c8efc01bd65ffb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert Object::cast_to() to the static version</title>
<updated>2017-08-24T21:08:24Z</updated>
<author>
<name>Hein-Pieter van Braam</name>
</author>
<published>2017-08-24T20:58:51Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=cacced7e507f7603bacc03ae2616e58f0ede122a'/>
<id>urn:sha1:cacced7e507f7603bacc03ae2616e58f0ede122a</id>
<content type='text'>
Currently we rely on some undefined behavior when Object-&gt;cast_to() gets
called with a Null pointer. This used to work fine with GCC &lt; 6 but
newer versions of GCC remove all codepaths in which the this pointer is
Null. However, the non-static cast_to() was supposed to be null safe.

This patch makes cast_to() Null safe and removes the now redundant Null
checks where they existed.

It is explained in this article: https://www.viva64.com/en/b/0226/
</content>
</entry>
<entry>
<title>Change order of Null check for ParallaxLayer</title>
<updated>2017-08-22T13:13:31Z</updated>
<author>
<name>Hein-Pieter van Braam</name>
</author>
<published>2017-08-22T13:13:31Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=0a14e78a60f227c6415f14be4c6b14f4587e26ab'/>
<id>urn:sha1:0a14e78a60f227c6415f14be4c6b14f4587e26ab</id>
<content type='text'>
The change in #10524 subtly changes the behavior of set_motion_scale()
and set_motion_offset() if the ParallaxLayer does not have a parent
node. Previously it would still set the corresponding property, but
after this change the property change would be discarded.

I'm not entirely sure if this actually matters as there doesn't appear
to be any code that picks up this change if the ParallaxLayer gets
re-parented later, but it's better to not change behavior regardless.
</content>
</entry>
<entry>
<title>Add null check to ParallaxLayer get_parent() calls</title>
<updated>2017-08-21T23:48:24Z</updated>
<author>
<name>Hein-Pieter van Braam</name>
</author>
<published>2017-08-21T23:47:22Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=99617ae8dcf98395c5aae78acfe38373bfeb2994'/>
<id>urn:sha1:99617ae8dcf98395c5aae78acfe38373bfeb2994</id>
<content type='text'>
This fixes #10515
</content>
</entry>
<entry>
<title>Removes editor_hint from SceneTree</title>
<updated>2017-08-18T23:29:45Z</updated>
<author>
<name>Ignacio Etcheverry</name>
</author>
<published>2017-08-18T23:02:56Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=90b8a5b71ef79e0339826507c4b290f0c51b7cd2'/>
<id>urn:sha1:90b8a5b71ef79e0339826507c4b290f0c51b7cd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add "Godot Engine contributors" copyright line</title>
<updated>2017-04-07T22:11:42Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-04-07T22:11:42Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=df61dc4b2bd54a5a40c515493c76f5a458e5b541'/>
<id>urn:sha1:df61dc4b2bd54a5a40c515493c76f5a458e5b541</id>
<content type='text'>
</content>
</entry>
</feed>
