1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-11-01 04:56:42 +00:00

Replace more C-style casts with C++ style

This commit is contained in:
Andrew Lanzone 2025-07-15 01:33:52 -07:00
parent a3a1b6d11f
commit cf24063226
3 changed files with 7 additions and 6 deletions

View file

@ -59,7 +59,7 @@ namespace MWGui
void CountDialog::setCount(int count)
{
count = std::clamp(count, 1, (int)mSlider->getScrollRange());
count = std::clamp(count, 1, static_cast<int>(mSlider->getScrollRange()));
mSlider->setScrollPosition(count - 1);
mItemEdit->setValue(count);
}
@ -105,7 +105,7 @@ namespace MWGui
else if (arg.button == SDL_CONTROLLER_BUTTON_LEFTSHOULDER)
setCount(1);
else if (arg.button == SDL_CONTROLLER_BUTTON_RIGHTSHOULDER)
setCount((int)mSlider->getScrollRange());
setCount(static_cast<int>(mSlider->getScrollRange()));
else if (arg.button == SDL_CONTROLLER_BUTTON_DPAD_LEFT)
MWBase::Environment::get().getWindowManager()->injectKeyPress(MyGUI::KeyCode::ArrowDown, 0, false);
else if (arg.button == SDL_CONTROLLER_BUTTON_DPAD_RIGHT)

View file

@ -55,7 +55,7 @@ namespace MWGui
mRows = std::max(maxHeight / 42, 1);
mItemCount = dragArea->getChildCount();
bool showScrollbar = int(std::ceil(mItemCount / float(mRows))) > mScrollView->getWidth() / 42;
bool showScrollbar = static_cast<int>(std::ceil(mItemCount / float(mRows))) > mScrollView->getWidth() / 42;
if (showScrollbar)
{
maxHeight -= 18;
@ -264,14 +264,14 @@ namespace MWGui
if (prevFocus >= 0 && prevFocus < mItemCount)
{
ItemWidget* prev = (ItemWidget*)dragArea->getChildAt(prevFocus);
ItemWidget* prev = static_cast<ItemWidget*>(dragArea->getChildAt(prevFocus));
if (prev)
prev->setControllerFocus(false);
}
if (mControllerActiveWindow && newFocus >= 0 && newFocus < mItemCount)
{
ItemWidget* focused = (ItemWidget*)dragArea->getChildAt(newFocus);
ItemWidget* focused = static_cast<ItemWidget*>(dragArea->getChildAt(newFocus));
if (focused)
{
focused->setControllerFocus(true);

View file

@ -899,7 +899,8 @@ namespace MWGui
if (state.mWindows.size() == 0)
return nullptr;
int activeIndex = std::clamp(mActiveControllerWindows[mode], 0, (int)state.mWindows.size() - 1);
int activeIndex
= std::clamp(mActiveControllerWindows[mode], 0, static_cast<int>(state.mWindows.size()) - 1);
// If the active window is no longer visible, find the next visible window.
if (!state.mWindows[activeIndex]->isVisible())