|
Blender
V3.3
|
Go to the source code of this file.
Classes | |
| class | GHOST_SystemX11 |
Macros | |
| #define | GHOST_X11_ERROR_HANDLERS_OVERRIDE(var) |
| #define | GHOST_X11_ERROR_HANDLERS_RESTORE(var) |
Functions | |
| int | GHOST_X11_ApplicationErrorHandler (Display *display, XErrorEvent *theEvent) |
| int | GHOST_X11_ApplicationIOErrorHandler (Display *display) |
Declaration of GHOST_SystemX11 class.
Definition in file GHOST_SystemX11.h.
| #define GHOST_X11_ERROR_HANDLERS_OVERRIDE | ( | var | ) |
Definition at line 37 of file GHOST_SystemX11.h.
| #define GHOST_X11_ERROR_HANDLERS_RESTORE | ( | var | ) |
Definition at line 46 of file GHOST_SystemX11.h.
| int GHOST_X11_ApplicationErrorHandler | ( | Display * | display, |
| XErrorEvent * | event | ||
| ) |
These callbacks can be used for debugging, so we can break-point on an X11 error.
Dummy function to get around IO Handler exiting if device invalid Basically it will not crash blender now if you have a X device that is configured but not plugged in.
Definition at line 2548 of file GHOST_SystemX11.cpp.
References GHOST_ISystem::getSystem(), and GHOST_ISystem::isDebugEnabled().
Referenced by GHOST_SystemX11::GHOST_SystemX11().
| int GHOST_X11_ApplicationIOErrorHandler | ( | Display * | display | ) |
Definition at line 2574 of file GHOST_SystemX11.cpp.
References GHOST_ISystem::getSystem(), and GHOST_ISystem::isDebugEnabled().
Referenced by GHOST_SystemX11::GHOST_SystemX11().