|
Blender V5.0
|
#include "DNA_scene_types.h"#include "DNA_sequence_types.h"#include "BKE_context.hh"#include "BKE_screen.hh"#include "BLI_listbase.h"#include "SEQ_modifier.hh"#include "SEQ_select.hh"#include "RNA_access.hh"#include "RNA_prototypes.hh"#include "UI_interface.hh"#include "UI_interface_layout.hh"Go to the source code of this file.
Functions | |
| static void | strip_modifier_panel_id (void *smd_link, char *r_name) |
| void | uiTemplateStripModifiers (uiLayout *, bContext *C) |
Template for building the panel layout for the active strip's modifiers.
Definition in file interface_template_strip_modifiers.cc.
|
static |
Definition at line 28 of file interface_template_strip_modifiers.cc.
References blender::seq::modifier_type_panel_id(), and StripModifierData::type.
Referenced by uiTemplateStripModifiers().
Definition at line 34 of file interface_template_strip_modifiers.cc.
References BLI_assert, C, CTX_data_sequencer_scene(), CTX_wm_region(), ListBase::first, PanelType::flag, Scene::id, LISTBASE_FOREACH, MAX_NAME, blender::seq::modifier_type_info_get(), Strip::modifiers, Panel::next, blender::seq::StripModifierTypeInfo::panel_register, PANEL_TYPE_INSTANCED, ARegion::panels, RNA_pointer_create_discrete(), blender::seq::select_active_get(), strip_modifier_panel_id(), Panel::type, UI_panel_add_instanced(), UI_panel_custom_data_set(), UI_panel_list_matches_data(), and UI_panels_free_instanced().