DarkRadiant: master f75001a4

Author Committer Branch Timestamp Parent
orbweaver orbweaver master 22.04.2025 18:35 master 8dd1b8af
Changeset FilterSystem::forEachFilter now takes a SceneFilter argument

Now that SceneFilter is exposed in the scene library, we can pass it
directly to the forEachFilter functor instead of passing just a name and
requiring calls back to FilterSystem to query other properties.
mod - include/ifilter.h Diff File
add - libs/scene/filters/FilterRule.h Diff File
mod - libs/scene/filters/SceneFilter.h Diff File
mod - libs/wxutil/menu/FilterPopupMenu.cpp Diff File
mod - radiant/ui/filters/FilterContextMenu.cpp Diff File
mod - radiant/ui/filters/FilterUserInterface.cpp Diff File
mod - radiant/ui/filters/FiltersMainMenu.cpp Diff File
mod - radiant/ui/filters/editor/FilterDialog.cpp Diff File
mod - radiantcore/filters/BasicFilterSystem.cpp Diff File
mod - radiantcore/filters/BasicFilterSystem.h Diff File
mod - test/Filters.cpp Diff File