Browse Source

Platform: why the heck was this missing from EmscriptenApplication?

pull/364/head
Vladimír Vondruš 7 years ago
parent
commit
466c3bb957
  1. 7
      src/Magnum/Platform/EmscriptenApplication.cpp
  2. 2
      src/Magnum/Platform/EmscriptenApplication.h
  3. 1
      src/Magnum/Platform/Screen.h
  4. 1
      src/Magnum/Platform/ScreenedApplication.h

7
src/Magnum/Platform/EmscriptenApplication.cpp

@ -34,14 +34,14 @@
#include <Corrade/Utility/String.h>
#include "Magnum/Math/ConfigurationValue.h"
#include "Magnum/Platform/ScreenedApplication.hpp"
#include "Magnum/Platform/Implementation/DpiScaling.h"
#ifdef MAGNUM_TARGET_GL
#include "Magnum/GL/Version.h"
#include "Magnum/Platform/GLContext.h"
#endif
#include "Magnum/Platform/Implementation/DpiScaling.h"
namespace Magnum { namespace Platform {
namespace {
@ -737,4 +737,7 @@ EmscriptenApplication::InputEvent::Modifiers EmscriptenApplication::KeyEvent::mo
return m;
}
template class BasicScreen<EmscriptenApplication>;
template class BasicScreenedApplication<EmscriptenApplication>;
}}

2
src/Magnum/Platform/EmscriptenApplication.h

@ -1566,6 +1566,8 @@ to happen.
#ifndef DOXYGEN_GENERATING_OUTPUT
#ifndef MAGNUM_APPLICATION_MAIN
typedef EmscriptenApplication Application;
typedef BasicScreen<EmscriptenApplication> Screen;
typedef BasicScreenedApplication<EmscriptenApplication> ScreenedApplication;
#define MAGNUM_APPLICATION_MAIN(className) MAGNUM_EMSCRIPTENAPPLICATION_MAIN(className)
#else
#undef MAGNUM_APPLICATION_MAIN

1
src/Magnum/Platform/Screen.h

@ -114,6 +114,7 @@ The following specialization are explicitly compiled into each particular
@ref compilation-speedup-hpp for more information.
- @ref AndroidApplication "BasicScreen<AndroidApplication>"
- @ref EmscriptenApplication "BasicScreen<EmscriptenApplication>"
- @ref GlfwApplication "BasicScreen<GlfwApplication>"
- @ref GlxApplication "BasicScreen<GlxApplication>"
- @ref Sdl2Application "BasicScreen<Sdl2Application>"

1
src/Magnum/Platform/ScreenedApplication.h

@ -157,6 +157,7 @@ The following specialization are explicitly compiled into each particular
@ref compilation-speedup-hpp for more information.
- @ref AndroidApplication "BasicScreenedApplication<AndroidApplication>"
- @ref EmscriptenApplication "BasicScreenedApplication<EmscriptenApplication>"
- @ref GlfwApplication "BasicScreenedApplication<GlfwApplication>"
- @ref GlxApplication "BasicScreenedApplication<GlxApplication>"
- @ref Sdl2Application "BasicScreenedApplication<Sdl2Application>"

Loading…
Cancel
Save