struct PanelType * shaderfx_subpanel_register(struct ARegionType *region_type, const char *name, const char *label, PanelDrawFn draw_header, PanelDrawFn draw, struct PanelType *parent)
void shaderfx_panel_end(struct uiLayout *layout, PointerRNA *ptr)
PanelType * shaderfx_panel_register(ARegionType *region_type, ShaderFxType type, PanelDrawFn draw)
struct PointerRNA * shaderfx_panel_get_property_pointers(struct Panel *panel, struct PointerRNA *r_ob_ptr)
void(*)(const bContext *, Panel *) PanelDrawFn
void(* draw)(const bContext *C, Panel *panel)
void(* draw_header)(const bContext *C, Panel *panel)