summaryrefslogtreecommitdiff
path: root/indra/llui/llflashtimer.cpp
diff options
context:
space:
mode:
authorAndrey Lihatskiy <alihatskiy@productengine.com>2024-04-29 07:43:28 +0300
committerAndrey Lihatskiy <alihatskiy@productengine.com>2024-04-29 07:56:09 +0300
commit1b68f71348ecf3983b76b40d7940da8377f049b7 (patch)
tree2974eddaef130a067c26033d60a59fc790365b3d /indra/llui/llflashtimer.cpp
parentaf4ea94efc1999f3b19fd8d643d0331f0b77e265 (diff)
#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed
Diffstat (limited to 'indra/llui/llflashtimer.cpp')
-rw-r--r--indra/llui/llflashtimer.cpp66
1 files changed, 33 insertions, 33 deletions
diff --git a/indra/llui/llflashtimer.cpp b/indra/llui/llflashtimer.cpp
index 39793316f4..2de05f04c5 100644
--- a/indra/llui/llflashtimer.cpp
+++ b/indra/llui/llflashtimer.cpp
@@ -28,71 +28,71 @@
#include "llui.h"
LLFlashTimer::LLFlashTimer(callback_t cb, S32 count, F32 period)
-: LLEventTimer(period),
- mCallback(cb),
- mCurrentTickCount(0),
+: LLEventTimer(period),
+ mCallback(cb),
+ mCurrentTickCount(0),
mIsFlashingInProgress(false),
mIsCurrentlyHighlighted(false),
mUnset(false)
{
- mEventTimer.stop();
+ mEventTimer.stop();
- // By default use settings from settings.xml to be able change them via Debug settings. See EXT-5973.
- // Due to Timer is implemented as derived class from EventTimer it is impossible to change period
- // in runtime. So, both settings are made as required restart.
- mFlashCount = 2 * ((count > 0) ? count : LLUI::getInstance()->mSettingGroups["config"]->getS32("FlashCount"));
- if (mPeriod <= 0)
- {
- mPeriod = LLUI::getInstance()->mSettingGroups["config"]->getF32("FlashPeriod");
- }
+ // By default use settings from settings.xml to be able change them via Debug settings. See EXT-5973.
+ // Due to Timer is implemented as derived class from EventTimer it is impossible to change period
+ // in runtime. So, both settings are made as required restart.
+ mFlashCount = 2 * ((count > 0) ? count : LLUI::getInstance()->mSettingGroups["config"]->getS32("FlashCount"));
+ if (mPeriod <= 0)
+ {
+ mPeriod = LLUI::getInstance()->mSettingGroups["config"]->getF32("FlashPeriod");
+ }
}
void LLFlashTimer::unset()
{
- mUnset = true;
- mCallback = NULL;
+ mUnset = true;
+ mCallback = NULL;
}
BOOL LLFlashTimer::tick()
{
- mIsCurrentlyHighlighted = !mIsCurrentlyHighlighted;
+ mIsCurrentlyHighlighted = !mIsCurrentlyHighlighted;
- if (mCallback)
- {
- mCallback(mIsCurrentlyHighlighted);
- }
+ if (mCallback)
+ {
+ mCallback(mIsCurrentlyHighlighted);
+ }
- if (++mCurrentTickCount >= mFlashCount)
- {
- stopFlashing();
- }
+ if (++mCurrentTickCount >= mFlashCount)
+ {
+ stopFlashing();
+ }
- return mUnset;
+ return mUnset;
}
void LLFlashTimer::startFlashing()
{
- mIsFlashingInProgress = true;
- mIsCurrentlyHighlighted = true;
- mEventTimer.start();
+ mIsFlashingInProgress = true;
+ mIsCurrentlyHighlighted = true;
+ mEventTimer.start();
}
void LLFlashTimer::stopFlashing()
{
- mEventTimer.stop();
- mIsFlashingInProgress = false;
- mIsCurrentlyHighlighted = false;
- mCurrentTickCount = 0;
+ mEventTimer.stop();
+ mIsFlashingInProgress = false;
+ mIsCurrentlyHighlighted = false;
+ mCurrentTickCount = 0;
}
bool LLFlashTimer::isFlashingInProgress()
{
- return mIsFlashingInProgress;
+ return mIsFlashingInProgress;
}
bool LLFlashTimer::isCurrentlyHighlighted()
{
- return mIsCurrentlyHighlighted;
+ return mIsCurrentlyHighlighted;
}