Graphics v0.0.0
A simple abstraction layer for the modern graphics APIs.
|
较为基础的部分, 包括: 图像导入/导出/处理, 输入/输出等. 更多...
类 | |
class | Gamepad |
游戏手柄. 更多... | |
class | Image |
图像. 更多... | |
class | Input |
键盘/鼠标输入. 更多... | |
class | Monitor |
显示器. 更多... | |
class | Timer |
计时器. 更多... | |
class | Window |
窗体. 更多... | |
枚举 | |
enum class | Gamepad::Thumb { left , right } |
手柄摇杆. | |
enum class | Gamepad::Trigger { Gamepad::Trigger::left , Gamepad::Trigger::right } |
手柄线性按键. 更多... | |
enum class | Gamepad::Button : uint8_t { A = 0 , B = 1 , X = 2 , Y = 3 , LeftBumper = 4 , RightBumper = 5 , Back = 6 , Start = 7 , Guide = 8 , LeftThumb = 9 , RightThumb = 10 , DPAD_Up = 11 , DPAD_Right = 12 , DPAD_Down = 13 , DPAD_Left = 14 , Cross = A , Circle = B , Square = X , Triangle = Y } |
手柄按键. | |
enum class | Key { Unknown = -1 , Space = 32 , Apostrophe = 39 , Comma = 44 , Minus = 45 , Period = 46 , Slash = 47 , _0 = 48 , _1 = 49 , _2 = 50 , _3 = 51 , _4 = 52 , _5 = 53 , _6 = 54 , _7 = 55 , _8 = 56 , _9 = 57 , Semicolon = 59 , Equal = 61 , A = 65 , B = 66 , C = 67 , D = 68 , E = 69 , F = 70 , G = 71 , H = 72 , I = 73 , J = 74 , K = 75 , L = 76 , M = 77 , N = 78 , O = 79 , P = 80 , Q = 81 , R = 82 , S = 83 , T = 84 , U = 85 , V = 86 , W = 87 , X = 88 , Y = 89 , Z = 90 , LeftBracket = 91 , Backslash = 92 , RightBracket = 93 , GraveAccent = 96 , Escape = 256 , Enter = 257 , Tab = 258 , Backspace = 259 , Insert = 260 , Delete = 261 , Right = 262 , Left = 263 , Down = 264 , Up = 265 , PageUp = 266 , PageDown = 267 , Home = 268 , End = 269 , CapsLock = 280 , ScrollLock = 281 , NumLock = 282 , PrintScreen = 283 , Pause = 284 , F1 = 290 , F2 = 291 , F3 = 292 , F4 = 293 , F5 = 294 , F6 = 295 , F7 = 296 , F8 = 297 , F9 = 298 , F10 = 299 , F11 = 300 , F12 = 301 , F13 = 302 , F14 = 303 , F15 = 304 , F16 = 305 , F17 = 306 , F18 = 307 , F19 = 308 , F20 = 309 , F21 = 310 , F22 = 311 , F23 = 312 , F24 = 313 , F25 = 314 , KP_0 = 320 , KP_1 = 321 , KP_2 = 322 , KP_3 = 323 , KP_4 = 324 , KP_5 = 325 , KP_6 = 326 , KP_7 = 327 , KP_8 = 328 , KP_9 = 329 , KP_Decimal = 330 , KP_Divide = 331 , KP_Multiply = 332 , KP_Subtract = 333 , KP_Add = 334 , KP_Enter = 335 , KP_Equal = 336 , LeftShift = 340 , LeftControl = 341 , LeftAlt = 342 , LeftSuper = 343 , RightShift = 344 , RightControl = 345 , RightAlt = 346 , RightSuper = 347 } |
键盘按键. | |
enum class | Mouse { _1 = 0 , _2 = 1 , _3 = 2 , _4 = 3 , _5 = 4 , _6 = 5 , _7 = 6 , _8 = 7 , Left = _1 , Right = _2 , Middle = _3 } |
鼠标按键. | |
较为基础的部分, 包括: 图像导入/导出/处理, 输入/输出等.
|
strong |