diff --git a/Sources/arm/Operator.hx b/Sources/arm/Operator.hx index b7f05a36..54e4780c 100644 --- a/Sources/arm/Operator.hx +++ b/Sources/arm/Operator.hx @@ -2,5 +2,15 @@ package arm; class Operator { - + public static var run = new Map(); + public static var keymap = new Map(); + + public static function register(name:String, key:String, call:Dynamic) { + run[name] = call; + keymap[key] = name; + } + + public static function update() { + + } }