25 Commits

Author SHA1 Message Date
Mario Zechner
97d49b37b7 License header update 2025-05-26 13:24:06 +02:00
Harald Csaszar
e973872501 [csharp] Minor: removed a leftover empty statement ';'. 2024-06-10 18:58:59 +02:00
Harald Csaszar
7d57e7d343 [csharp] Port of earlier clipping cleanup commit 485de74: SkeletonClipping.ClipTriangles clean up. 2024-06-10 18:44:59 +02:00
Harald Csaszar
534d174f32 [csharp] Ported clipping fixes for colinear points (a0caef6 and 932c33a). See #2546. 2024-06-10 18:29:54 +02:00
Harald Csaszar
c6a01d7a5f [csharp][unity] Skeleton.getBounds() applies clipping, see #2515. Port of commits b043e5c, 637321a and 2049bed. 2024-05-02 20:22:50 +02:00
Mario Zechner
4047f1ba07 Updated license headers. 2023-07-31 13:29:16 +02:00
Harald Csaszar
01b8c06800 [csharp] Code cleanup: replaced var with explicit type names. 2023-01-10 13:03:56 +01:00
Nathan Sweet
96a998b82d Spine Runtimes License Agreement update (September 24, 2021). 2021-09-24 18:18:19 -10:00
Nathan Sweet
963da7561e [csharp] Code style update.
* `else` on same line as `if` brace.
* `var` only when the type is shown.
* Removed unnecessarily locals, eg `var events = this.events; var eventsItems = events.Items;`.
* Don't indent `case`.
* ExposedList for EventQueue just so iteration can use array indexing.
* EventQueue, inner members (struct/enum) after methods.
* No braces for single line `if/else/for`.
* Removed comments noting ref impl code, eg `// abc.setSize(xyz);`.
* Removed comments that didn't add to what the code shows, eg `// Pooling`.
* Removed comments not in ref impl about implementation details, eg `// nextTrackLast == -1 ...`.
* Removed commented code we are not using.
* Use local with list.Items when iterating.
2021-05-31 01:26:41 -04:00
badlogic
b67bf992a0 Single bone IK fix and license header update. Closes #1580, closes #1581. 2019-12-20 12:20:46 +01:00
badlogic
7f7e5f0fec Updated license headers and LICENSE files. 2019-05-02 11:38:19 +02:00
badlogic
a29dbcaf97 [monogame] Upgraded to latest MonoGame version, fixed y-flipping in example. 2019-04-11 16:16:25 +02:00
badlogic
c0694bf14b [csharp] Clipping fix, see #1219 2018-12-05 16:30:28 +01:00
pharan
a5eed13591 [csharp] Some cleanup. 2017-10-19 16:15:27 +08:00
badlogic
791d813bf1 [cs][xna] Fixed tint black, see #1003. Opened up Triangulator and SkeletonClipping for debug rendering. 2017-10-13 14:12:57 +02:00
pharan
4abea9e4ad [csharp] Reduce access to internal methods. 2017-08-23 18:49:27 +08:00
badlogic
a5d2519f86 [xna] Added SkeletonDebugRenderer, modified sample to reproduce clipping issue. 2017-07-21 15:54:55 +02:00
pharan
f3cf2889b6 [csharp] Fix whitespace. 2017-07-20 14:32:25 +08:00
pharan
c7cb29c779 [csharp] Translate libGDX labeled continue. 2017-04-30 21:34:42 +08:00
pharan
4c043c0eb6 [csharp] Minor formatting changes. 2017-04-30 21:33:44 +08:00
badlogic
c542fb3d91 [csharp] Separated triangulation and convex decomposition 2017-04-21 10:46:02 +02:00
badlogic
41f2e206d6 [xna] Added clipping to SkeletonMeshRenderer, doesn't quite work yet 2017-04-19 16:35:26 +02:00
badlogic
cd788ebbba [csharp] Refactored SkeletonClipping, spits out vertices and uvs separately so it can be easily reused in XNA and Unity 2017-04-19 15:38:51 +02:00
badlogic
4cd5ccc5b8 [csharp] Fixed port of ConvexDecomposer, SkeletonClipping 2017-04-19 15:15:37 +02:00
badlogic
63c3a48014 [csharp] Added clipping attachment, loading and subs for clipping code 2017-04-19 14:14:09 +02:00