#include <GLFWWindowSystem.h>
|
| 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 |
|
virtual | ~WindowSystem () |
|
◆ GLFWWindowSystem()
open3d::visualization::gui::GLFWWindowSystem::GLFWWindowSystem |
( |
| ) |
|
◆ ~GLFWWindowSystem()
open3d::visualization::gui::GLFWWindowSystem::~GLFWWindowSystem |
( |
| ) |
|
◆ CancelUserClose()
void open3d::visualization::gui::GLFWWindowSystem::CancelUserClose |
( |
OSWindow |
w | ) |
|
|
overridevirtual |
◆ CreateOSMenu()
MenuBase * open3d::visualization::gui::GLFWWindowSystem::CreateOSMenu |
( |
| ) |
|
|
overridevirtual |
◆ CreateOSWindow()
GLFWWindowSystem::OSWindow open3d::visualization::gui::GLFWWindowSystem::CreateOSWindow |
( |
Window * |
o3d_window, |
|
|
int |
width, |
|
|
int |
height, |
|
|
const char * |
title, |
|
|
int |
flags |
|
) |
| |
|
overridevirtual |
◆ CreateRenderer()
◆ DestroyWindow()
void open3d::visualization::gui::GLFWWindowSystem::DestroyWindow |
( |
OSWindow |
w | ) |
|
|
overridevirtual |
◆ GetMouseButtons()
int open3d::visualization::gui::GLFWWindowSystem::GetMouseButtons |
( |
OSWindow |
w | ) |
const |
|
overridevirtual |
◆ GetMousePosInWindow()
Point open3d::visualization::gui::GLFWWindowSystem::GetMousePosInWindow |
( |
OSWindow |
w | ) |
const |
|
overridevirtual |
◆ GetNativeDrawable()
void * open3d::visualization::gui::GLFWWindowSystem::GetNativeDrawable |
( |
OSWindow |
w | ) |
|
|
overridevirtual |
◆ GetScreenSize()
Size open3d::visualization::gui::GLFWWindowSystem::GetScreenSize |
( |
OSWindow |
w | ) |
|
|
overridevirtual |
◆ GetUIScaleFactor()
float open3d::visualization::gui::GLFWWindowSystem::GetUIScaleFactor |
( |
OSWindow |
w | ) |
const |
|
overridevirtual |
◆ GetWindowIsVisible()
bool open3d::visualization::gui::GLFWWindowSystem::GetWindowIsVisible |
( |
OSWindow |
w | ) |
const |
|
overridevirtual |
◆ GetWindowPos()
Point open3d::visualization::gui::GLFWWindowSystem::GetWindowPos |
( |
OSWindow |
w | ) |
const |
|
overridevirtual |
◆ GetWindowScaleFactor()
float open3d::visualization::gui::GLFWWindowSystem::GetWindowScaleFactor |
( |
OSWindow |
w | ) |
const |
|
overridevirtual |
◆ GetWindowSize()
Size open3d::visualization::gui::GLFWWindowSystem::GetWindowSize |
( |
OSWindow |
w | ) |
const |
|
overridevirtual |
◆ GetWindowSizePixels()
Size open3d::visualization::gui::GLFWWindowSystem::GetWindowSizePixels |
( |
OSWindow |
w | ) |
const |
|
overridevirtual |
◆ Initialize()
void open3d::visualization::gui::GLFWWindowSystem::Initialize |
( |
| ) |
|
|
overridevirtual |
◆ IsActiveWindow()
bool open3d::visualization::gui::GLFWWindowSystem::IsActiveWindow |
( |
OSWindow |
w | ) |
const |
|
overridevirtual |
◆ PostRedrawEvent()
void open3d::visualization::gui::GLFWWindowSystem::PostRedrawEvent |
( |
OSWindow |
w | ) |
|
|
overridevirtual |
◆ RaiseWindowToTop()
void open3d::visualization::gui::GLFWWindowSystem::RaiseWindowToTop |
( |
OSWindow |
w | ) |
|
|
overridevirtual |
◆ ResizeRenderer()
◆ SetWindowPos()
void open3d::visualization::gui::GLFWWindowSystem::SetWindowPos |
( |
OSWindow |
w, |
|
|
int |
x, |
|
|
int |
y |
|
) |
| |
|
overridevirtual |
◆ SetWindowSize()
void open3d::visualization::gui::GLFWWindowSystem::SetWindowSize |
( |
OSWindow |
w, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
overridevirtual |
◆ SetWindowSizePixels()
void open3d::visualization::gui::GLFWWindowSystem::SetWindowSizePixels |
( |
OSWindow |
w, |
|
|
const Size & |
size |
|
) |
| |
|
overridevirtual |
◆ SetWindowTitle()
void open3d::visualization::gui::GLFWWindowSystem::SetWindowTitle |
( |
OSWindow |
w, |
|
|
const char * |
title |
|
) |
| |
|
overridevirtual |
◆ ShowWindow()
void open3d::visualization::gui::GLFWWindowSystem::ShowWindow |
( |
OSWindow |
w, |
|
|
bool |
show |
|
) |
| |
|
overridevirtual |
◆ Uninitialize()
void open3d::visualization::gui::GLFWWindowSystem::Uninitialize |
( |
| ) |
|
|
overridevirtual |
◆ WaitEventsTimeout()
void open3d::visualization::gui::GLFWWindowSystem::WaitEventsTimeout |
( |
double |
timeout_secs | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: