Changeset View
Changeset View
Standalone View
Standalone View
source/blender/shader_fx/intern/FX_ui_common.h
| Show All 28 Lines | |||||
| 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 shaderfx_panel_end(struct uiLayout *layout, PointerRNA *ptr); | void shaderfx_panel_end(struct uiLayout *layout, PointerRNA *ptr); | ||||
| void shaderfx_panel_get_property_pointers(const bContext *C, | struct PointerRNA *shaderfx_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 *shaderfx_panel_register(ARegionType *region_type, ShaderFxType type, PanelDrawFn draw); | PanelType *shaderfx_panel_register(ARegionType *region_type, ShaderFxType type, PanelDrawFn draw); | ||||
| struct PanelType *shaderfx_subpanel_register(struct ARegionType *region_type, | struct PanelType *shaderfx_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 | ||||