Use nested namespaces

This commit is contained in:
Chris Thrasher 2023-01-06 16:19:57 -07:00
parent 8a5e0f6933
commit cdce9f7147
153 changed files with 301 additions and 898 deletions

View File

@ -1,6 +1,7 @@
Checks: > Checks: >
-*, -*,
clang-analyzer-*, clang-analyzer-*,
modernize-concat-nested-namespaces,
readability-identifier-naming, readability-identifier-naming,
-clang-analyzer-core.NonNullParamChecker, -clang-analyzer-core.NonNullParamChecker,
-clang-analyzer-core.NullDereference, -clang-analyzer-core.NullDereference,

View File

@ -25,9 +25,7 @@
#pragma once #pragma once
namespace sf namespace sf::Style
{
namespace Style
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \ingroup window /// \ingroup window
@ -44,6 +42,4 @@ enum
Default = Titlebar | Resize | Close //!< Default window style Default = Titlebar | Resize | Close //!< Default window style
}; };
} // namespace Style } // namespace sf::Style
} // namespace sf

View File

@ -45,9 +45,7 @@ thread_local ALenum lastError(AL_NO_ERROR);
} }
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void alCheckError(const std::filesystem::path& file, unsigned int line, const char* expression) void alCheckError(const std::filesystem::path& file, unsigned int line, const char* expression)
@ -115,6 +113,4 @@ ALenum alGetLastErrorImpl()
return std::exchange(AlCheckImpl::lastError, AL_NO_ERROR); return std::exchange(AlCheckImpl::lastError, AL_NO_ERROR);
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -39,9 +39,7 @@
#include <al.h> #include <al.h>
#include <alc.h> #include <alc.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// Let's define a macro to quickly check every OpenAL API call /// Let's define a macro to quickly check every OpenAL API call
@ -86,9 +84,7 @@ void alCheckError(const std::filesystem::path& file, unsigned int line, const ch
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
ALenum alGetLastErrorImpl(); ALenum alGetLastErrorImpl();
} // namespace priv } // namespace sf::priv
} // namespace sf
#if defined(__APPLE__) #if defined(__APPLE__)

View File

@ -48,9 +48,7 @@ sf::Vector3f listenerDirection(0.f, 0.f, -1.f);
sf::Vector3f listenerUpVector(0.f, 1.f, 0.f); sf::Vector3f listenerUpVector(0.f, 1.f, 0.f);
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
AudioDevice::AudioDevice() AudioDevice::AudioDevice()
@ -233,6 +231,4 @@ Vector3f AudioDevice::getUpVector()
return listenerUpVector; return listenerUpVector;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <string> #include <string>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief High-level wrapper around the audio API, it manages /// \brief High-level wrapper around the audio API, it manages
@ -182,6 +180,4 @@ public:
static Vector3f getUpVector(); static Vector3f getUpVector();
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -180,9 +180,7 @@ void streamError(const FLAC__StreamDecoder*, FLAC__StreamDecoderErrorStatus, voi
} }
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool SoundFileReaderFlac::check(InputStream& stream) bool SoundFileReaderFlac::check(InputStream& stream)
@ -358,6 +356,4 @@ void SoundFileReaderFlac::close()
} }
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -33,9 +33,7 @@
#include <vector> #include <vector>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Implementation of sound file reader that handles FLAC files /// \brief Implementation of sound file reader that handles FLAC files
@ -131,6 +129,4 @@ private:
ClientData m_clientData; //!< Structure passed to the decoder callbacks ClientData m_clientData; //!< Structure passed to the decoder callbacks
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -74,9 +74,7 @@ bool hasValidId3Tag(const std::uint8_t* header)
} }
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool SoundFileReaderMp3::check(InputStream& stream) bool SoundFileReaderMp3::check(InputStream& stream)
@ -150,6 +148,4 @@ std::uint64_t SoundFileReaderMp3::read(std::int16_t* samples, std::uint64_t maxC
return toRead; return toRead;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -51,9 +51,7 @@
#include <vector> #include <vector>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Implementation of sound file reader that handles MP3 files /// \brief Implementation of sound file reader that handles MP3 files
@ -132,6 +130,4 @@ private:
std::uint64_t m_position{}; // Position in decompressed audio buffer std::uint64_t m_position{}; // Position in decompressed audio buffer
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -67,9 +67,7 @@ long tell(void* data)
static ov_callbacks callbacks = {&read, &seek, nullptr, &tell}; static ov_callbacks callbacks = {&read, &seek, nullptr, &tell};
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool SoundFileReaderOgg::check(InputStream& stream) bool SoundFileReaderOgg::check(InputStream& stream)
@ -173,6 +171,4 @@ void SoundFileReaderOgg::close()
} }
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <vorbis/vorbisfile.h> #include <vorbis/vorbisfile.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Implementation of sound file reader that handles OGG/Vorbis files /// \brief Implementation of sound file reader that handles OGG/Vorbis files
@ -117,6 +115,4 @@ private:
unsigned int m_channelCount{}; // number of channels of the open sound file unsigned int m_channelCount{}; // number of channels of the open sound file
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -101,9 +101,7 @@ const char* waveSubformatPcm =
"\x80\x00\x00\xAA\x00\x38\x9B\x71"; "\x80\x00\x00\xAA\x00\x38\x9B\x71";
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool SoundFileReaderWav::check(InputStream& stream) bool SoundFileReaderWav::check(InputStream& stream)
@ -355,6 +353,4 @@ bool SoundFileReaderWav::parseHeader(Info& info)
return true; return true;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -30,9 +30,7 @@
#include <SFML/Audio/SoundFileReader.hpp> #include <SFML/Audio/SoundFileReader.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Implementation of sound file reader that handles wav files /// \brief Implementation of sound file reader that handles wav files
@ -113,6 +111,4 @@ private:
std::uint64_t m_dataEnd{}; //!< Position one byte past the end of the audio data in the open file std::uint64_t m_dataEnd{}; //!< Position one byte past the end of the audio data in the open file
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -35,9 +35,7 @@
#include <ostream> #include <ostream>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool SoundFileWriterFlac::check(const std::filesystem::path& filename) bool SoundFileWriterFlac::check(const std::filesystem::path& filename)
@ -125,6 +123,4 @@ void SoundFileWriterFlac::close()
} }
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -34,9 +34,7 @@
#include <vector> #include <vector>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Implementation of sound file writer that handles FLAC files /// \brief Implementation of sound file writer that handles FLAC files
@ -104,6 +102,4 @@ private:
std::vector<std::int32_t> m_samples32; //!< Conversion buffer std::vector<std::int32_t> m_samples32; //!< Conversion buffer
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -36,9 +36,7 @@
#include <ostream> #include <ostream>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool SoundFileWriterOgg::check(const std::filesystem::path& filename) bool SoundFileWriterOgg::check(const std::filesystem::path& filename)
@ -206,6 +204,4 @@ void SoundFileWriterOgg::close()
vorbis_info_clear(&m_vorbis); vorbis_info_clear(&m_vorbis);
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -35,9 +35,7 @@
#include <fstream> #include <fstream>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Implementation of sound file writer that handles OGG/Vorbis files /// \brief Implementation of sound file writer that handles OGG/Vorbis files
@ -113,6 +111,4 @@ private:
vorbis_dsp_state m_state{}; // current encoding state vorbis_dsp_state m_state{}; // current encoding state
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -62,9 +62,7 @@ void encode(std::ostream& stream, std::uint32_t value)
} }
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool SoundFileWriterWav::check(const std::filesystem::path& filename) bool SoundFileWriterWav::check(const std::filesystem::path& filename)
@ -179,6 +177,4 @@ void SoundFileWriterWav::close()
} }
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -33,9 +33,7 @@
#include <string> #include <string>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Implementation of sound file writer that handles wav files /// \brief Implementation of sound file writer that handles wav files
@ -112,6 +110,4 @@ private:
std::ofstream m_file; //!< File stream to write to std::ofstream m_file; //!< File stream to write to
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <string> #include <string>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void glCheckError(const std::filesystem::path& file, unsigned int line, const char* expression) void glCheckError(const std::filesystem::path& file, unsigned int line, const char* expression)
@ -108,6 +106,4 @@ void glCheckError(const std::filesystem::path& file, unsigned int line, const ch
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -34,9 +34,7 @@
#include <filesystem> #include <filesystem>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// Let's define a macro to quickly check every OpenGL API call /// Let's define a macro to quickly check every OpenGL API call
@ -69,6 +67,4 @@ namespace priv
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void glCheckError(const std::filesystem::path& file, unsigned int line, const char* expression); void glCheckError(const std::filesystem::path& file, unsigned int line, const char* expression);
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -48,9 +48,7 @@
#endif #endif
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void ensureExtensionsInit() void ensureExtensionsInit()
@ -100,6 +98,4 @@ void ensureExtensionsInit()
} }
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -334,9 +334,7 @@
#define GLEXT_GL_VERSION_4_5 SF_GLAD_GL_VERSION_4_5 #define GLEXT_GL_VERSION_4_5 SF_GLAD_GL_VERSION_4_5
#define GLEXT_GL_VERSION_4_6 SF_GLAD_GL_VERSION_4_6 #define GLEXT_GL_VERSION_4_6 SF_GLAD_GL_VERSION_4_6
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
@ -345,6 +343,4 @@ namespace priv
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void ensureExtensionsInit(); void ensureExtensionsInit();
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -31,9 +31,7 @@
#include <algorithm> #include <algorithm>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
@ -89,5 +87,4 @@ void copyVector(const Color& source, Vector4<int>& dest)
dest.w = static_cast<int>(source.a); dest.w = static_cast<int>(source.a);
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -71,9 +71,7 @@ void bufferFromCallback(void* context, void* data, int size)
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
ImageLoader& ImageLoader::getInstance() ImageLoader& ImageLoader::getInstance()
@ -320,6 +318,4 @@ bool ImageLoader::saveImageToMemory(const std::string& format,
return false; return false;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -34,9 +34,7 @@
#include <memory> #include <memory>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
RenderTextureImplDefault::RenderTextureImplDefault() = default; RenderTextureImplDefault::RenderTextureImplDefault() = default;
@ -95,6 +93,4 @@ void RenderTextureImplDefault::updateTexture(unsigned int textureId)
glCopyTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, 0, 0, static_cast<GLsizei>(m_size.x), static_cast<GLsizei>(m_size.y))); glCopyTexSubImage2D(GL_TEXTURE_2D, 0, 0, 0, 0, 0, static_cast<GLsizei>(m_size.x), static_cast<GLsizei>(m_size.y)));
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -112,9 +112,7 @@ void contextDestroyCallback(void* /*arg*/)
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
RenderTextureImplFBO::RenderTextureImplFBO() RenderTextureImplFBO::RenderTextureImplFBO()
@ -652,6 +650,4 @@ void RenderTextureImplFBO::updateTexture(unsigned int)
#endif // SFML_OPENGL_ES #endif // SFML_OPENGL_ES
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -28,9 +28,7 @@
#include <SFML/Graphics/TextureSaver.hpp> #include <SFML/Graphics/TextureSaver.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
TextureSaver::TextureSaver() TextureSaver::TextureSaver()
@ -45,6 +43,4 @@ TextureSaver::~TextureSaver()
glCheck(glBindTexture(GL_TEXTURE_2D, static_cast<GLuint>(m_textureBinding))); glCheck(glBindTexture(GL_TEXTURE_2D, static_cast<GLuint>(m_textureBinding)));
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -30,9 +30,7 @@
#include <SFML/Graphics/GLCheck.hpp> #include <SFML/Graphics/GLCheck.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Automatic wrapper for saving and restoring the current texture binding /// \brief Automatic wrapper for saving and restoring the current texture binding
@ -64,6 +62,4 @@ private:
GLint m_textureBinding; //!< Texture binding to restore GLint m_textureBinding; //!< Texture binding to restore
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -57,9 +57,7 @@
extern int main(int argc, char* argv[]); extern int main(int argc, char* argv[]);
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
@ -149,8 +147,7 @@ void* main(ActivityStates* states)
return nullptr; return nullptr;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////

View File

@ -34,9 +34,7 @@
#include <ostream> #include <ostream>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
sockaddr_in SocketImpl::createAddress(std::uint32_t address, unsigned short port) sockaddr_in SocketImpl::createAddress(std::uint32_t address, unsigned short port)
@ -109,6 +107,4 @@ Socket::Status SocketImpl::getErrorStatus()
// clang-format on // clang-format on
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -39,9 +39,7 @@
#include <unistd.h> #include <unistd.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Helper class implementing all the non-portable /// \brief Helper class implementing all the non-portable
@ -102,6 +100,4 @@ public:
static Socket::Status getErrorStatus(); static Socket::Status getErrorStatus();
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -30,9 +30,7 @@
#include <cstring> #include <cstring>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
sockaddr_in SocketImpl::createAddress(std::uint32_t address, unsigned short port) sockaddr_in SocketImpl::createAddress(std::uint32_t address, unsigned short port)
@ -109,6 +107,4 @@ struct SocketInitializer
SocketInitializer globalInitializer; SocketInitializer globalInitializer;
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -35,9 +35,7 @@
#include <ws2tcpip.h> #include <ws2tcpip.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Helper class implementing all the non-portable /// \brief Helper class implementing all the non-portable
@ -98,6 +96,4 @@ public:
static Socket::Status getErrorStatus(); static Socket::Status getErrorStatus();
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -54,9 +54,7 @@ std::streambuf::int_type LogcatStream::overflow(std::streambuf::int_type c)
return traits_type::not_eof(c); return traits_type::not_eof(c);
} }
namespace sf namespace sf::priv
{
namespace priv
{ {
ActivityStates*& getActivityStatesPtr() ActivityStates*& getActivityStatesPtr()
@ -77,5 +75,4 @@ ActivityStates& getActivity()
return *states; return *states;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -50,9 +50,7 @@ private:
std::string m_message; std::string m_message;
}; };
namespace sf namespace sf::priv
{
namespace priv
{ {
struct ActivityStates struct ActivityStates
{ {
@ -98,5 +96,4 @@ SFML_SYSTEM_API void resetActivity(ActivityStates* initializedStates);
SFML_SYSTEM_API ActivityStates& getActivity(); SFML_SYSTEM_API ActivityStates& getActivity();
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <mutex> #include <mutex>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
@ -112,5 +110,4 @@ std::int64_t ResourceStream::getSize()
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -37,9 +37,7 @@
#include <string> #include <string>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Read from Android asset files /// \brief Read from Android asset files
@ -106,6 +104,4 @@ private:
AAsset* m_file; ///< The asset file to read AAsset* m_file; ///< The asset file to read
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <ostream> #include <ostream>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
String ClipboardImpl::getString() String ClipboardImpl::getString()
@ -50,6 +48,4 @@ void ClipboardImpl::setString(const String& /* text */)
sf::err() << "Clipboard API not implemented for Android.\n"; sf::err() << "Clipboard API not implemented for Android.\n";
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -27,9 +27,7 @@
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
#include <SFML/Window/Android/CursorImpl.hpp> #include <SFML/Window/Android/CursorImpl.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool CursorImpl::loadFromPixels(const std::uint8_t* /* pixels */, Vector2u /* size */, Vector2u /* hotspot */) bool CursorImpl::loadFromPixels(const std::uint8_t* /* pixels */, Vector2u /* size */, Vector2u /* hotspot */)
@ -47,6 +45,4 @@ bool CursorImpl::loadFromSystem(Cursor::Type /* type */)
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -31,10 +31,7 @@
#include <SFML/Window/Cursor.hpp> #include <SFML/Window/Cursor.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Android implementation of Cursor /// \brief Android implementation of Cursor
@ -82,6 +79,4 @@ public:
bool loadFromSystem(Cursor::Type type); bool loadFromSystem(Cursor::Type type);
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -35,9 +35,7 @@
#include <ostream> #include <ostream>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool InputImpl::isKeyPressed(Keyboard::Key /* key */) bool InputImpl::isKeyPressed(Keyboard::Key /* key */)
@ -205,6 +203,4 @@ Vector2i InputImpl::getTouchPosition(unsigned int finger, const WindowBase& /* r
return getTouchPosition(finger); return getTouchPosition(finger);
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -31,9 +31,7 @@
#include <SFML/Window/Mouse.hpp> #include <SFML/Window/Mouse.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief iOS implementation of inputs (keyboard + mouse) /// \brief iOS implementation of inputs (keyboard + mouse)
@ -158,6 +156,4 @@ public:
static Vector2i getTouchPosition(unsigned int finger, const WindowBase& relativeTo); static Vector2i getTouchPosition(unsigned int finger, const WindowBase& relativeTo);
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -28,9 +28,7 @@
#include <SFML/Window/JoystickImpl.hpp> #include <SFML/Window/JoystickImpl.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void JoystickImpl::initialize() void JoystickImpl::initialize()
@ -91,6 +89,4 @@ JoystickState JoystickImpl::update()
return JoystickState(); return JoystickState();
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -25,9 +25,7 @@
#pragma once #pragma once
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Android implementation of joysticks /// \brief Android implementation of joysticks
@ -105,6 +103,4 @@ private:
Joystick::Identification m_identification; ///< Joystick identification Joystick::Identification m_identification; ///< Joystick identification
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -48,9 +48,7 @@ sf::Vector3f sensorData[sf::Sensor::Count];
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void SensorImpl::initialize() void SensorImpl::initialize()
@ -220,6 +218,4 @@ int SensorImpl::processSensorEvents(int /* fd */, int /* events */, void* /* sen
return 1; return 1;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <android/sensor.h> #include <android/sensor.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Android implementation of sensors /// \brief Android implementation of sensors
@ -127,6 +125,4 @@ private:
unsigned int m_index; ///< Index of the sensor unsigned int m_index; ///< Index of the sensor
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <mutex> #include <mutex>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
std::vector<VideoMode> VideoModeImpl::getFullscreenModes() std::vector<VideoMode> VideoModeImpl::getFullscreenModes()
@ -59,6 +57,4 @@ VideoMode VideoModeImpl::getDesktopMode()
return VideoMode(Vector2u(states.screenSize)); return VideoMode(Vector2u(states.screenSize));
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -45,9 +45,7 @@
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
// Private data // Private data
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
namespace sf namespace sf::priv
{
namespace priv
{ {
WindowImplAndroid* WindowImplAndroid::singleInstance = nullptr; WindowImplAndroid* WindowImplAndroid::singleInstance = nullptr;
@ -755,5 +753,4 @@ int WindowImplAndroid::getUnicode(AInputEvent* event)
return unicode; return unicode;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -35,9 +35,7 @@
#include <android/input.h> #include <android/input.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Android implementation of WindowImpl /// \brief Android implementation of WindowImpl
@ -237,6 +235,4 @@ private:
bool m_hasFocus{}; bool m_hasFocus{};
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -28,9 +28,7 @@
#include <SFML/Window/DRM/ClipboardImpl.hpp> #include <SFML/Window/DRM/ClipboardImpl.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
String ClipboardImpl::getString() String ClipboardImpl::getString()
@ -44,6 +42,4 @@ void ClipboardImpl::setString(const String& /*text*/)
{ {
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -30,9 +30,7 @@
#include <SFML/System/String.hpp> #include <SFML/System/String.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Give access to the system clipboard /// \brief Give access to the system clipboard
@ -66,6 +64,4 @@ public:
static void setString(const String& text); static void setString(const String& text);
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -30,9 +30,7 @@
#include <vector> #include <vector>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool CursorImpl::loadFromPixels(const std::uint8_t* /*pixels*/, Vector2u /*size*/, Vector2u /*hotspot*/) bool CursorImpl::loadFromPixels(const std::uint8_t* /*pixels*/, Vector2u /*size*/, Vector2u /*hotspot*/)
@ -74,6 +72,4 @@ void CursorImpl::release()
{ {
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <SFML/Window/WindowStyle.hpp> // Prevent conflict with macro None from Xlib #include <SFML/Window/WindowStyle.hpp> // Prevent conflict with macro None from Xlib
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Unix implementation of Cursor /// \brief Unix implementation of Cursor
@ -111,6 +109,4 @@ private:
void release(); void release();
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -506,9 +506,7 @@ EGLDisplay getInitializedDisplay()
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
DRMContext::DRMContext(DRMContext* shared) DRMContext::DRMContext(DRMContext* shared)
@ -828,6 +826,4 @@ Drm& DRMContext::getDRM()
return drmNode; return drmNode;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -39,9 +39,7 @@
#include <xf86drmMode.h> #include <xf86drmMode.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
struct Drm struct Drm
{ {
@ -211,6 +209,4 @@ private:
bool m_scanOut{}; bool m_scanOut{};
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -560,9 +560,7 @@ void update()
} }
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
bool InputImpl::isKeyPressed(Keyboard::Key key) bool InputImpl::isKeyPressed(Keyboard::Key key)
@ -719,6 +717,4 @@ void InputImpl::restoreTerminalConfig()
tcflush(STDIN_FILENO, TCIFLUSH); // flush the buffer tcflush(STDIN_FILENO, TCIFLUSH); // flush the buffer
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <SFML/Window/Mouse.hpp> #include <SFML/Window/Mouse.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Linux (DRM) implementation of inputs (keyboard + mouse) /// \brief Linux (DRM) implementation of inputs (keyboard + mouse)
@ -182,6 +180,4 @@ private:
static void restoreTerminalConfig(); static void restoreTerminalConfig();
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -30,9 +30,7 @@
#include <SFML/Window/VideoModeImpl.hpp> #include <SFML/Window/VideoModeImpl.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
std::vector<VideoMode> VideoModeImpl::getFullscreenModes() std::vector<VideoMode> VideoModeImpl::getFullscreenModes()
@ -65,6 +63,4 @@ VideoMode VideoModeImpl::getDesktopMode()
return VideoMode({0, 0}); return VideoMode({0, 0});
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -33,9 +33,7 @@
#include <SFML/Window/WindowStyle.hpp> #include <SFML/Window/WindowStyle.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
WindowImplDRM::WindowImplDRM(WindowHandle /*handle*/) WindowImplDRM::WindowImplDRM(WindowHandle /*handle*/)
@ -154,6 +152,4 @@ void WindowImplDRM::processEvents()
pushEvent(ev); pushEvent(ev);
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -30,9 +30,7 @@
#include <SFML/Window/Event.hpp> #include <SFML/Window/Event.hpp>
#include <SFML/Window/WindowImpl.hpp> #include <SFML/Window/WindowImpl.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief DRM implementation of WindowImpl /// \brief DRM implementation of WindowImpl
@ -192,6 +190,4 @@ private:
Vector2u m_size; ///< Window size Vector2u m_size; ///< Window size
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -35,9 +35,7 @@
#include <string> #include <string>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void eglCheckError(const std::filesystem::path& file, unsigned int line, const char* expression) void eglCheckError(const std::filesystem::path& file, unsigned int line, const char* expression)
@ -170,5 +168,4 @@ void eglCheckError(const std::filesystem::path& file, unsigned int line, const c
} }
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <filesystem> #include <filesystem>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// Let's define a macro to quickly check every EGL API call /// Let's define a macro to quickly check every EGL API call
@ -67,5 +65,4 @@ namespace priv
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void eglCheckError(const std::filesystem::path& file, unsigned int line, const char* expression); void eglCheckError(const std::filesystem::path& file, unsigned int line, const char* expression);
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -97,9 +97,7 @@ void ensureInit()
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
EglContext::EglContext(EglContext* shared) EglContext::EglContext(EglContext* shared)
@ -403,6 +401,4 @@ XVisualInfo EglContext::selectBestVisual(::Display* XDisplay, unsigned int bitsP
} }
#endif #endif
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -39,9 +39,7 @@
#include <X11/Xutil.h> #include <X11/Xutil.h>
#endif #endif
namespace sf namespace sf::priv
{
namespace priv
{ {
class EglContext : public GlContext class EglContext : public GlContext
{ {
@ -193,6 +191,4 @@ private:
EGLConfig m_config{}; //!< The internal EGL config EGLConfig m_config{}; //!< The internal EGL config
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -163,9 +163,7 @@ void hatValueToSfml(int value, sf::priv::JoystickState& state)
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void JoystickImpl::initialize() void JoystickImpl::initialize()
@ -348,6 +346,4 @@ JoystickState JoystickImpl::JoystickImpl::update()
return m_state; return m_state;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -31,9 +31,7 @@
#include <usbhid.h> #include <usbhid.h>
#include <vector> #include <vector>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief FreeBSD implementation of joysticks /// \brief FreeBSD implementation of joysticks
@ -118,6 +116,4 @@ private:
JoystickState m_state; ///< Current state of the joystick JoystickState m_state; ///< Current state of the joystick
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -325,9 +325,7 @@ bool parseVersionString(const char* version, const char* prefix, unsigned int& m
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void GlContext::initResource() void GlContext::initResource()
@ -965,6 +963,4 @@ void GlContext::checkSettings(const ContextSettings& requestedSettings)
} }
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -37,9 +37,7 @@
#include <memory> #include <memory>
namespace sf namespace sf::priv
{
namespace priv
{ {
class WindowImpl; class WindowImpl;
@ -322,6 +320,4 @@ private:
const std::uint64_t m_id; //!< Unique number that identifies the context const std::uint64_t m_id; //!< Unique number that identifies the context
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <SFML/Window/Joystick.hpp> #include <SFML/Window/Joystick.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Structure holding a joystick's information /// \brief Structure holding a joystick's information
@ -58,9 +56,7 @@ struct JoystickState
bool buttons[Joystick::ButtonCount]{}; //!< Status of each button (true = pressed) bool buttons[Joystick::ButtonCount]{}; //!< Status of each button (true = pressed)
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf
#if defined(SFML_SYSTEM_WINDOWS) #if defined(SFML_SYSTEM_WINDOWS)

View File

@ -28,9 +28,7 @@
#include <SFML/Window/JoystickManager.hpp> #include <SFML/Window/JoystickManager.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
JoystickManager& JoystickManager::getInstance() JoystickManager& JoystickManager::getInstance()
@ -118,6 +116,4 @@ JoystickManager::~JoystickManager()
JoystickImpl::cleanup(); JoystickImpl::cleanup();
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -31,9 +31,7 @@
#include <SFML/Window/JoystickImpl.hpp> #include <SFML/Window/JoystickImpl.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Global joystick manager /// \brief Global joystick manager
@ -129,6 +127,4 @@ private:
Item m_joysticks[Joystick::Count]; //!< Joysticks information and state Item m_joysticks[Joystick::Count]; //!< Joysticks information and state
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -164,9 +164,7 @@ void hatValueToSfml(int value, sf::priv::JoystickState& state)
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void JoystickImpl::initialize() void JoystickImpl::initialize()
@ -353,6 +351,4 @@ JoystickState JoystickImpl::JoystickImpl::update()
return m_state; return m_state;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <usbhid.h> #include <usbhid.h>
#include <vector> #include <vector>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief FreeBSD implementation of joysticks /// \brief FreeBSD implementation of joysticks
@ -119,6 +117,4 @@ private:
JoystickState m_state; ///< Current state of the joystick JoystickState m_state; ///< Current state of the joystick
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -31,9 +31,7 @@
#import <AppKit/AppKit.h> #import <AppKit/AppKit.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
@ -64,6 +62,4 @@ void ClipboardImpl::setString(const String& text)
[data release]; [data release];
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -45,10 +45,7 @@ using NSCursorRef = void*;
#endif #endif
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Mac OS X implementation of Cursor /// \brief Mac OS X implementation of Cursor
@ -110,6 +107,4 @@ private:
NSCursorRef m_cursor; ///< System cursor handle NSCursorRef m_cursor; ///< System cursor handle
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -47,9 +47,7 @@ NSCursor* loadFromSelector(SEL selector)
} }
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
@ -141,6 +139,4 @@ bool CursorImpl::loadFromSystem(Cursor::Type type)
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -36,9 +36,7 @@
#include <IOKit/hid/IOHIDManager.h> #include <IOKit/hid/IOHIDManager.h>
#include <vector> #include <vector>
namespace sf namespace sf::priv
{
namespace priv
{ {
using IOHIDElements = std::vector<IOHIDElementRef>; using IOHIDElements = std::vector<IOHIDElementRef>;
@ -236,6 +234,4 @@ private:
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <AppKit/AppKit.h> #include <AppKit/AppKit.h>
#include <ostream> #include <ostream>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
HIDInputManager& HIDInputManager::getInstance() HIDInputManager& HIDInputManager::getInstance()
@ -866,6 +864,4 @@ Keyboard::Key HIDInputManager::nonLocalizedKeys(UniChar virtualKeycode)
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -40,9 +40,7 @@ const CFStringRef runLoopMode = CFSTR("SFML_RUN_LOOP_MODE");
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
HIDJoystickManager& HIDJoystickManager::getInstance() HIDJoystickManager& HIDJoystickManager::getInstance()
@ -138,6 +136,4 @@ void HIDJoystickManager::pluggedOut(void* context, IOReturn, void*, IOHIDDeviceR
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -31,9 +31,7 @@
#include <IOKit/hid/IOHIDDevice.h> #include <IOKit/hid/IOHIDDevice.h>
#include <IOKit/hid/IOHIDManager.h> #include <IOKit/hid/IOHIDManager.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief sf::priv::InputImpl helper /// \brief sf::priv::InputImpl helper
@ -127,6 +125,4 @@ private:
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#include <SFML/Window/Mouse.hpp> #include <SFML/Window/Mouse.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Mac OS X implementation of inputs (keyboard + mouse) /// \brief Mac OS X implementation of inputs (keyboard + mouse)
@ -159,6 +157,4 @@ public:
static Vector2i getTouchPosition(unsigned int finger, const WindowBase& relativeTo); static Vector2i getTouchPosition(unsigned int finger, const WindowBase& relativeTo);
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -46,9 +46,7 @@
/// ///
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Extract the dedicated SFOpenGLView from the SFML window /// \brief Extract the dedicated SFOpenGLView from the SFML window
@ -236,6 +234,4 @@ Vector2i InputImpl::getTouchPosition(unsigned int /*finger*/, const WindowBase&
return Vector2i(); return Vector2i();
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -86,9 +86,7 @@ unsigned int getDeviceUint(IOHIDDeviceRef ref, CFStringRef prop, unsigned int in
} // namespace } // namespace
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
JoystickImpl::Location JoystickImpl::m_locationIDs[sf::Joystick::Count] = {0}; JoystickImpl::Location JoystickImpl::m_locationIDs[sf::Joystick::Count] = {0};
@ -550,6 +548,4 @@ JoystickState JoystickImpl::update()
return state; return state;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -36,9 +36,7 @@
#include <unordered_map> #include <unordered_map>
#include <vector> #include <vector>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Mac OS X implementation of joysticks /// \brief Mac OS X implementation of joysticks
@ -129,6 +127,4 @@ private:
/// location or 0 if there isn't currently a connected joystick device /// location or 0 if there isn't currently a connected joystick device
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -53,9 +53,7 @@ using NSWindowRef = void*;
#endif #endif
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief OSX (Cocoa) implementation of OpenGL contexts /// \brief OSX (Cocoa) implementation of OpenGL contexts
@ -160,6 +158,4 @@ private:
NSWindowRef m_window{}; ///< Only for offscreen context. NSWindowRef m_window{}; ///< Only for offscreen context.
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -37,11 +37,8 @@
#pragma GCC diagnostic ignored "-Wdeprecated-declarations" #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
namespace sf namespace sf::priv
{ {
namespace priv
{
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
SFContext::SFContext(SFContext* shared) SFContext::SFContext(SFContext* shared)
@ -293,6 +290,4 @@ void SFContext::createContext(SFContext* shared, unsigned int bitsPerPixel, cons
[pixFmt release]; [pixFmt release];
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -30,13 +30,10 @@
#import <AppKit/AppKit.h> #import <AppKit/AppKit.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
class WindowImplCocoa; class WindowImplCocoa;
} }
}
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// Keyboard Modifiers Helper /// Keyboard Modifiers Helper

View File

@ -31,13 +31,10 @@
#pragma GCC diagnostic push #pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations" #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
namespace sf namespace sf::priv
{
namespace priv
{ {
class WindowImplCocoa; class WindowImplCocoa;
} }
}
@class SFSilentResponder; @class SFSilentResponder;

View File

@ -32,13 +32,10 @@
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// Predefine some classes /// Predefine some classes
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
namespace sf namespace sf::priv
{
namespace priv
{ {
class WindowImplCocoa; class WindowImplCocoa;
} }
}
@class SFOpenGLView; @class SFOpenGLView;

View File

@ -30,9 +30,7 @@
#import <AppKit/AppKit.h> #import <AppKit/AppKit.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
@ -98,5 +96,4 @@ void scaleOutXY(T& out, id<WindowImplDelegateProtocol> delegate)
scaleOut(out.y, delegate); scaleOut(out.y, delegate);
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -28,9 +28,7 @@
#include <SFML/Window/SensorImpl.hpp> #include <SFML/Window/SensorImpl.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void SensorImpl::initialize() void SensorImpl::initialize()
@ -83,6 +81,4 @@ void SensorImpl::setEnabled(bool /*enabled*/)
// To be implemented // To be implemented
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -25,9 +25,7 @@
#pragma once #pragma once
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Mac OS X implementation of sensors /// \brief Mac OS X implementation of sensors
@ -91,6 +89,4 @@ public:
void setEnabled(bool enabled); void setEnabled(bool enabled);
}; };
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -33,9 +33,7 @@
#include <algorithm> #include <algorithm>
#include <ostream> #include <ostream>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
@ -96,5 +94,4 @@ VideoMode VideoModeImpl::getDesktopMode()
return mode; return mode;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -40,9 +40,7 @@
#include <ostream> #include <ostream>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
@ -525,6 +523,4 @@ bool WindowImplCocoa::hasFocus() const
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -36,13 +36,10 @@
#pragma GCC diagnostic push #pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wdeprecated-declarations" #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
namespace sf namespace sf::priv
{
namespace priv
{ {
class WindowImplCocoa; class WindowImplCocoa;
} }
}
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Interface of the delegate of the window implementation /// \brief Interface of the delegate of the window implementation

View File

@ -32,9 +32,7 @@
#include <ApplicationServices/ApplicationServices.h> #include <ApplicationServices/ApplicationServices.h>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
/// \brief Get bpp of a video mode for OS 10.6 or later /// \brief Get bpp of a video mode for OS 10.6 or later
@ -66,5 +64,4 @@ VideoMode convertCGModeToSFMode(CGDisplayModeRef cgmode);
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
CGDisplayModeRef convertSFModeToCGMode(VideoMode sfmode); CGDisplayModeRef convertSFModeToCGMode(VideoMode sfmode);
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -32,9 +32,7 @@
#pragma GCC diagnostic ignored "-Wdeprecated-declarations" #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
@ -95,5 +93,4 @@ VideoMode convertCGModeToSFMode(CGDisplayModeRef cgmode)
return mode; return mode;
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

View File

@ -28,9 +28,7 @@
#include <SFML/Window/JoystickImpl.hpp> #include <SFML/Window/JoystickImpl.hpp>
namespace sf namespace sf::priv
{
namespace priv
{ {
//////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////
void JoystickImpl::initialize() void JoystickImpl::initialize()
@ -91,6 +89,4 @@ JoystickState JoystickImpl::update()
return JoystickState(); return JoystickState();
} }
} // namespace priv } // namespace sf::priv
} // namespace sf

Some files were not shown because too many files have changed in this diff Show More