#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: