DarkRadiant: master 258ad421
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
orbweaver | orbweaver | master | 03.03.2021 20:34 | master acc606cc |
Changeset | Add a string::ILess functor for case-insensitive containers Replace about 8 separate implementations of a std::less functor using string_compare_nocase() with a single functor defined in string.h itself. This is covered by tests in a new BasicTest suite which can be used for testing simple core functions which do not require the construction of a complete Radiant environment. |
|||
mod - libs/string/string.h | Diff File | |||
mod - radiant/ui/einspector/EntityInspector.h | Diff File | |||
mod - radiant/ui/mediabrowser/MediaBrowserTreeView.cpp | Diff File | |||
rm - radiantcore/commandsystem/CaseInsensitiveCompare.h | Diff | |||
mod - radiantcore/commandsystem/CommandSystem.h | Diff File | |||
mod - radiantcore/eclass/EntityClass.h | Diff File | |||
mod - radiantcore/entity/KeyObserverMap.h | Diff File | |||
mod - radiantcore/shaders/ShaderDefinition.h | Diff File | |||
mod - radiantcore/shaders/ShaderLibrary.h | Diff File | |||
rm - radiantcore/shaders/ShaderNameCompareFunctor.h | Diff | |||
add - test/Basic.cpp | Diff File | |||
mod - test/CMakeLists.txt | Diff File |