mirror of
https://github.com/SFML/SFML.git
synced 2024-11-28 22:31:09 +08:00
Replaced anonymous enums with constexpr per #2328
Addressed review comments Addressed review comments Changed NOLINTBEGIN/END to NOLINTNEXTLINE Addressed CI complaint Fixed BSD CI issues
This commit is contained in:
parent
ca5ca65004
commit
4c8b770992
@ -327,11 +327,10 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
void awaitStreamingThread();
|
||||
|
||||
enum
|
||||
{
|
||||
BufferCount = 3, //!< Number of audio buffers used by the streaming loop
|
||||
BufferRetries = 2 //!< Number of retries (excluding initial try) for onGetData()
|
||||
};
|
||||
// NOLINTBEGIN(readability-identifier-naming)
|
||||
static constexpr unsigned int BufferCount{3}; //!< Number of audio buffers used by the streaming loop
|
||||
static constexpr unsigned int BufferRetries{2}; //!< Number of retries (excluding initial try) for onGetData()
|
||||
// NOLINTEND(readability-identifier-naming)
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
// Member data
|
||||
|
@ -479,10 +479,7 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
struct StatesCache
|
||||
{
|
||||
enum
|
||||
{
|
||||
VertexCacheSize = 4
|
||||
};
|
||||
static constexpr std::size_t VertexCacheSize{4}; // NOLINT(readability-identifier-naming)
|
||||
|
||||
bool enable; //!< Is the cache enabled?
|
||||
bool glStatesSet{}; //!< Are our internal GL states set yet?
|
||||
|
@ -62,10 +62,8 @@ public:
|
||||
/// \brief Some special values used by sockets
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
enum
|
||||
{
|
||||
AnyPort = 0 //!< Special value that tells the system to pick any available port
|
||||
};
|
||||
// NOLINTNEXTLINE(readability-identifier-naming)
|
||||
static constexpr unsigned short AnyPort{0}; //!< Special value that tells the system to pick any available port
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Destructor
|
||||
|
@ -50,10 +50,8 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
// Constants
|
||||
////////////////////////////////////////////////////////////
|
||||
enum
|
||||
{
|
||||
MaxDatagramSize = 65507 //!< The maximum number of bytes that can be sent in a single UDP datagram
|
||||
};
|
||||
// NOLINTNEXTLINE(readability-identifier-naming)
|
||||
static constexpr std::size_t MaxDatagramSize{65507}; //!< The maximum number of bytes that can be sent in a single UDP datagram
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
|
@ -41,12 +41,11 @@ namespace sf::Joystick
|
||||
/// \brief Constants related to joysticks capabilities
|
||||
///
|
||||
////////////////////////////////////////////////////////////
|
||||
enum
|
||||
{
|
||||
Count = 8, //!< Maximum number of supported joysticks
|
||||
ButtonCount = 32, //!< Maximum number of supported buttons
|
||||
AxisCount = 8 //!< Maximum number of supported axes
|
||||
};
|
||||
// NOLINTBEGIN(readability-identifier-naming)
|
||||
static constexpr unsigned int Count{8}; //!< Maximum number of supported joysticks
|
||||
static constexpr unsigned int ButtonCount{32}; //!< Maximum number of supported buttons
|
||||
static constexpr unsigned int AxisCount{8}; //!< Maximum number of supported axes
|
||||
// NOLINTEND(readability-identifier-naming)
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Axes supported by SFML joysticks
|
||||
|
@ -113,7 +113,7 @@ void updatePluggedList()
|
||||
|
||||
if (directory)
|
||||
{
|
||||
int joystickCount = 0;
|
||||
unsigned int joystickCount = 0;
|
||||
struct dirent* directoryEntry = readdir(directory);
|
||||
|
||||
while (directoryEntry && joystickCount < sf::Joystick::Count)
|
||||
|
@ -114,7 +114,7 @@ void updatePluggedList()
|
||||
|
||||
if (directory)
|
||||
{
|
||||
int joystickCount = 0;
|
||||
unsigned int joystickCount = 0;
|
||||
struct dirent* directoryEntry = readdir(directory);
|
||||
|
||||
while (directoryEntry && joystickCount < sf::Joystick::Count)
|
||||
|
@ -668,7 +668,7 @@ bool JoystickImpl::openDInput(unsigned int index)
|
||||
data[8 * 4 + i].dwFlags = 0;
|
||||
}
|
||||
|
||||
for (int i = 0; i < sf::Joystick::ButtonCount; ++i)
|
||||
for (unsigned int i = 0; i < sf::Joystick::ButtonCount; ++i)
|
||||
{
|
||||
data[8 * 4 + 4 + i].pguid = nullptr;
|
||||
data[8 * 4 + 4 + i].dwOfs = static_cast<DWORD>(DIJOFS_BUTTON(i));
|
||||
@ -872,7 +872,7 @@ JoystickCaps JoystickImpl::getCapabilitiesDInput() const
|
||||
}
|
||||
|
||||
// Check which axes have valid offsets
|
||||
for (int i = 0; i < Joystick::AxisCount; ++i)
|
||||
for (unsigned int i = 0; i < Joystick::AxisCount; ++i)
|
||||
caps.axes[i] = (m_axes[i] != -1);
|
||||
|
||||
return caps;
|
||||
@ -923,7 +923,7 @@ JoystickState JoystickImpl::updateDInputBuffered()
|
||||
bool eventHandled = false;
|
||||
|
||||
// Get the current state of each axis
|
||||
for (int j = 0; j < Joystick::AxisCount; ++j)
|
||||
for (unsigned int j = 0; j < Joystick::AxisCount; ++j)
|
||||
{
|
||||
if (m_axes[j] == static_cast<int>(events[i].dwOfs))
|
||||
{
|
||||
@ -959,7 +959,7 @@ JoystickState JoystickImpl::updateDInputBuffered()
|
||||
continue;
|
||||
|
||||
// Get the current state of each button
|
||||
for (int j = 0; j < Joystick::ButtonCount; ++j)
|
||||
for (unsigned int j = 0; j < Joystick::ButtonCount; ++j)
|
||||
{
|
||||
if (m_buttons[j] == static_cast<int>(events[i].dwOfs))
|
||||
m_state.buttons[j] = (events[i].dwData != 0);
|
||||
@ -1012,7 +1012,7 @@ JoystickState JoystickImpl::updateDInputPolled()
|
||||
}
|
||||
|
||||
// Get the current state of each axis
|
||||
for (int i = 0; i < Joystick::AxisCount; ++i)
|
||||
for (unsigned int i = 0; i < Joystick::AxisCount; ++i)
|
||||
{
|
||||
if (m_axes[i] != -1)
|
||||
{
|
||||
@ -1049,7 +1049,7 @@ JoystickState JoystickImpl::updateDInputPolled()
|
||||
}
|
||||
|
||||
// Get the current state of each button
|
||||
for (int i = 0; i < Joystick::ButtonCount; ++i)
|
||||
for (unsigned int i = 0; i < Joystick::ButtonCount; ++i)
|
||||
{
|
||||
if (m_buttons[i] != -1)
|
||||
{
|
||||
@ -1153,11 +1153,11 @@ BOOL CALLBACK JoystickImpl::deviceObjectEnumerationCallback(const DIDEVICEOBJECT
|
||||
else if (DIDFT_GETTYPE(deviceObjectInstance->dwType) & DIDFT_BUTTON)
|
||||
{
|
||||
// Buttons
|
||||
for (int i = 0; i < Joystick::ButtonCount; ++i)
|
||||
for (unsigned int i = 0; i < Joystick::ButtonCount; ++i)
|
||||
{
|
||||
if (joystick.m_buttons[i] == -1)
|
||||
{
|
||||
joystick.m_buttons[i] = DIJOFS_BUTTON(i);
|
||||
joystick.m_buttons[i] = DIJOFS_BUTTON(static_cast<int>(i));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user