add 'newKeys' field (list of key codes pressed in frame) to frame input type, so we can change key bindings at runtime later

This commit is contained in:
2025-02-21 11:57:29 +00:00
parent 603d6fa139
commit 40fff7729f
4 changed files with 22 additions and 43 deletions

22
oms.mlb
View File

@@ -13,15 +13,6 @@ vendored/brolib-sml/src/gap_map.sml
fcore/bin-search.sml
fcore/bin-vec.sml
ann
"allowVectorExps true"
in
vendored/cozette-sml/fonts/cozette-ascii.mlb
fcore/block.sml
fcore/level/player/player-sprite.sml
fcore/field.sml
fcore/level/chain-edge.sml
end
fcore/make-text-vec.sml
fcore/level/wall.sml
@@ -69,19 +60,6 @@ fcore/game-update.sml
(* shell *)
$(SML_LIB)/basis/mlton.mlb
ann
"allowFFI true"
in
ffi/gles3-import.sml
ffi/glfw-import.sml
ffi/glfw-input.sml
end
ann
"allowVectorExps true"
in
shell/glfw-key-map.sml
end
shell/input-state.sml
shell/parse-controls.sml