Chuck Walbourn
9f7b3ffab2
Update CMake to work with Intel compilers ( #429 )
2024-02-09 11:52:41 -08:00
Chuck Walbourn
d7ddc76efc
fix warning for MSVC pragma syntax ( #428 )
2024-02-08 11:40:40 -08:00
Chuck Walbourn
cc266842fa
Mouse needs to accumulate delta between calls to GetState ( #359 )
2023-02-06 13:08:29 -08:00
Chuck Walbourn
85b3e8423f
Added explicit GAMEINPUT vs. WGI vs. XINPUT preprocessor overrides ( #340 )
...
* Added explicit GAMEINPUT vs. WGI vs. XINPUT overrides
* Fixed preprocessor control define
Co-authored-by: walbourn <chuckw_walbourn@yahoo.com>
2022-11-04 17:41:36 -07:00
Chuck Walbourn
85340af52c
.edtiorconfig driven reformat of source ( #311 )
2022-04-04 15:02:04 -07:00
Chuck Walbourn
e0b6295bd9
Input refactoring and cleanup ( #308 )
2022-03-06 18:12:50 -08:00
Chuck Walbourn
764f3aa547
Mouse::SetResolution changed to use float scale instead of bool
2021-10-04 12:03:35 -07:00
Chuck Walbourn
4e80335936
Updated pimpl pattern for default move ctors/ops/dtors ( #282 )
2021-09-30 16:55:19 -07:00
Chuck Walbourn
5fec479daf
Updated copyright banner
2021-02-26 23:00:12 -08:00
Chuck Walbourn
0300d22834
Input updated with GameInput implementations
2020-08-11 19:04:43 -07:00
Chuck Walbourn
fb08eb3483
More noexcept annotation
2019-12-12 16:23:30 -08:00
Chuck Walbourn
56fde04335
noexcept annotation for public functions
2019-12-10 17:23:15 -08:00
Chuck Walbourn
008cb89871
Suppress -Wunknown-pragmas warning in public headers
2019-11-20 11:45:49 -08:00
Chuck Walbourn
7936b45707
Added C++/WinRT helper for Keyboard/Mouse
2019-04-17 18:22:27 -07:00
Chuck Walbourn
4751611d92
Fixed windows.h header method guard for input
2019-04-16 11:47:53 -07:00
Chuck Walbourn
80a265a02a
Minor code review
2018-07-10 14:39:58 -07:00
Chuck Walbourn
de93799c1a
More VS 2017 (15.7) code cleanup
2018-05-04 18:16:09 -07:00
Chuck Walbourn
0dabb74fb6
Retire Windows 8.1 Store, Windows phone 8.1, and VS 2013 projects ( #132 )
...
* Retire VS 2013 projects
* Change ``throw()`` to ``noexcept``
* Use ``%zu`` instead of ``%Iu``
* Minor update to match DXTK12
* Cleaned up warning suppression
* remove ``WINAPI_FAMILY_PHONE_APP`` platform code
* Fixed C5038 warnings
* More uniform initialization
2018-05-01 18:22:46 -07:00
Chuck Walbourn
43df3f97f1
Don't need to use DIRECTX_NOEXCEPT macro
2018-04-17 10:59:05 -07:00
Chuck Walbourn
507a3d39cd
Updated Mouse with control for cursor visibility
2018-04-13 11:24:15 -07:00
Chuck Walbourn
0f7afb3337
VS 2017 (15.7 preview) /analyze cleanup
2018-04-02 23:52:18 -07:00
Chuck Walbourn
85c1b88e48
Reformat code
2018-03-16 11:33:06 -07:00
Chuck Walbourn
d39e86e428
Fixed up comment header block
2018-02-23 11:49:48 -08:00
Chuck Walbourn
ac1e388c5f
Keyboard and Mouse IsConnected method
2016-11-18 15:07:57 -08:00
Chuck Walbourn
5a3ebce49b
Input tracker updates
2016-06-08 16:12:28 -07:00
Chuck Walbourn
cf512b8502
Removed obsolete adapter code for VS 2010/2012
2016-03-22 16:38:59 -07:00
Chuck Walbourn
a61b0c6319
Added relative mode vs. absolute mode to Mouse
2015-07-22 11:44:12 -07:00
Chuck Walbourn
ac52f8e29b
Fix for #using and #include issues
2015-07-22 11:43:35 -07:00
Chuck Walbourn
6106b03ea1
Another tweak to always allow non-C++/CX usage
2015-07-06 14:55:56 -07:00
Chuck Walbourn
5c86d62237
Support non-C++/CX builds of Keyboard/Mouse
2015-07-02 13:49:51 -07:00
Chuck Walbourn
6a4fd0dcef
Added static Get method to input singletons
2015-06-29 17:33:50 -07:00
Chuck Walbourn
633fe10573
Added Mouse class
2015-06-12 10:02:00 -07:00