Commit Graph

52 Commits

Author SHA1 Message Date
oakes
ba43d64eb5 Remove unnecessary newlines from docstrings 2014-01-21 02:38:46 -05:00
oakes
24869fce4e Add docstrings to core-graphics 2014-01-20 00:01:30 -05:00
oakes
7a4e126b3d Add more docstrings 2014-01-19 22:21:14 -05:00
oakes
f7664fdce7 Start work on docstrings 2014-01-19 22:02:30 -05:00
oakes
eefe6318cf Move step! to the physics namespace where it belonds 2014-01-18 23:19:20 -05:00
oakes
dca730c8fd Move all listeners into core so they can be made private 2014-01-18 19:17:57 -05:00
oakes
a1a6066c99 Remove joints whose bodies no longer exist 2014-01-18 18:51:23 -05:00
oakes
6f9c8a4ebd Automatically add box2d contact listener 2014-01-17 14:17:47 -05:00
oakes
cb5e5f7461 Moving drawing functions back into core 2014-01-16 00:31:01 -05:00
oakes
f4ba681303 Break 2d stuff into separate namespace 2014-01-15 23:21:26 -05:00
oakes
646d8e0fa1 Remove deprecated stuff 2014-01-14 01:56:25 -05:00
oakes
6d2a651484 Add tiled map interop macros 2014-01-13 02:35:07 -05:00
oakes
d81cff935c Clean up listener code 2014-01-12 12:32:16 -05:00
oakes
140a21ea8a Use underscore for unused symbol 2014-01-11 16:21:29 -05:00
oakes
3738d867f0 Automatically add/remove actors based on entities list 2014-01-11 16:04:56 -05:00
oakes
bf98ffbb9b Break ui code to separate namespace and refactor 2014-01-11 14:14:13 -05:00
oakes
78981350f9 Put listeners in a vector and improve UI listeners 2014-01-11 12:53:37 -05:00
oakes
c9ac4bd2f4 Make keyword more idiomatic 2014-01-11 03:35:32 -05:00
oakes
1c4c827ff9 Add UI listeners 2014-01-11 03:24:49 -05:00
oakes
d623c580fb Refactor and fix interop bugs 2014-01-11 01:58:08 -05:00
oakes
8929cd9f6d Pass width/height in the resize function's screen map 2014-01-10 19:46:18 -05:00
oakes
3f31fdec14 Remove fummy function 2014-01-10 15:04:44 -05:00
oakes
8f18298fa5 Rename input methods for consistency 2014-01-10 14:44:18 -05:00
oakes
f2a1078167 Clean up execution function 2014-01-10 14:21:37 -05:00
oakes
5657b6e9b1 Make sure a new InputMultiplexer is made when set-screen! is called 2014-01-10 13:30:54 -05:00
oakes
c1c04f1118 Add gesture detection 2014-01-10 13:22:14 -05:00
oakes
85dff89682 Add input functions to defscreen 2014-01-10 12:51:30 -05:00
oakes
e60a6f360a Improve input functions 2014-01-10 04:53:19 -05:00
oakes
c4e496f72d Use reify instead of proxy, add input function, and add global interop macros 2014-01-10 02:37:42 -05:00
oakes
f631626060 Make is-pressed? work with all keys 2014-01-09 22:46:57 -05:00
oakes
9bb4f0a1e4 Improve ability to modify entities via the REPL 2014-01-09 17:06:56 -05:00
oakes
e6d9b752d9 Allow reading from the screen and entities atoms via a REPL 2014-01-09 16:28:00 -05:00
oakes
fa07f45c3d Start core-ui 2014-01-08 03:20:05 -05:00
oakes
e9658884e6 Change camera/renderer creation process 2014-01-08 00:24:25 -05:00
oakes
398b83ea67 Remove unnecessary function 2014-01-06 13:46:03 -05:00
oakes
8f97e02a1b Standardize all entities as hash maps 2014-01-06 13:23:19 -05:00
oakes
16e52427ef Add update! and rename some symbols 2014-01-06 12:27:54 -05:00
oakes
a387957289 Add dynamic method generation and change the API 2014-01-06 03:46:43 -05:00
oakes
8e0fdc8ed4 Start UI code and allow multiple screens to be displayed 2014-01-05 20:52:53 -05:00
oakes
13ab877966 Add bang to function 2014-01-05 13:59:22 -05:00
oakes
266d349947 Optimize defscreen a bit 2014-01-05 13:56:04 -05:00
oakes
a139c0757f Add tiled-map functions 2014-01-04 20:59:02 -05:00
oakes
51ad41440a Add type hints 2014-01-03 02:20:39 -05:00
oakes
c8888306f8 Remove sprite batch stuff and make sure nil values are removed from the entities list 2014-01-02 11:00:23 -05:00
oakes
2557e66193 Remove whitespace 2014-01-01 17:15:42 -05:00
oakes
7066311f76 Set entities by returning them at the end of the methods 2014-01-01 16:35:17 -05:00
oakes
9ff18b682d Define the screen methods as top-level vars to allow refreshing when namespace is reloaded 2014-01-01 14:25:19 -05:00
oakes
8b71590125 Don't store width/height in screen map 2014-01-01 04:10:26 -05:00
oakes
89f8e3463b Use dummy function in defgame as well 2014-01-01 03:54:23 -05:00
oakes
bd36cff1e3 Clean up dummy functions 2014-01-01 03:52:32 -05:00