mirror of
https://github.com/SFML/SFML.git
synced 2024-11-28 22:31:09 +08:00
Use nested namespaces
This commit is contained in:
parent
8a5e0f6933
commit
cdce9f7147
@ -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,
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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__)
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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)
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
@ -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;
|
||||||
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
||||||
|
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
@ -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
Loading…
Reference in New Issue
Block a user