Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_screen.h
| Show First 20 Lines • Show All 425 Lines • ▼ Show 20 Lines | void ED_region_generic_tools_region_message_subscribe(const struct bContext *C, | ||||
| struct ARegion *region, | struct ARegion *region, | ||||
| struct wmMsgBus *mbus); | struct wmMsgBus *mbus); | ||||
| int ED_region_generic_tools_region_snap_size(const struct ARegion *region, int size, int axis); | int ED_region_generic_tools_region_snap_size(const struct ARegion *region, int size, int axis); | ||||
| /* area_query.c */ | /* area_query.c */ | ||||
| bool ED_region_overlap_isect_x(const ARegion *region, const int event_x); | bool ED_region_overlap_isect_x(const ARegion *region, const int event_x); | ||||
| bool ED_region_overlap_isect_y(const ARegion *region, const int event_y); | bool ED_region_overlap_isect_y(const ARegion *region, const int event_y); | ||||
| bool ED_region_overlap_isect_xy(const ARegion *region, const int event_xy[2]); | bool ED_region_overlap_isect_xy(const ARegion *region, const int event_xy[2]); | ||||
| bool ED_region_overlap_isect_any_xy(const ScrArea *area, const int event_xy[2]); | |||||
| bool ED_region_overlap_isect_x_with_margin(const ARegion *region, | bool ED_region_overlap_isect_x_with_margin(const ARegion *region, | ||||
| const int event_x, | const int event_x, | ||||
| const int margin); | const int margin); | ||||
| bool ED_region_overlap_isect_y_with_margin(const ARegion *region, | bool ED_region_overlap_isect_y_with_margin(const ARegion *region, | ||||
| const int event_y, | const int event_y, | ||||
| const int margin); | const int margin); | ||||
| bool ED_region_overlap_isect_xy_with_margin(const ARegion *region, | bool ED_region_overlap_isect_xy_with_margin(const ARegion *region, | ||||
| const int event_xy[2], | const int event_xy[2], | ||||
| Show All 37 Lines | |||||