Blender V4.3
FX_ui_common.h File Reference
#include "FX_shader_types.h"

Go to the source code of this file.

Typedefs

typedef void(* PanelDrawFn) (const bContext *, Panel *)
 

Functions

void shaderfx_panel_end (struct uiLayout *layout, PointerRNA *ptr)
 
struct PointerRNAshaderfx_panel_get_property_pointers (struct Panel *panel, struct PointerRNA *r_ob_ptr)
 
PanelTypeshaderfx_panel_register (ARegionType *region_type, ShaderFxType type, PanelDrawFn draw)
 
struct PanelTypeshaderfx_subpanel_register (struct ARegionType *region_type, const char *name, const char *label, PanelDrawFn draw_header, PanelDrawFn draw, struct PanelType *parent)
 

Typedef Documentation

◆ PanelDrawFn

typedef void(* PanelDrawFn) (const bContext *, Panel *)

Definition at line 21 of file FX_ui_common.h.

Function Documentation

◆ shaderfx_panel_end()

void shaderfx_panel_end ( struct uiLayout * layout,
PointerRNA * ptr )

◆ shaderfx_panel_get_property_pointers()

struct PointerRNA * shaderfx_panel_get_property_pointers ( struct Panel * panel,
struct PointerRNA * r_ob_ptr )

◆ shaderfx_panel_register()

◆ shaderfx_subpanel_register()

struct PanelType * shaderfx_subpanel_register ( struct ARegionType * region_type,
const char * name,
const char * label,
PanelDrawFn draw_header,
PanelDrawFn draw,
struct PanelType * parent )