Made mClickActionBuyEnabled and mClickActionPayEnabled CachedControl members, so they can be changed without a restart.

This commit is contained in:
Lirusaito
2013-04-03 08:23:23 -04:00
parent 0969f72bad
commit fda82da3e9
2 changed files with 4 additions and 4 deletions

View File

@@ -86,8 +86,8 @@ LLToolPie::LLToolPie()
mMouseSteerY(-1),
mBlockClickToWalk(false),
mClickAction(0),
mClickActionBuyEnabled( gSavedSettings.getBOOL("ClickActionBuyEnabled") ),
mClickActionPayEnabled( gSavedSettings.getBOOL("ClickActionPayEnabled") )
mClickActionBuyEnabled("ClickActionBuyEnabled"),
mClickActionPayEnabled("ClickActionPayEnabled")
{
}

View File

@@ -112,8 +112,8 @@ private:
LLPointer<LLViewerObject> mClickActionObject;
U8 mClickAction;
LLSafeHandle<LLObjectSelection> mLeftClickSelection;
BOOL mClickActionBuyEnabled;
BOOL mClickActionPayEnabled;
const LLCachedControl<bool> mClickActionBuyEnabled;
const LLCachedControl<bool> mClickActionPayEnabled;
};
#endif