sourcemod/extensions/topmenus
Michael Flaherty aaac0b9eb2 Individualize NameHashSet Hashing & Revisit #709 (#740)
* Make mac/win lookups lowercase'd

* Revert #709 & 81042cc

* Adjust HashPolicy implementation across sourcemod

Basically, in order to implement our own (actual) hash policy in
`PluginSys.h`, we needed to remove the blanket implementation of `hash`
that was used before. Now, each policy must implement `hash` along with
`matches` in order to be used with `NameHashSet`. While this does force
us to change every implementation of policies across the entirety of
sourcemod, it allows core to use flexible implementations of `hash`.

* Remove logic duplication

* Improve lowercase checks
2018-07-10 17:38:40 -04:00
..
AMBuilder 64-bit support for CSGO on Linux and macOS (#705) 2017-12-20 01:56:23 -06:00
extension.cpp Move versioning to a static library to improve trivial build speed (bug 5997 part 9, r=ds). 2013-12-30 17:51:00 -05:00
extension.h Fixed extension version reporting. 2009-08-30 01:54:45 -07:00
smn_topmenus.cpp Revert adminmenu API changes. 2014-12-12 10:10:46 -08:00
smn_topmenus.h Added more missing svn:keywords properties to some files (this should be the last of them before I never have to do this again) 2008-04-11 17:16:36 +00:00
smsdk_config.h Deduplicate a number of files used by extensions by moving them to the public directory (bug 5341, r=psychonic). 2014-04-23 21:19:28 -05:00
TopMenu.cpp Increase topmenu display buffer size (#520) 2016-06-20 16:03:54 +01:00
TopMenu.h Individualize NameHashSet Hashing & Revisit #709 (#740) 2018-07-10 17:38:40 -04:00
TopMenuManager.cpp Core now detects and handles a changed maxplayers value (bug 2537 and bug 2758) 2008-09-26 19:08:49 +12:00
TopMenuManager.h Core now detects and handles a changed maxplayers value (bug 2537 and bug 2758) 2008-09-26 19:08:49 +12:00
version.rc Overhauled versioning information (bug 5453, r=dvander). 2012-08-26 01:33:54 +01:00