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
|
6c29e8c2e9
|
[cpp] Fixed up Skin and internal hashmap like structure.
|
2018-04-18 14:25:56 +02:00 |
|
badlogic
|
9ceec41432
|
[cpp] Removed toString, fixed up remaining memory leaks in clipping and animation state code.
|
2018-03-05 14:32:09 +01:00 |
|
badlogic
|
9cdf4c69ed
|
[cpp] Formatting & cleanup
|
2018-02-28 15:49:30 +01:00 |
|
badlogic
|
99d3e15a18
|
[cpp] Fixed all the things by calloc'ing instead of allocing...
|
2018-02-26 16:34:43 +01:00 |
|
badlogic
|
7a18b81226
|
[cpp] Added toString method for SpineObjects, fixed up math, fixed up IKConstraint.
|
2018-02-23 15:45:45 +01:00 |
|
badlogic
|
a8fd3e14be
|
[cpp] Fixed up binary reader, added debug extension for memory profiling, fixed up RTTI usage, fixed update cache sorting.
|
2018-02-22 15:31:28 +01:00 |
|
badlogic
|
ed7dc4ea93
|
[cpp] Added preliminary SFML backend, fixed up a few APIs.
|
2018-02-21 17:52:56 +01:00 |
|
badlogic
|
6d243eca48
|
[cpp] Removed Vector.begin/end, fixed up vector assignments.
|
2018-02-21 16:08:41 +01:00 |
|
badlogic
|
4234b17ffa
|
[cpp] Removed // Empty
|
2018-02-21 15:29:57 +01:00 |
|
badlogic
|
bef01b8e89
|
[cpp] Refactored String and Vector.
|
2018-02-20 15:10:40 +01:00 |
|
badlogic
|
a8af3fa07e
|
[cpp] First Clang-Tidy run.
|
2018-02-16 17:36:07 +01:00 |
|
badlogic
|
11d0a47360
|
[cpp] Fixed up memory issues & crashes. HashMap is a linked list atm, need a better replacement.
|
2018-02-15 18:45:24 +01:00 |
|
badlogic
|
e7e240d109
|
[cpp] Crashes and leaks everywhere :D
|
2018-02-14 16:49:55 +01:00 |
|
badlogic
|
3254747e94
|
[c++] Removed old test harness, added new one, added leak detector, fixed new operator overloads, Vector doesn't copy on insert etc. See #1073
|
2018-02-13 17:31:29 +01:00 |
|
badlogic
|
7180f17af2
|
[cpp] All Spine objects derrive from SpineObject so we can override new/delete, which in turn calls SpineExtension allocation methods (not implemented yet). Refactored SpineExtension, removing use of macros, introducing use of templated static methods for more comfort. Rewired all allocation code throughout the runtime. See #1046.
|
2018-02-01 17:40:55 +01:00 |
|
Stephen Gowen
|
d403db2754
|
Forgot to move the namespace braces.
|
2017-12-13 12:08:23 -05:00 |
|
Stephen Gowen
|
64fd7c2886
|
Moving Braces to Same Line
|
2017-12-12 10:51:11 -05:00 |
|
Stephen Gowen
|
e24b061c61
|
Yay, now the C++ Runtime passes all the same tests as the C Runtime!
|
2017-12-08 14:15:30 -05:00 |
|
Stephen Gowen
|
ec7ed94525
|
Got Unit Tests working, but I don't have the fixtures quite configured correctly.
|
2017-12-07 13:54:41 -05:00 |
|
Stephen Gowen
|
1449af5864
|
Removing unused Vector constructor
|
2017-11-28 10:54:19 -05:00 |
|
Stephen Gowen
|
3038a90cc5
|
Timelines are done.
|
2017-11-26 11:46:06 -05:00 |
|
Stephen Gowen
|
19687d9957
|
wip, forgot about SkeletonBounds and SkeletonClipping
|
2017-11-25 15:09:37 -05:00 |
|
Stephen Gowen
|
b02c2aaaa4
|
wip
|
2017-11-24 17:34:14 -05:00 |
|
Stephen Gowen
|
91225fe9e3
|
Getting there!
|
2017-11-23 19:21:04 -05:00 |
|
Stephen Gowen
|
9c1f7ff9bf
|
Fixing a flaw I found in Vector copy constructor
_buffer wasn’t being initialized if the incoming vector had a zero size
|
2017-11-13 16:07:42 -05:00 |
|
Stephen Gowen
|
c20f4a5c79
|
Forgot to add #include <stdlib.h>
|
2017-11-08 17:20:30 -05:00 |
|
Stephen Gowen
|
818d580531
|
Whoops, apparently I do not know how to use swap
|
2017-11-07 17:01:54 -05:00 |
|
Stephen Gowen
|
a3172ec584
|
Use swap instead of move (std::move was introduced in C++11)
|
2017-11-07 16:08:16 -05:00 |
|
Stephen Gowen
|
87a18e22b8
|
wip
Almost ready to implement file loading
|
2017-10-29 20:54:08 -04:00 |
|
Stephen Gowen
|
9129d64100
|
wip
|
2017-10-21 11:34:38 -04:00 |
|