Blender
V3.3
|
Public Attributes | |
WindowInitFunc | initf = nullptr |
WindowExitFunc | exitf = nullptr |
WindowResizeFunc | resize = nullptr |
WindowDisplayFunc | display = nullptr |
WindowKeyboardFunc | keyboard = nullptr |
WindowMotionFunc | motion = nullptr |
bool | first_display = true |
bool | redraw = false |
int | mouseX = 0 |
int | mouseY = 0 |
int | mouseBut0 = 0 |
int | mouseBut2 = 0 |
int | width = 0 |
int | height = 0 |
SDL_Window * | window = nullptr |
SDL_GLContext | gl_context = nullptr |
thread_mutex | gl_context_mutex |
Definition at line 21 of file window.cpp.
WindowDisplayFunc Window::display = nullptr |
Definition at line 25 of file window.cpp.
Referenced by window_display(), and window_main_loop().
WindowExitFunc Window::exitf = nullptr |
Definition at line 23 of file window.cpp.
Referenced by window_display(), window_keyboard(), and window_main_loop().
bool Window::first_display = true |
Definition at line 29 of file window.cpp.
Referenced by window_display(), and window_main_loop().
SDL_GLContext Window::gl_context = nullptr |
Definition at line 38 of file window.cpp.
Referenced by window_main_loop(), and window_opengl_context_enable().
thread_mutex Window::gl_context_mutex |
Definition at line 39 of file window.cpp.
Referenced by window_opengl_context_disable(), and window_opengl_context_enable().
int Window::height = 0 |
Definition at line 35 of file window.cpp.
Referenced by window_display(), window_display_help(), window_display_info(), window_main_loop(), and window_reshape().
WindowInitFunc Window::initf = nullptr |
Definition at line 22 of file window.cpp.
Referenced by window_display(), and window_main_loop().
WindowKeyboardFunc Window::keyboard = nullptr |
Definition at line 26 of file window.cpp.
Referenced by window_keyboard(), and window_main_loop().
WindowMotionFunc Window::motion = nullptr |
Definition at line 27 of file window.cpp.
Referenced by window_main_loop(), and window_motion().
int Window::mouseBut0 = 0 |
Definition at line 33 of file window.cpp.
Referenced by window_motion(), and window_mouse().
int Window::mouseBut2 = 0 |
Definition at line 33 of file window.cpp.
Referenced by window_mouse().
int Window::mouseX = 0 |
Definition at line 32 of file window.cpp.
Referenced by window_motion(), and window_mouse().
int Window::mouseY = 0 |
Definition at line 32 of file window.cpp.
Referenced by window_motion(), and window_mouse().
bool Window::redraw = false |
Definition at line 30 of file window.cpp.
Referenced by window_main_loop(), and window_redraw().
WindowResizeFunc Window::resize = nullptr |
Definition at line 24 of file window.cpp.
Referenced by window_main_loop(), and window_reshape().
int Window::width = 0 |
Definition at line 35 of file window.cpp.
Referenced by window_display(), window_display_help(), window_display_info(), window_main_loop(), and window_reshape().
SDL_Window* Window::window = nullptr |
Definition at line 37 of file window.cpp.
Referenced by GHOST_WindowX11::setOrder(), window_display(), window_main_loop(), window_opengl_context_disable(), and window_opengl_context_enable().