|
| static void | blender::init_data (ModifierData *md) |
| |
| static void | blender::copy_data (const ModifierData *md, ModifierData *target, const int flag) |
| |
| static void | blender::free_data (ModifierData *md) |
| |
| static void | blender::foreach_ID_link (ModifierData *md, Object *ob, IDWalkFunc walk, void *user_data) |
| |
| static bool | blender::is_disabled (const Scene *, ModifierData *md, bool) |
| |
| static int | blender::floored_modulo (const int a, const int b) |
| |
| static PatternInfo | blender::get_pattern_info (const GreasePencilDashModifierData &dmd) |
| |
| static int | blender::find_dash_segment (const PatternInfo &pattern_info, const int index) |
| |
| static void | blender::foreach_dash (const PatternInfo &pattern_info, const IndexRange src_points, const bool cyclic, FunctionRef< void(IndexRange, bool, int, float, float)> fn) |
| |
| static bke::CurvesGeometry | blender::create_dashes (const PatternInfo &pattern_info, const bke::CurvesGeometry &src_curves, const IndexMask &curves_mask) |
| |
| static void | blender::modify_drawing (const GreasePencilDashModifierData &dmd, const ModifierEvalContext &ctx, const PatternInfo &pattern_info, bke::greasepencil::Drawing &drawing) |
| |
| static void | blender::modify_geometry_set (ModifierData *md, const ModifierEvalContext *ctx, bke::GeometrySet *geometry_set) |
| |
| static void | blender::panel_draw (const bContext *C, Panel *panel) |
| |
| static void | blender::segment_list_item_draw (uiList *, const bContext *, uiLayout *layout, PointerRNA *, PointerRNA *itemptr, int, PointerRNA *, const char *, int, int) |
| |
| static void | blender::panel_register (ARegionType *region_type) |
| |
| static void | blender::blend_write (BlendWriter *writer, const ID *, const ModifierData *md) |
| |
| static void | blender::blend_read (BlendDataReader *reader, ModifierData *md) |
| |