Commit Graph

94 Commits

Author SHA1 Message Date
oakes
ee3fdab2fd Update justification 2014-01-10 23:06:05 -05:00
oakes
8929cd9f6d Pass width/height in the resize function's screen map 2014-01-10 19:46:18 -05:00
oakes
c11b5159fe Rename function again 2014-01-10 19:35:52 -05:00
oakes
2f20efa27e Rename keycode function 2014-01-10 19:27:53 -05:00
oakes
5160723250 Make function private 2014-01-10 19:26: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
5ddc35ccc7 Fix standalone input functions 2014-01-10 14:34:06 -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
f5c502cf86 Add type hints 2014-01-10 02:42:23 -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
0e2998826f Improve performance of function 2014-01-09 23:43:47 -05:00
oakes
4c4b5a4dc2 Make function work in multithreaded code 2014-01-09 23:41:19 -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
a895305e9a Allow setting actor values via the entity map 2014-01-09 14:31:46 -05:00
oakes
4442673daa Fix unit scale 2014-01-08 17:47:24 -05:00
oakes
cb042ca867 Make tile renderer functions behave like their LibGDX equivalents 2014-01-08 17:46:27 -05:00
oakes
ed560a410c Improve grammatical consistency 2014-01-08 14:31:09 -05:00
oakes
55b756de8b Don't duplicate constant values 2014-01-08 14:16:42 -05:00
oakes
d37ca98d00 Add commented example 2014-01-08 14:10:53 -05:00
oakes
b6bce49d40 Break up tiled-map-renderer into separate functions 2014-01-08 14:10:11 -05:00
oakes
a534d49a90 Fix bug preventing some interop calls from working 2014-01-08 03:53:12 -05:00
oakes
b693578c83 Turn macro into function 2014-01-08 03:33:38 -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
64903142ef Replace get-key-frame with animation-image 2014-01-06 13:59:40 -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
2e2fe8f8d5 Rename image functions 2014-01-06 03:58:08 -05:00
oakes
e048450251 Fix create-image issue 2014-01-06 03:52:57 -05:00
oakes
a387957289 Add dynamic method generation and change the API 2014-01-06 03:46:43 -05:00
oakes
a848ebac32 Add methods and clean up 2014-01-06 00:27:57 -05:00
oakes
8e0fdc8ed4 Start UI code and allow multiple screens to be displayed 2014-01-05 20:52:53 -05:00
oakes
0567451679 Add fps 2014-01-05 16:51:43 -05:00
oakes
11f03f8419 Eliminate reflection 2014-01-05 14:28:55 -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
215780ab6b Add type hint 2014-01-04 22:52:42 -05:00
oakes
6078b530af Add more image attributes 2014-01-04 22:16:01 -05:00
oakes
fc433e7b63 Add type hint 2014-01-04 21:01:31 -05:00
oakes
a139c0757f Add tiled-map functions 2014-01-04 20:59:02 -05:00
oakes
33367be7aa Add mutations to the image function 2014-01-03 10:14:39 -05:00
oakes
77081f74f9 Make functions pure 2014-01-03 10:06:47 -05:00