diff options
Diffstat (limited to 'indra/newview/llbuycurrencyhtml.h')
| -rw-r--r-- | indra/newview/llbuycurrencyhtml.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/indra/newview/llbuycurrencyhtml.h b/indra/newview/llbuycurrencyhtml.h index 5e3d30dcd0..2f78199dcb 100644 --- a/indra/newview/llbuycurrencyhtml.h +++ b/indra/newview/llbuycurrencyhtml.h @@ -29,8 +29,6 @@ #include "llsingleton.h" -class LLFloaterBuyCurrencyHTML; - class LLBuyCurrencyHTML { public: @@ -41,11 +39,16 @@ class LLBuyCurrencyHTML static void openCurrencyFloater( const std::string& message, S32 sum ); // show and give focus to actual currency floater - this is used for both cases - // where the sum is required and where it is not - static void showDialog( bool specific_sum_requested, const std::string& message, S32 sum ); + // where the shortfall is required and where it is not + static void showDialog( S32 shortfall = 0 ); // close (and destroy) the currency floater static void closeDialog(); + + // probe BuyCurrencyPacksURL once at login; clears sWebFloaterEnabled if 501 + static void checkFeatureFlag(); + + static bool sWebFloaterEnabled; }; #endif // LL_LLBUYCURRENCYHTML_H |
