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