godot/thirdparty/misc
Tomasz Chabora 900b2e0fdc Complete rewrite of Tweens
* Tweens were changed from Node to RefCounted. New API is inspired by DOTween.
* Tweens are created and managed by SceneTree, similar to SceneTreeTimer, which makes them ultra cheap to use a lot.
* Animating with Tweens is done by creating sequences of Tweeners. You create them from code and they autostart by default (fire-and-forget).
* There are 4 Tweeners that cover the former Tween functionality: PropertyTweener, IntervalTweener, CallbackTweener and MethodTweener.
* The methods were simplified a lot. Long argument lists are replaced with chained calls on Tweens and Tweeners.
* Tweeners by default execute in sequence, so it's easy to create complex chained animations.
* You can bind a Tween to a node. Tween will be removed automatically when the bound node is freed.
2021-06-19 12:08:50 +02:00
..
patches Fix STL to Godot type convertion of polypartition 2021-05-21 17:24:32 +08:00
clipper-exceptions.patch Build Clipper with `tools=no` and patch it to auto-disable exceptions 2019-05-22 13:12:21 +03:00
clipper.cpp Build Clipper with `tools=no` and patch it to auto-disable exceptions 2019-05-22 13:12:21 +03:00
clipper.hpp Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion. 2018-02-21 09:39:09 -03:00
cubemap_coeffs.h Force using floats in cubemap coefficient 2020-05-12 23:34:01 -07:00
easing_equations.cpp Complete rewrite of Tweens 2021-06-19 12:08:50 +02:00
fastlz.c FastLZ: Update to upstream version 0.5.0 2020-04-30 14:25:00 +02:00
fastlz.h FastLZ: Update to upstream version 0.5.0 2020-04-30 14:25:00 +02:00
ifaddrs-android.cc Android: Better identify thirdparty C/C++ code 2018-12-20 13:07:54 +01:00
ifaddrs-android.h Mono/C#: Several android fixes 2019-12-04 19:03:42 +01:00
mikktspace.c Move other lone thirdparty files to thirdparty/misc 2017-04-28 21:19:25 +02:00
mikktspace.h Move other lone thirdparty files to thirdparty/misc 2017-04-28 21:19:25 +02:00
open-simplex-noise-LICENSE Add SimplexNoise and NoiseTexture as new resources 2018-09-14 15:24:34 +02:00
open-simplex-noise-no-allocate.patch Add SimplexNoise and NoiseTexture as new resources 2018-09-14 15:24:34 +02:00
open-simplex-noise.c Updated open-simplex to have const noise functions 2020-12-04 11:26:05 +01:00
open-simplex-noise.h Updated open-simplex to have const noise functions 2020-12-04 11:26:05 +01:00
pcg.cpp Exposed randi_range to global funcs + renamed rand_range to randf_range 2020-11-06 17:06:26 +03:00
pcg.h Fix biased output of randi_range 2020-10-29 15:41:00 +03:00
polypartition.cpp Fix STL to Godot type convertion of polypartition 2021-05-21 17:24:32 +08:00
polypartition.h Update PolyPartition / Triangulator library 2021-01-12 13:46:16 -05:00
r128.c thirdparty: Cleanup after #38386, document provenance and copyright 2020-05-11 14:50:06 +02:00
r128.h r128: Update to upstream 1.4.4, fixes warnings 2021-01-08 13:56:21 +01:00
smaz.c Split thirdparty smaz.c out of compressed_translation.cpp 2017-04-28 21:19:24 +02:00
smaz.h Split thirdparty smaz.c out of compressed_translation.cpp 2017-04-28 21:19:24 +02:00
smolv.cpp Implement shader caching 2021-05-31 10:13:09 +02:00
smolv.h Implement shader caching 2021-05-31 10:13:09 +02:00
stb_rect_pack.h thirdparty: Cleanup after #38386, document provenance and copyright 2020-05-11 14:50:06 +02:00
stb_vorbis.c stb_vorbis: Update to upstream version 1.20 2020-07-20 11:18:26 +02:00
stb_vorbis.h Fix warning about functions defined but not used [-Wunused-function] 2018-09-29 22:26:12 +02:00
yuv2rgb.h webm/theora/yuv2rgb: Fix YUV conversion issues and add BGRP WEBM handling. (Now clang-format friendly.) 2019-02-21 22:33:43 +00:00