Hey you! If you notice any undocumented parts of vx, please let me know! That, or put the changes in and tell me about it.
vx.map -> (internal class) vx.Map
vx.camera -> (internal class) vx.Camera
vx.clock -> (internal class) vx.Clock
vx.music -> (internal class) vx.Music
vx.default_font -> vx.Font
vx.screen -> vx.Image
vx.mouse -> (internal class) vx.MouseInput
vx.mouse.x -> number
vx.mouse.y -> number
vx.mouse.wheel -> number
vx.mouse.left -> (internal class) vx.Button
vx.mouse.middle -> (internal class) vx.Button
vx.mouse.right -> (internal class) vx.Button
vx.key["KeyName"] -> (internal class) vx.Button
vx.key.KeyName -> (internal class) vx.Button
[] table notation, but everything else can be referenced using the dot . table notation.
Escape 1 2 3 4 5 6 7 8 9 0 Minus Equals Backspace Tab Q W E R T Y U I O P LeftAangle RightAngle Enter Ctrl A S D F G H J K L Semicolon Apostrophe Grave LeftShift Backslash Z X C V B N M Comma Dot Slash RightShift Star Alt Space CapsLock F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 NumLock ScrollLock NumpadHome Up NumpadPageUp NumpadMinus Left Numpad5 Right NumpadPlus NumpadEnd Down NumpadPageDown NumpadInsert NumpadDelete F11 F12 Insert Delete Home End PageUp PageDown
vx.joystick -> (internal class) vx.JoystickInput
vx.joystick.joy_index -> number
vx.joystick.active -> number
vx.mouse.analog_x -> number
vx.mouse.analog_y -> number
vx.mouse.up -> boolean
vx.mouse.down -> boolean
vx.mouse.left -> boolean
vx.mouse.right -> boolean
vx.mouse.button[b] -> (internal class) vx.Button
vx.mouse.right -> (internal class) vx.Button