536 Commits

Author SHA1 Message Date
Alvaro Estrada
c1632ee64a
Update AnimationState.cpp
Fixed an issue of what pointer it was supposed to check for
2019-03-13 12:37:30 -06:00
Alvaro Estrada
4542dc9a82 [cpp] Making the callbacks also object oriented 2019-03-13 12:02:08 -06:00
badlogic
444f604df3 Fixed README of spine-cpp. 2019-03-06 15:25:34 +01:00
Nick Peterson
15547e1e0c TrackEntry now resets renderer object (#1293) 2019-03-06 11:14:27 +01:00
badlogic
ed5dee43ef [c][cpp] Fix for #1290, do not carry over time when timeScale of a track entry taht's being replaced by a new one is 0. 2019-03-04 17:04:03 +01:00
badlogic
b49240cbb7 [cpp] Closes #1278, parsing of non-essential skeleton data. 2019-02-25 13:49:48 +01:00
badlogic
c0277ff12b [cpp] Fixed AnimationState not respecting MixBlend.first for rotate timelines. See #1274. 2019-02-12 14:24:24 +01:00
badlogic
0919c1b9d2 [cpp] Closes #1243, make cleanUpVectorOfPointers() linear in time complexity. 2019-01-23 13:39:14 +01:00
badlogic
bc5dc2b70b [cpp] Resolve shadowed variables, see #1250. 2019-01-16 15:57:49 +01:00
badlogic
48ea9b1914 [c][cpp] Get rid of regionTextureWidth/Height 2018-12-22 15:33:42 +01:00
badlogic
794d7acd2f [c][cpp] Port of mesh whitespaces stripping. See #1232. 2018-12-22 14:27:32 +01:00
badlogic
503cdb81f4 [c][cpp] Fix path constraint for when path length is NaN. 2018-12-17 15:20:12 +01:00
badlogic
4a5c031540 [c][cpp] Allow negative scale and shear mix in transform constraint. See #1227. 2018-12-13 17:49:19 +01:00
badlogic
86334f50ff [c][cpp] Ported fix for #1224, disable inherit scale. 2018-12-10 15:06:51 +01:00
badlogic
222f4c9d0d [c][cpp] Clipping fix, see #1219 2018-12-05 16:16:54 +01:00
badlogic
941a9bd685 [runtimes] Ported fix for attachmentThreshold, see #1204. 2018-12-04 17:25:26 +01:00
badlogic
08694b37b3 [c][cpp] Ignore return carriage at end of atlas file lines. 2018-11-30 16:13:37 +01:00
badlogic
7175cf98e7 [c][cpp] Closes #1213, don't trim end of atlas file line. 2018-11-27 12:24:15 +01:00
badlogic
e4ab2c63f3 [c][cpp][csharp][lua][ts][as3] worldToLocalRotation and localToWorldRotation take shear into account. Fixes #1199. 2018-10-30 17:11:23 +01:00
badlogic
11e24df981 [c][cpp] Ported new fix for 0 timeScale not returning to setup pose. See #1194. 2018-10-30 16:56:10 +01:00
badlogic
3dd56a5a4f [c][cpp] Port of fix for tangents at position 0 in PathConstraint. See #1198. 2018-10-26 17:43:24 +02:00
badlogic
e11e0d42d8 [cpp] Ported 0 timeScale fix, see #1194. 2018-10-15 16:40:31 +02:00
badlogic
f057a8fd41 [cpp] Setting vertex attachment did not clear slot.attachmentVertices. Closes #1188. 2018-10-15 16:34:22 +02:00
badlogic
02c6f9cc63 [cpp][sfml] Backported changes from 3.7-beta-cpp branch. See #1192. 2018-10-15 13:56:53 +02:00
badlogic
59bab83701 [cpp] Fixed bug in PathConstraint#computePositions. Wrong vector was returned. Closes #1178. 2018-09-24 14:23:21 +02:00
badlogic
de6bbc356d [cpp] Ported holdPrevious in AnimationState. See #1169. 2018-09-11 15:41:17 +02:00
badlogic
454ecf0c2c [cpp] Added event volume and balance, see #1171. 2018-09-06 15:27:49 +02:00
badlogic
1d3d425028 [cpp] Fixed parsing of points in skin. See #1168.
[c] Fixed c unit tests.
2018-09-05 15:31:28 +02:00
badlogic
66236adea5 [c][cpp] Ported addition of uniform/compressed IK and rotation fix. 2018-08-23 16:30:16 +02:00
badlogic
a506047242 [c] Ported stretchy IK, fixed warnings. 2018-08-14 15:05:40 +02:00
badlogic
b4d71f68c2 [cpp] Bone length fix for stretchy IK. 2018-08-14 14:32:41 +02:00
badlogic
4b66fffcd7 [cpp] Updated samples to include stretch IK flag, implemented stretchy IK for C++. 2018-08-14 14:30:11 +02:00
badlogic
5f9bc785cb [ue4][cpp] UE4 pulls in various system headers on macOS that collide with our types. Fixes #1150. 2018-08-13 14:09:43 +02:00
badlogic
1c86d63941 [cpp] Fixes #1159, illegal memory access in Vector. 2018-08-10 11:52:59 +02:00
badlogic
5087cd0373 [cpp] Closes #1149, C++ EventTimeline had a bug that prevented it from firing events. 2018-07-24 16:33:20 +02:00
badlogic
5aab588928 [c][cpp] Ported flipX/flipY -> scaleX/scaleY change. See #1142. 2018-07-23 15:16:21 +02:00
badlogic
0284abe548 [cpp][sfml] Removed Atlas::dispose, merged into destructor. Destructor calls TextureLoader::unload now. Fixed up SFML backend accordingly. 2018-07-18 15:05:23 +02:00
badlogic
2726229071 [c][cpp] Ported fix for #1119 2018-06-07 16:54:32 +02:00
badlogic
89f116ae82 Final MSVC touches. 2018-05-24 17:26:37 +02:00
badlogic
2bd8dc7326 Clean up Clang warnings, refactor more size_t related code. 2018-05-24 17:17:45 +02:00
badlogic
c545d3cd4b Using std::map in debug memory tracker. 2018-05-24 15:48:11 +02:00
badlogic
265b18571c Fixed all warnings on MSVC, fixed up usage of int instead of size_t, fixed some signatures. 2018-05-24 15:30:58 +02:00
badlogic
b7ae63f743 Fixed crashes on MSVC. 2018-05-24 14:31:26 +02:00
badlogic
a3a0648ce7 [cpp] Fixes completion event firing for 0 duration animations. See #1112. 2018-05-16 11:52:28 +02:00
badlogic
6f1ef88f1e [c][c++] port of PathConstraint changes, see #1109. 2018-05-04 14:35:37 +02:00
badlogic
32f326de0f Final touches of C++ runtime, done. 2018-04-20 14:07:17 +02:00
badlogic
0bbcd971e9 Ported first batch of last changes to runtimes. 2018-04-20 13:58:39 +02:00
badlogic
6c29e8c2e9 [cpp] Fixed up Skin and internal hashmap like structure. 2018-04-18 14:25:56 +02:00
badlogic
bceee601ad [cpp] Fixed memory allocations at runtime. 2018-04-17 12:30:35 +02:00
badlogic
bd9c33e046 [cpp] Fixed atlas page texture filter parsing. 2018-03-28 14:18:39 +02:00