Changeset View
Changeset View
Standalone View
Standalone View
source/blender/gpencil_modifiers/intern/MOD_gpencil_ui_common.h
| Show All 26 Lines | |||||
| #include "MOD_gpencil_modifiertypes.h" | #include "MOD_gpencil_modifiertypes.h" | ||||
| struct ARegionType; | struct ARegionType; | ||||
| struct bContext; | struct bContext; | ||||
| struct PanelType; | struct PanelType; | ||||
| struct uiLayout; | struct uiLayout; | ||||
| typedef void (*PanelDrawFn)(const bContext *, Panel *); | typedef void (*PanelDrawFn)(const bContext *, Panel *); | ||||
| void gpencil_modifier_masking_panel_draw(const bContext *C, | void gpencil_modifier_masking_panel_draw(Panel *panel, bool use_material, bool use_vertex); | ||||
| Panel *panel, | |||||
| bool use_material, | |||||
| bool use_vertex); | |||||
| void gpencil_modifier_curve_header_draw(const bContext *C, Panel *panel); | void gpencil_modifier_curve_header_draw(const bContext *UNUSED(C), Panel *panel); | ||||
| void gpencil_modifier_curve_panel_draw(const bContext *C, Panel *panel); | void gpencil_modifier_curve_panel_draw(const bContext *UNUSED(C), Panel *panel); | ||||
| void gpencil_modifier_panel_end(struct uiLayout *layout, PointerRNA *ptr); | void gpencil_modifier_panel_end(struct uiLayout *layout, PointerRNA *ptr); | ||||
| void gpencil_modifier_panel_get_property_pointers(const bContext *C, | struct PointerRNA *gpencil_modifier_panel_get_property_pointers(struct Panel *panel, | ||||
| struct Panel *panel, | struct PointerRNA *r_ob_ptr); | ||||
| struct PointerRNA *r_ob_ptr, | |||||
| struct PointerRNA *r_ptr); | |||||
| PanelType *gpencil_modifier_panel_register(struct ARegionType *region_type, | PanelType *gpencil_modifier_panel_register(struct ARegionType *region_type, | ||||
| GpencilModifierType type, | GpencilModifierType type, | ||||
| PanelDrawFn draw); | PanelDrawFn draw); | ||||
| struct PanelType *gpencil_modifier_subpanel_register(struct ARegionType *region_type, | struct PanelType *gpencil_modifier_subpanel_register(struct ARegionType *region_type, | ||||
| const char *name, | const char *name, | ||||
| const char *label, | const char *label, | ||||
| PanelDrawFn draw_header, | PanelDrawFn draw_header, | ||||
| PanelDrawFn draw, | PanelDrawFn draw, | ||||
| struct PanelType *parent); | struct PanelType *parent); | ||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } | } | ||||
| #endif | #endif | ||||