|
Gamp v0.0.7-36-g24b1eb6
Gamp: Graphics, Audio, Multimedia and Processing
|
This is the complete list of members for gamp::wt::Window, including all inherited members.
| addKeyListener(const KeyListenerRef &l) | gamp::wt::Window | inline |
| addPointerListener(const PointerListenerRef &l) | gamp::wt::Window | inline |
| addRenderListener(const RenderListenerRef &l) | gamp::wt::Window | inline |
| addWindowListener(const WindowListenerRef &l) | gamp::wt::Window | inline |
| capabilities() const noexcept | gamp::wt::Surface | inline |
| create(const char *title, int wwidth, int wheight, bool verbose=false) | gamp::wt::Window | static |
| gamp::wt::Surface::create(handle_t surface_handle, const Vec2i &surface_size) | gamp::wt::Surface | inlinestatic |
| createContext(const gamp::render::RenderProfile &profile, const gamp::render::RenderContextFlags &contextFlags) | gamp::wt::Surface | inline |
| createContext(const wt::SurfaceRef &surface, const gamp::render::RenderProfile &profile, const gamp::render::RenderContextFlags &contextFlags, gamp::render::RenderContext *shareWith) noexcept | gamp::wt::Surface | static |
| display(const jau::fraction_timespec &when) noexcept | gamp::wt::Window | |
| dispose(const jau::fraction_timespec &when) noexcept override | gamp::wt::Window | inlinevirtual |
| disposedNotify(const jau::fraction_timespec &when) noexcept override | gamp::wt::Window | inlinevirtual |
| disposeRenderListener(bool clearRenderListener, const jau::fraction_timespec &when) noexcept | gamp::wt::Window | |
| hasFocus() const noexcept | gamp::wt::Window | inline |
| is_locked(const lock_status_t ls) noexcept | gamp::wt::Surface | inlinestatic |
| isBLOriented() const noexcept | gamp::wt::Surface | inline |
| isPointerBLOriented() const noexcept | gamp::wt::Window | inline |
| isValid() const noexcept override | gamp::wt::Window | inlinevirtual |
| isVisible() const noexcept | gamp::wt::Window | inline |
| keyListenerCount() const noexcept | gamp::wt::Window | inline |
| keyTracker() const noexcept | gamp::wt::Window | inline |
| lock_status_t enum name | gamp::wt::Surface | |
| lockSurface() | gamp::wt::Surface | inline |
| nativeSurface() | gamp::wt::Window | inline |
| nativeSurfaceLock() noexcept | gamp::wt::Surface | inlineprotectedvirtual |
| nativeSurfaceUnlock() noexcept | gamp::wt::Surface | inlineprotectedvirtual |
| notifyKeyPressed(const jau::fraction_timespec &when, VKeyCode keySym, InputModifier keySymMods, uint16_t keyChar) noexcept | gamp::wt::Window | inline |
| notifyKeyReleased(const jau::fraction_timespec &when, VKeyCode keySym, InputModifier keySymMods, uint16_t keyChar) noexcept | gamp::wt::Window | inline |
| notifyPointer(uint16_t type, const jau::fraction_timespec &when, PointerType ptype, uint16_t id, jau::math::Vec2i pos, uint16_t clickCount, InputButton button, jau::math::Vec3f rotation, float rotationScale) noexcept | gamp::wt::Window | inline |
| notifyWindowEvent(uint16_t type, const jau::fraction_timespec &when, bool value=true) noexcept | gamp::wt::Window | inline |
| notifyWindowMoved(const jau::fraction_timespec &when, const jau::math::Vec2i &winPos) noexcept | gamp::wt::Window | inline |
| notifyWindowResize(const jau::fraction_timespec &when, const jau::math::Vec2i &winSize, const jau::math::Vec2i &surfSize) noexcept | gamp::wt::Window | inline |
| operator=(const Window &)=delete | gamp::wt::Window | |
| gamp::wt::Surface::operator=(const Surface &)=delete | gamp::wt::Surface | |
| pointerListenerCount() const noexcept | gamp::wt::Window | inline |
| removeAllKeyListener() | gamp::wt::Window | inline |
| removeAllPointerListener() | gamp::wt::Window | inline |
| removeAllRenderListener() | gamp::wt::Window | inline |
| removeAllWindowListener() | gamp::wt::Window | inline |
| removeKeyListener(const KeyListenerRef &l) | gamp::wt::Window | inline |
| removePointerListener(const PointerListenerRef &l) | gamp::wt::Window | inline |
| removeRenderListener(const RenderListenerRef &l) | gamp::wt::Window | inline |
| removeWindowListener(const WindowListenerRef &l) | gamp::wt::Window | inline |
| renderContext() const noexcept | gamp::wt::Surface | inline |
| renderContext() noexcept | gamp::wt::Surface | inline |
| renderListenerCount() const noexcept | gamp::wt::Window | inline |
| setFocused(bool v) noexcept | gamp::wt::Window | inlineprotected |
| setSurfaceSize(const Vec2i &sz) noexcept | gamp::wt::Surface | inlineprotected |
| setSwapInterval(int v) noexcept | gamp::wt::Surface | inline |
| setVisible(bool v) noexcept | gamp::wt::Window | inlineprotected |
| setWindowBounds(const Recti &r) noexcept | gamp::wt::Window | inlineprotected |
| setWindowPos(const Vec2i &sz) noexcept | gamp::wt::Window | inlineprotected |
| setWindowSize(const Vec2i &sz) noexcept | gamp::wt::Window | inlineprotected |
| shared() | gamp::wt::Window | inline |
| shared_from_base() | gamp::wt::Surface | inlineprotected |
| state() const noexcept | gamp::wt::Window | inline |
| Surface(Private, handle_t surface_handle, const Vec2i &surface_size) | gamp::wt::Surface | inline |
| Surface(const Surface &)=delete | gamp::wt::Surface | |
| surfaceHandle() const noexcept | gamp::wt::Surface | inline |
| surfaceSize() const noexcept | gamp::wt::Surface | inline |
| surfaceSwap() noexcept override | gamp::wt::Window | virtual |
| swapInterval() const noexcept | gamp::wt::Surface | inline |
| TIMEOUT | gamp::wt::Surface | static |
| toString() const noexcept | gamp::wt::Window | |
| unlockSurface() | gamp::wt::Surface | inline |
| Window(Private, handle_t window_handle, const Recti &window_bounds, handle_t surface_handle, const Vec2i &surface_size) | gamp::wt::Window | inline |
| Window(const Window &)=delete | gamp::wt::Window | |
| windowBounds() const noexcept | gamp::wt::Window | inline |
| windowHandle() const noexcept | gamp::wt::Window | inline |
| windowListenerCount() const noexcept | gamp::wt::Window | inline |
| windowPos() const noexcept | gamp::wt::Window | inline |
| windowSize() const noexcept | gamp::wt::Window | inline |
| wrapNative(handle_t window_handle, const Recti &window_bounds, handle_t surface_handle, const Vec2i &surface_size) | gamp::wt::Window | inlinestatic |
| ~Surface() noexcept | gamp::wt::Surface | inlinevirtual |
| ~Window() noexcept override=default | gamp::wt::Window |