Commit Graph

28 Commits

Author SHA1 Message Date
Martin Natano bacecae1f7 Decouple <vector> 2023-04-21 22:13:41 +02:00
Brian Phlipot 4a6b1a743c Enable more compiler warnings and treat them as errors. 2023-02-02 11:54:17 -08:00
Michael Sundqvist 0cba3579de Remove global "using namespace std;" declarations, use "std::" prefixes on all std elements
Fix whitespace changes
2022-07-31 22:14:38 +02:00
Martin Natano b6cc8f90fc Align defaults with SL recommendations 2022-05-11 22:31:37 +02:00
teejusb 7e3789b131 Integrate C++11 branch into 5_1-new 2019-06-22 12:35:38 -07:00
Jason Felds 3451b2f2d5 Use operator overloading best practices.
Not all files covered.

Refer to StackOverflow for details: http://stackoverflow.com/a/4421719
2014-11-26 14:51:21 -05:00
Dan Guzek fd1de8b080 add distinct coin input debounce preference
This commit adds a preference, DebounceCoinInputTime (defaults is 0), which allows coin input to be debounced via a float value separate from other input.
2014-09-11 16:02:45 -04:00
Kyzentun 8e74a512ad Changed InputFilter to not assert on unrecognized input devices or buttons. 2014-08-02 00:38:20 -07:00
Kyzentun 27c6a54d82 Added AddInputCallback and RemoveInputCallback to Lua API for screen. ScreenManager now passes input to the lua side of each screen in addition to the engine side. 2014-06-26 21:33:54 -06:00
Ben "root" Anderson a040c4a586 1) SOMEONE can't spell "accessible" 2) Global commenting consistency 3) persistance -> persistence 2013-11-30 09:50:54 -06:00
Jason Felds 28e5148dec The big NULL replacement party part 5.
Right. ' = NULL' would get a lot of these.
2013-05-03 23:39:52 -04:00
Jason Felds a3f37dc2b4 The big NULL replacement party part 3.
Getting there I think.
2013-05-03 23:16:39 -04:00
Jason Felds ba59dd1656 The big NULL replacement party part 2.
This may take a bit. Trying to do this by operator/command.
2013-05-03 23:11:42 -04:00
Jason Felds 9f24627bf9 The big NULL replacement party part 1.
This is meant to be a safer alternative since
NULL can often be 0. Let's not rely on that.

And yes, I know this is a lot of files. This is
a safer thing to do in big commits vs for loops.
2013-05-03 23:01:54 -04:00
Jason Felds c67419ecc8 There goes the macro file.
This is one of my bigger commits in this branch.

Still, shouldn't cause a problem.
2013-05-01 23:54:39 -04:00
Jason Felds 317537b575 Range for with an iterator? Huh. 2013-05-01 22:37:28 -04:00
Jason Felds 3f8796988d Explicitly use the iterator approach.
Why should iterators be used for the buttons to erase anyway?
2013-04-28 16:27:32 -04:00
Jason Felds 0e91e5b32d Another map to for each WHITE SPACE. 2013-04-27 15:14:08 -04:00
Jason Felds a085d0d1da Line endings...be normalized! 2011-03-17 01:47:30 -04:00
AJ Kelly cea981d2c9 working on mousewheel stuff 2011-03-16 16:35:48 -05:00
AJ Kelly 2c6f990f7d update comments 2011-02-23 21:06:24 -06:00
AJ Kelly d980029b29 question some logic decisions I made 2011-02-23 21:02:37 -06:00
AJ Kelly d78b379464 alright, now mouse support is getting somewhere. 2011-02-23 04:33:55 -06:00
AJ Kelly 245b03fc46 more mouse work... themers on windows can now get mouse x/y coords 2011-02-23 03:11:49 -06:00
AJ Kelly 186a36ddbf slight comment/cleanup 2011-02-15 02:00:49 -06:00
AJ Kelly bf9609ca5c latest work on mice stuff, still not too far. also slight cleanup 2011-02-15 01:54:43 -06:00
AJ Kelly 3e51544930 Initial commit. 2010-01-26 21:00:30 -06:00
Devin J. Pohly 80057f53cd smsvn -> ssc-hg glue: rearrange directory structure 2013-06-10 15:38:43 -04:00