Browse Source

Platform: there is no point in disabling copy/move of Configuration.

The class isn't heavy at all and we don't need to maintain only one
instance.
pull/34/head
Vladimír Vondruš 13 years ago
parent
commit
b406404969
  1. 5
      src/Platform/AbstractXApplication.h
  2. 5
      src/Platform/GlutApplication.h
  3. 5
      src/Platform/NaClApplication.h
  4. 5
      src/Platform/Sdl2Application.h
  5. 5
      src/Platform/WindowlessGlxApplication.h
  6. 5
      src/Platform/WindowlessNaClApplication.h

5
src/Platform/AbstractXApplication.h

@ -181,11 +181,6 @@ Double-buffered OpenGL context.
@todo GLX_ARB_create_context_robustness/EGL_EXT_create_context_robustness @todo GLX_ARB_create_context_robustness/EGL_EXT_create_context_robustness
*/ */
class AbstractXApplication::Configuration { class AbstractXApplication::Configuration {
Configuration(const Configuration&) = delete;
Configuration(Configuration&&) = delete;
Configuration& operator=(const Configuration&) = delete;
Configuration& operator=(Configuration&&) = delete;
public: public:
/*implicit*/ Configuration(); /*implicit*/ Configuration();
~Configuration(); ~Configuration();

5
src/Platform/GlutApplication.h

@ -236,11 +236,6 @@ Double-buffered RGBA window with depth and stencil buffers.
@see @ref GlutApplication(), @ref createContext(), @ref tryCreateContext() @see @ref GlutApplication(), @ref createContext(), @ref tryCreateContext()
*/ */
class GlutApplication::Configuration { class GlutApplication::Configuration {
Configuration(const Configuration&) = delete;
Configuration(Configuration&&) = delete;
Configuration& operator=(const Configuration&) = delete;
Configuration& operator=(Configuration&&) = delete;
public: public:
/*implicit*/ Configuration(); /*implicit*/ Configuration();
~Configuration(); ~Configuration();

5
src/Platform/NaClApplication.h

@ -318,11 +318,6 @@ Double-buffered RGBA canvas with depth and stencil buffers.
@see @ref NaClApplication(), @ref createContext() @see @ref NaClApplication(), @ref createContext()
*/ */
class NaClApplication::Configuration { class NaClApplication::Configuration {
Configuration(const Configuration&) = delete;
Configuration(Configuration&&) = delete;
Configuration& operator=(const Configuration&) = delete;
Configuration& operator=(Configuration&&) = delete;
public: public:
constexpr /*implicit*/ Configuration(): _size(640, 480), _sampleCount(0) {} constexpr /*implicit*/ Configuration(): _size(640, 480), _sampleCount(0) {}

5
src/Platform/Sdl2Application.h

@ -341,11 +341,6 @@ depth buffer.
@see @ref Sdl2Application(), @ref createContext(), @ref tryCreateContext() @see @ref Sdl2Application(), @ref createContext(), @ref tryCreateContext()
*/ */
class Sdl2Application::Configuration { class Sdl2Application::Configuration {
Configuration(const Configuration&) = delete;
Configuration(Configuration&&) = delete;
Configuration& operator=(const Configuration&) = delete;
Configuration& operator=(Configuration&&) = delete;
public: public:
/** /**
* @brief Window flag * @brief Window flag

5
src/Platform/WindowlessGlxApplication.h

@ -133,11 +133,6 @@ class WindowlessGlxApplication {
@ref tryCreateContext() @ref tryCreateContext()
*/ */
class WindowlessGlxApplication::Configuration { class WindowlessGlxApplication::Configuration {
Configuration(const Configuration&) = delete;
Configuration(Configuration&&) = delete;
Configuration& operator=(const Configuration&) = delete;
Configuration& operator=(Configuration&&) = delete;
public: public:
/*implicit*/ Configuration(); /*implicit*/ Configuration();
~Configuration(); ~Configuration();

5
src/Platform/WindowlessNaClApplication.h

@ -153,11 +153,6 @@ class WindowlessNaClApplication: public pp::Instance, public pp::Graphics3DClien
@ref tryCreateContext() @ref tryCreateContext()
*/ */
class WindowlessNaClApplication::Configuration { class WindowlessNaClApplication::Configuration {
Configuration(const Configuration&) = delete;
Configuration(Configuration&&) = delete;
Configuration& operator=(const Configuration&) = delete;
Configuration& operator=(Configuration&&) = delete;
public: public:
constexpr /*implicit*/ Configuration() {} constexpr /*implicit*/ Configuration() {}
}; };

Loading…
Cancel
Save