Commit Graph

425 Commits

Author SHA1 Message Date
oakes
c60abc6a96 Target Java 6 and fix a few docstrings 2014-04-19 20:57:45 -04:00
oakes
b7967992c6 Add internal namespace for physics 2014-04-19 19:12:31 -04:00
oakes
ab1936c84b Remove multimethod use from the physics libraries 2014-04-19 18:36:30 -04:00
oakes
3bf79d72e4 Put common physics code into separate namespace 2014-04-19 17:16:33 -04:00
oakes
fac14ab006 Rename functions and keywords 2014-04-19 15:01:30 -04:00
oakes
f0fa4a9921 Add box2d to dependencies 2014-04-19 12:10:50 -04:00
oakes
96a7ded004 Fix docstrings 2014-04-19 12:02:27 -04:00
oakes
dde4541314 Add window->screen and screen->window 2014-04-19 11:50:11 -04:00
oakes
47cf7a9111 Fix typo 2014-04-19 01:13:11 -04:00
oakes
07f9ec4725 Add missing import statement 2014-04-19 01:12:25 -04:00
oakes
c8ffc51de7 Add contact listener for 3D physics 2014-04-19 01:10:06 -04:00
oakes
41ee2b947c Add capsules and cones 2014-04-18 20:51:24 -04:00
oakes
de27b633ed Add support for soft bodies 2014-04-18 20:33:13 -04:00
oakes
dca75ea7ff Remove create-joint! from docs 2014-04-18 18:00:02 -04:00
oakes
524839cf8b Update template to use bullet and box2d extensions 2014-04-18 17:39:54 -04:00
oakes
25eb567de5 Use Clojure 1.6 2014-04-18 17:37:24 -04:00
oakes
82a4508cff Create add-joint! multimethod 2014-04-16 17:15:28 -04:00
oakes
010c7d2a4e Fix initial body positioning 2014-04-16 16:35:08 -04:00
oakes
e8a542b209 Wrap bodies and worlds in records to prevent garbage collection of important objects 2014-04-16 16:19:39 -04:00
oakes
4e57316911 The step! function should only work with dynamic worlds 2014-04-16 14:06:19 -04:00
oakes
8d4abdf76a Improve physics docstrings 2014-04-16 13:28:13 -04:00
oakes
3298382982 Add g3d-physics 2014-04-16 13:10:47 -04:00
oakes
b523b237db Rename local symbol for consistency 2014-04-15 14:16:35 -04:00
oakes
d36a72e564 Add set-screen-wrapper! function 2014-04-15 14:11:59 -04:00
oakes
a7759819bb Revert "Remove unnecessary bangs from macros"
This reverts commit 0ecabbce47.
2014-04-14 09:19:05 -04:00
oakes
0ecabbce47 Remove unnecessary bangs from macros 2014-04-14 01:17:41 -04:00
oakes
4f94b5a495 Adjust loader macro to pass options to constructor 2014-04-11 18:55:48 -04:00
oakes
8570399128 Add more classes for the docs 2014-04-11 18:28:40 -04:00
oakes
cdfd77a8be Update template in preparation for 0.3.0 2014-04-11 16:35:59 -04:00
oakes
52d5322b20 Update template for RoboVM 0.0.11 2014-04-11 14:16:41 -04:00
oakes
0a2d0f9d50 Move function and improve docstring 2014-04-11 14:00:59 -04:00
oakes
30fe92f788 Make tiled-map-cell consistent with the other macros 2014-04-11 13:53:43 -04:00
oakes
bfd09c04b3 Clean up tiled-map-layer 2014-04-11 13:47:22 -04:00
oakes
622d74df7b Clean up map object and layer code 2014-04-10 23:07:38 -04:00
oakes
029e312500 Add map-object macros and improve map-layer macros 2014-04-10 22:52:20 -04:00
oakes
4f20cabb5d Rename basic-map-layer to map-layer 2014-04-10 00:13:57 -04:00
oakes
3117bb7815 Add bundle? function 2014-04-09 20:00:35 -04:00
oakes
ad73891910 Merge bundle into internal entities 2014-04-09 18:35:22 -04:00
oakes
a8a980a569 Add bundle 2014-04-09 18:19:55 -04:00
oakes
1c28968d20 Adjust documentation 2014-04-09 12:16:59 -04:00
oakes
cd9cebb8e0 Add basic-map-layer 2014-04-09 12:11:08 -04:00
oakes
9a96162411 Remove warnings for now 2014-04-08 22:25:24 -04:00
oakes
b5e44dae65 Add color! macro 2014-04-08 22:07:01 -04:00
oakes
6a0ed22b1e Add bitmap-font! macro 2014-04-08 21:53:45 -04:00
oakes
7da1cdaa52 Add type hints to screenshot! function 2014-04-08 16:36:14 -04:00
oakes
32e24c8a33 Add type hints 2014-04-08 16:35:39 -04:00
oakes
08a9eb9ff3 Allow creating textures from pixmaps 2014-04-08 14:42:40 -04:00
oakes
f8c8d65ae1 Add dispose warning to screenshot! function 2014-04-08 14:18:07 -04:00
oakes
986fc91fe4 Add warnings about disposing from memory 2014-04-08 14:16:24 -04:00
Zach Oakes
311780c87e Merge pull request #12 from anthonyurena/master
fixed ByteBuffer management
2014-04-08 14:12:42 -04:00