61 struct WindowlessApplication :
63 private Magnum::Platform::WindowlessApplication
67 typedef Magnum::Platform::WindowlessApplication::Arguments Arguments;
69 typedef Magnum::Platform::WindowlessApplication::Configuration Configuration;
71 WindowlessApplication() =
delete;
78 ~WindowlessApplication();
144 HRESULT setSwapInterval(
int si)
override {
return E_NOTIMPL;};
146 HRESULT mainLoopIteration(
double timeout)
override;
150 int windowAttribute(WindowAttributes attr)
override;
152 HRESULT setWindowAttribute(WindowAttributes attr,
int val)
override;
162 HRESULT messageLoop(
double et)
override;
164 Magnum::GL::AbstractFramebuffer& framebuffer()
override;
167 bool contextMakeCurrent()
override;
169 bool contextHasCurrent()
override;
171 bool contextRelease()
override;
175 virtual int exec()
override {
return 0; };
177 Magnum::GL::Context* _context;
180 Magnum::GL::Renderbuffer renderBuffer;
183 Magnum::GL::Renderbuffer depthStencil;
185 Magnum::GL::Framebuffer frameBuffer;
188 struct WindowlessWindow *window;
191 friend struct WindowlessWindow;
Include Python header, disable linking to pythonX_d.lib on Windows in debug mode.
Definition tfAngleConfig.h:26