Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/screen/screen_intern.h
| Show All 28 Lines | |||||
| /* internal exports only */ | /* internal exports only */ | ||||
| #define AZONESPOTW UI_HEADER_OFFSET /* width of corner #AZone - max */ | #define AZONESPOTW UI_HEADER_OFFSET /* width of corner #AZone - max */ | ||||
| #define AZONESPOTH (0.6f * U.widget_unit) /* height of corner #AZone */ | #define AZONESPOTH (0.6f * U.widget_unit) /* height of corner #AZone */ | ||||
| #define AZONEFADEIN (5.0f * U.widget_unit) /* when #AZone is totally visible */ | #define AZONEFADEIN (5.0f * U.widget_unit) /* when #AZone is totally visible */ | ||||
| #define AZONEFADEOUT (6.5f * U.widget_unit) /* when we start seeing the #AZone */ | #define AZONEFADEOUT (6.5f * U.widget_unit) /* when we start seeing the #AZone */ | ||||
| #define AREAJOINTOLERANCE (1.0f * U.widget_unit) /* Edges must be close to allow joining. */ | /* Edges must be within these to allow joining. */ | ||||
| #define AREAJOINTOLERANCEX (AREAMINX * U.dpi_fac) | |||||
| #define AREAJOINTOLERANCEY (HEADERY * U.dpi_fac) | |||||
| /* Expanded interaction influence of area borders. */ | /* Expanded interaction influence of area borders. */ | ||||
| #define BORDERPADDING (U.dpi_fac + U.pixelsize) | #define BORDERPADDING (U.dpi_fac + U.pixelsize) | ||||
| /* area.c */ | /* area.c */ | ||||
| void ED_area_data_copy(ScrArea *area_dst, ScrArea *area_src, const bool do_free); | void ED_area_data_copy(ScrArea *area_dst, ScrArea *area_src, const bool do_free); | ||||
| void ED_area_data_swap(ScrArea *area_dst, ScrArea *area_src); | void ED_area_data_swap(ScrArea *area_dst, ScrArea *area_src); | ||||
| void region_toggle_hidden(struct bContext *C, ARegion *region, const bool do_fade); | void region_toggle_hidden(struct bContext *C, ARegion *region, const bool do_fade); | ||||
| /* screen_edit.c */ | /* screen_edit.c */ | ||||
| bScreen *screen_add(struct Main *bmain, const char *name, const rcti *rect); | bScreen *screen_add(struct Main *bmain, const char *name, const rcti *rect); | ||||
| void screen_data_copy(bScreen *to, bScreen *from); | void screen_data_copy(bScreen *to, bScreen *from); | ||||
| void screen_new_activate_prepare(const wmWindow *win, bScreen *screen_new); | void screen_new_activate_prepare(const wmWindow *win, bScreen *screen_new); | ||||
| void screen_change_update(struct bContext *C, wmWindow *win, bScreen *screen); | void screen_change_update(struct bContext *C, wmWindow *win, bScreen *screen); | ||||
| void screen_change_prepare(bScreen *screen_old, | void screen_change_prepare(bScreen *screen_old, | ||||
| bScreen *screen_new, | bScreen *screen_new, | ||||
| struct Main *bmain, | struct Main *bmain, | ||||
| struct bContext *C, | struct bContext *C, | ||||
| wmWindow *win); | wmWindow *win); | ||||
| ScrArea *area_split( | ScrArea *area_split( | ||||
| const wmWindow *win, bScreen *screen, ScrArea *area, char dir, float fac, int merge); | const wmWindow *win, bScreen *screen, ScrArea *area, char dir, float fac, int merge); | ||||
| int screen_area_join(struct bContext *C, bScreen *screen, ScrArea *sa1, ScrArea *sa2); | int screen_area_join(struct bContext *C, bScreen *screen, ScrArea *sa1, ScrArea *sa2); | ||||
| int area_getorientation(ScrArea *area, ScrArea *sb); | int area_getorientation(ScrArea *area, ScrArea *sb); | ||||
| void area_getoffsets(ScrArea *area, ScrArea *sb, const int dir, int *offset1, int *offset2); | |||||
| bool screen_area_close(struct bContext *C, bScreen *screen, ScrArea *area); | |||||
| struct AZone *ED_area_actionzone_find_xy(ScrArea *area, const int xy[2]); | struct AZone *ED_area_actionzone_find_xy(ScrArea *area, const int xy[2]); | ||||
| /* screen_geometry.c */ | /* screen_geometry.c */ | ||||
| int screen_geom_area_height(const ScrArea *area); | int screen_geom_area_height(const ScrArea *area); | ||||
| int screen_geom_area_width(const ScrArea *area); | int screen_geom_area_width(const ScrArea *area); | ||||
| ScrVert *screen_geom_vertex_add_ex(ScrAreaMap *area_map, short x, short y); | ScrVert *screen_geom_vertex_add_ex(ScrAreaMap *area_map, short x, short y); | ||||
| ScrVert *screen_geom_vertex_add(bScreen *screen, short x, short y); | ScrVert *screen_geom_vertex_add(bScreen *screen, short x, short y); | ||||
| ScrEdge *screen_geom_edge_add_ex(ScrAreaMap *area_map, ScrVert *v1, ScrVert *v2); | ScrEdge *screen_geom_edge_add_ex(ScrAreaMap *area_map, ScrVert *v1, ScrVert *v2); | ||||
| Show All 29 Lines | |||||