diff options
author | dolphin <dolphin@lindenlab.com> | 2014-09-05 10:58:39 -0700 |
---|---|---|
committer | dolphin <dolphin@lindenlab.com> | 2014-09-05 10:58:39 -0700 |
commit | e7645eb995c291ebbbd05bab796639306545d2ad (patch) | |
tree | 14994eb1e78034a152a00a7bec243cb3f4e23905 /indra/newview/llpanelexperiencepicker.cpp | |
parent | 51e65a4b5254aadb90660a237b47b9f90875d889 (diff) |
Allow non-grid-wide experiences in the parcel block list to block estate allowed
experiences.
Diffstat (limited to 'indra/newview/llpanelexperiencepicker.cpp')
-rw-r--r-- | indra/newview/llpanelexperiencepicker.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/indra/newview/llpanelexperiencepicker.cpp b/indra/newview/llpanelexperiencepicker.cpp index b804899e63..e3fe3c3332 100644 --- a/indra/newview/llpanelexperiencepicker.cpp +++ b/indra/newview/llpanelexperiencepicker.cpp @@ -407,6 +407,11 @@ bool LLPanelExperiencePicker::FilterWithProperty( const LLSD& experience, S32 pr return (experience[LLExperienceCache::PROPERTIES].asInteger() & prop) != 0; } +bool LLPanelExperiencePicker::FilterWithProperties( const LLSD& experience, S32 prop) +{ + return ! ((experience[LLExperienceCache::PROPERTIES].asInteger() & prop) == prop); +} + bool LLPanelExperiencePicker::FilterWithoutProperty( const LLSD& experience, S32 prop ) { return (experience[LLExperienceCache::PROPERTIES].asInteger() & prop) == 0; |