Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/UI_interface.h
| Show First 20 Lines • Show All 1,677 Lines • ▼ Show 20 Lines | |||||
| struct Panel *UI_panel_find_by_type(struct ListBase *lb, struct PanelType *pt); | struct Panel *UI_panel_find_by_type(struct ListBase *lb, struct PanelType *pt); | ||||
| struct Panel *UI_panel_begin(struct ARegion *region, | struct Panel *UI_panel_begin(struct ARegion *region, | ||||
| struct ListBase *lb, | struct ListBase *lb, | ||||
| uiBlock *block, | uiBlock *block, | ||||
| struct PanelType *pt, | struct PanelType *pt, | ||||
| struct Panel *panel, | struct Panel *panel, | ||||
| bool *r_open); | bool *r_open); | ||||
| void UI_panel_end(const struct ARegion *region, uiBlock *block, int width, int height, bool open); | void UI_panel_header_buttons_begin(struct Panel *panel); | ||||
| void UI_panel_header_buttons_end(struct Panel *panel); | |||||
| void UI_panel_end(struct Panel *panel, int width, int height); | |||||
| bool UI_panel_is_active(const struct Panel *panel); | bool UI_panel_is_active(const struct Panel *panel); | ||||
| void UI_panel_label_offset(struct uiBlock *block, int *r_x, int *r_y); | void UI_panel_label_offset(struct uiBlock *block, int *r_x, int *r_y); | ||||
| int UI_panel_size_y(const struct Panel *panel); | int UI_panel_size_y(const struct Panel *panel); | ||||
| bool UI_panel_is_dragging(const struct Panel *panel); | bool UI_panel_is_dragging(const struct Panel *panel); | ||||
| bool UI_panel_matches_search_filter(const struct Panel *panel); | bool UI_panel_matches_search_filter(const struct Panel *panel); | ||||
| void UI_panels_set_expansion_from_seach_filter(const struct bContext *C, struct ARegion *region); | |||||
| bool UI_panel_category_is_visible(const struct ARegion *region); | bool UI_panel_category_is_visible(const struct ARegion *region); | ||||
| void UI_panel_category_add(struct ARegion *region, const char *name); | void UI_panel_category_add(struct ARegion *region, const char *name); | ||||
| struct PanelCategoryDyn *UI_panel_category_find(struct ARegion *region, const char *idname); | struct PanelCategoryDyn *UI_panel_category_find(struct ARegion *region, const char *idname); | ||||
| struct PanelCategoryStack *UI_panel_category_active_find(struct ARegion *region, | struct PanelCategoryStack *UI_panel_category_active_find(struct ARegion *region, | ||||
| const char *idname); | const char *idname); | ||||
| const char *UI_panel_category_active_get(struct ARegion *region, bool set_fallback); | const char *UI_panel_category_active_get(struct ARegion *region, bool set_fallback); | ||||
| void UI_panel_category_active_set(struct ARegion *region, const char *idname); | void UI_panel_category_active_set(struct ARegion *region, const char *idname); | ||||
| ▲ Show 20 Lines • Show All 215 Lines • ▼ Show 20 Lines | |||||
| int uiLayoutGetWidth(uiLayout *layout); | int uiLayoutGetWidth(uiLayout *layout); | ||||
| float uiLayoutGetScaleX(uiLayout *layout); | float uiLayoutGetScaleX(uiLayout *layout); | ||||
| float uiLayoutGetScaleY(uiLayout *layout); | float uiLayoutGetScaleY(uiLayout *layout); | ||||
| float uiLayoutGetUnitsX(uiLayout *layout); | float uiLayoutGetUnitsX(uiLayout *layout); | ||||
| float uiLayoutGetUnitsY(uiLayout *layout); | float uiLayoutGetUnitsY(uiLayout *layout); | ||||
| int uiLayoutGetEmboss(uiLayout *layout); | int uiLayoutGetEmboss(uiLayout *layout); | ||||
| bool uiLayoutGetPropSep(uiLayout *layout); | bool uiLayoutGetPropSep(uiLayout *layout); | ||||
| bool uiLayoutGetPropDecorate(uiLayout *layout); | bool uiLayoutGetPropDecorate(uiLayout *layout); | ||||
| void uiLayoutRootSetSearchOnly(uiLayout *layout, bool search_only); | |||||
| /* layout specifiers */ | /* layout specifiers */ | ||||
| uiLayout *uiLayoutRow(uiLayout *layout, bool align); | uiLayout *uiLayoutRow(uiLayout *layout, bool align); | ||||
| uiLayout *uiLayoutRowWithHeading(uiLayout *layout, bool align, const char *heading); | uiLayout *uiLayoutRowWithHeading(uiLayout *layout, bool align, const char *heading); | ||||
| uiLayout *uiLayoutColumn(uiLayout *layout, bool align); | uiLayout *uiLayoutColumn(uiLayout *layout, bool align); | ||||
| uiLayout *uiLayoutColumnWithHeading(uiLayout *layout, bool align, const char *heading); | uiLayout *uiLayoutColumnWithHeading(uiLayout *layout, bool align, const char *heading); | ||||
| uiLayout *uiLayoutColumnFlow(uiLayout *layout, int number, bool align); | uiLayout *uiLayoutColumnFlow(uiLayout *layout, int number, bool align); | ||||
| uiLayout *uiLayoutGridFlow(uiLayout *layout, | uiLayout *uiLayoutGridFlow(uiLayout *layout, | ||||
| ▲ Show 20 Lines • Show All 659 Lines • Show Last 20 Lines | |||||