Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_screen.h
| Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | |||||
| struct bContext; | struct bContext; | ||||
| struct Scene; | struct Scene; | ||||
| struct ViewLayer; | struct ViewLayer; | ||||
| struct bScreen; | struct bScreen; | ||||
| struct ARegion; | struct ARegion; | ||||
| struct uiBlock; | struct uiBlock; | ||||
| struct rcti; | struct rcti; | ||||
| struct Main; | struct Main; | ||||
| struct wmMsgSubscribeKey; | |||||
| struct wmMsgSubscribeValue; | |||||
| /* regions */ | /* regions */ | ||||
| void ED_region_do_listen( | void ED_region_do_listen( | ||||
| struct bScreen *sc, struct ScrArea *sa, struct ARegion *ar, | struct bScreen *sc, struct ScrArea *sa, struct ARegion *ar, | ||||
| struct wmNotifier *note, const Scene *scene); | struct wmNotifier *note, const Scene *scene); | ||||
| void ED_region_do_draw(struct bContext *C, struct ARegion *ar); | void ED_region_do_draw(struct bContext *C, struct ARegion *ar); | ||||
| void ED_region_exit(struct bContext *C, struct ARegion *ar); | void ED_region_exit(struct bContext *C, struct ARegion *ar); | ||||
| void ED_region_pixelspace(struct ARegion *ar); | void ED_region_pixelspace(struct ARegion *ar); | ||||
| Show All 15 Lines | |||||
| void ED_region_toggle_hidden(struct bContext *C, struct ARegion *ar); | void ED_region_toggle_hidden(struct bContext *C, struct ARegion *ar); | ||||
| void ED_region_info_draw(struct ARegion *ar, const char *text, float fill_color[4], const bool full_redraw); | void ED_region_info_draw(struct ARegion *ar, const char *text, float fill_color[4], const bool full_redraw); | ||||
| void ED_region_info_draw_multiline(ARegion *ar, const char *text_array[], float fill_color[4], const bool full_redraw); | void ED_region_info_draw_multiline(ARegion *ar, const char *text_array[], float fill_color[4], const bool full_redraw); | ||||
| void ED_region_image_metadata_draw(int x, int y, struct ImBuf *ibuf, const rctf *frame, float zoomx, float zoomy); | void ED_region_image_metadata_draw(int x, int y, struct ImBuf *ibuf, const rctf *frame, float zoomx, float zoomy); | ||||
| void ED_region_grid_draw(struct ARegion *ar, float zoomx, float zoomy); | void ED_region_grid_draw(struct ARegion *ar, float zoomx, float zoomy); | ||||
| float ED_region_blend_factor(struct ARegion *ar); | float ED_region_blend_factor(struct ARegion *ar); | ||||
| void ED_region_visible_rect(struct ARegion *ar, struct rcti *rect); | void ED_region_visible_rect(struct ARegion *ar, struct rcti *rect); | ||||
| /* message_bus callbacks */ | |||||
| void ED_region_do_msg_notify_tag_redraw( | |||||
| struct bContext *C, struct wmMsgSubscribeKey *msg_key, struct wmMsgSubscribeValue *msg_val); | |||||
| void ED_area_do_msg_notify_tag_refresh( | |||||
| struct bContext *C, struct wmMsgSubscribeKey *msg_key, struct wmMsgSubscribeValue *msg_val); | |||||
| /* spaces */ | /* spaces */ | ||||
| void ED_spacetypes_keymap(struct wmKeyConfig *keyconf); | void ED_spacetypes_keymap(struct wmKeyConfig *keyconf); | ||||
| int ED_area_header_switchbutton(const struct bContext *C, struct uiBlock *block, int yco); | int ED_area_header_switchbutton(const struct bContext *C, struct uiBlock *block, int yco); | ||||
| /* areas */ | /* areas */ | ||||
| void ED_area_initialize(struct wmWindowManager *wm, struct wmWindow *win, struct ScrArea *sa); | void ED_area_initialize(struct wmWindowManager *wm, struct wmWindow *win, struct ScrArea *sa); | ||||
| void ED_area_exit(struct bContext *C, struct ScrArea *sa); | void ED_area_exit(struct bContext *C, struct ScrArea *sa); | ||||
| ▲ Show 20 Lines • Show All 163 Lines • Show Last 20 Lines | |||||