DarkRadiant: master ac26547c
| Author | Committer | Branch | Timestamp | Parent |
|---|---|---|---|---|
| orbweaver | orbweaver | master | 15.07.2025 18:33 | master f51287c7 |
| Affected Issues | 0005525: Toggle multiple filters at once | |||
| Changeset | 0005525: FilterRule now initialised with filters::Query variant Replace the two Create methods and the two private constructors with a single public constructor which accepts a filters::Query variant. Each of the variant's subtypes corresponds to one of the filter types, and contains the necessary parameters for that type. Currently this only affects the construction parameters, not the internal storage. FilterRule is still exposing the same set of individual member variables containing the filter parameters, since these are used elsewhere. |
|||
| mod - libs/scene/filters/FilterRule.h | Diff File | |||
| mod - libs/scene/filters/SceneFilter.h | Diff File | |||
| mod - radiant/ui/filters/editor/FilterEditor.cpp | Diff File | |||
| mod - radiantcore/filters/BasicFilterSystem.cpp | Diff File | |||
| mod - test/Filters.cpp | Diff File | |||