|
Open3D (C++ API)
0.19.0
|
#include <GLFWWindowSystem.h>
Public Member Functions | |
| GLFWWindowSystem () | |
| ~GLFWWindowSystem () | |
| void | Initialize () override |
| void | Uninitialize () override |
| void | WaitEventsTimeout (double timeout_secs) override |
| Size | GetScreenSize (OSWindow w) override |
| OSWindow | CreateOSWindow (Window *o3d_window, int width, int height, const char *title, int flags) override |
| void | DestroyWindow (OSWindow w) override |
| void | PostRedrawEvent (OSWindow w) override |
| bool | GetWindowIsVisible (OSWindow w) const override |
| void | ShowWindow (OSWindow w, bool show) override |
| void | RaiseWindowToTop (OSWindow w) override |
| bool | IsActiveWindow (OSWindow w) const override |
| Point | GetWindowPos (OSWindow w) const override |
| void | SetWindowPos (OSWindow w, int x, int y) override |
| Size | GetWindowSize (OSWindow w) const override |
| void | SetWindowSize (OSWindow w, int width, int height) override |
| Size | GetWindowSizePixels (OSWindow w) const override |
| void | SetWindowSizePixels (OSWindow w, const Size &size) override |
| float | GetWindowScaleFactor (OSWindow w) const override |
| float | GetUIScaleFactor (OSWindow w) const override |
| void | SetWindowTitle (OSWindow w, const char *title) override |
| Point | GetMousePosInWindow (OSWindow w) const override |
| int | GetMouseButtons (OSWindow w) const override |
| void | CancelUserClose (OSWindow w) override |
| void * | GetNativeDrawable (OSWindow w) override |
| rendering::FilamentRenderer * | CreateRenderer (OSWindow w) override |
| void | ResizeRenderer (OSWindow w, rendering::FilamentRenderer *renderer) override |
| MenuBase * | CreateOSMenu () override |
| Public Member Functions inherited from open3d::visualization::gui::WindowSystem | |
| virtual | ~WindowSystem () |
Additional Inherited Members | |
| Public Types inherited from open3d::visualization::gui::WindowSystem | |
| using | OSWindow = void* |
| Static Public Attributes inherited from open3d::visualization::gui::WindowSystem | |
| static constexpr int | FLAG_VISIBLE = 0 |
| static constexpr int | FLAG_HIDDEN = (1 << 0) |
| static constexpr int | FLAG_TOPMOST = (1 << 1) |
| open3d::visualization::gui::GLFWWindowSystem::GLFWWindowSystem | ( | ) |
| open3d::visualization::gui::GLFWWindowSystem::~GLFWWindowSystem | ( | ) |
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.
|
overridevirtual |
Implements open3d::visualization::gui::WindowSystem.