Changeset View
Changeset View
Standalone View
Standalone View
source/blender/windowmanager/WM_api.h
| Show First 20 Lines • Show All 167 Lines • ▼ Show 20 Lines | struct ViewLayer *WM_window_get_active_view_layer(const struct wmWindow *win) | ||||
| ATTR_NONNULL(1) ATTR_WARN_UNUSED_RESULT; | ATTR_NONNULL(1) ATTR_WARN_UNUSED_RESULT; | ||||
| void WM_window_set_active_view_layer(struct wmWindow *win, struct ViewLayer *view_layer) | void WM_window_set_active_view_layer(struct wmWindow *win, struct ViewLayer *view_layer) | ||||
| ATTR_NONNULL(1); | ATTR_NONNULL(1); | ||||
| void WM_window_ensure_active_view_layer(struct wmWindow *win) ATTR_NONNULL(1); | void WM_window_ensure_active_view_layer(struct wmWindow *win) ATTR_NONNULL(1); | ||||
| bool WM_window_is_temp_screen(const struct wmWindow *win) ATTR_WARN_UNUSED_RESULT; | bool WM_window_is_temp_screen(const struct wmWindow *win) ATTR_WARN_UNUSED_RESULT; | ||||
| void *WM_opengl_context_create(void); | void *WM_opengl_context_create(void); | ||||
| void *WM_opengl_context_create_from_thread(void); | |||||
| void WM_opengl_context_dispose(void *context); | void WM_opengl_context_dispose(void *context); | ||||
| void WM_opengl_context_activate(void *context); | void WM_opengl_context_activate(void *context); | ||||
| void WM_opengl_context_release(void *context); | void WM_opengl_context_release(void *context); | ||||
| /* WM_window_open alignment */ | /* WM_window_open alignment */ | ||||
| typedef enum WindowAlignment { | typedef enum WindowAlignment { | ||||
| WIN_ALIGN_ABSOLUTE = 0, | WIN_ALIGN_ABSOLUTE = 0, | ||||
| WIN_ALIGN_LOCATION_CENTER, | WIN_ALIGN_LOCATION_CENTER, | ||||
| ▲ Show 20 Lines • Show All 893 Lines • Show Last 20 Lines | |||||