|
| static float | blender::ed::greasepencil::get_multi_frame_falloff (const int frame_number, const int center_frame, const int min_frame, const int max_frame, const CurveMapping *falloff_curve) |
| |
| static std::pair< int, int > | blender::ed::greasepencil::get_minmax_selected_frame_numbers (const GreasePencil &grease_pencil, const int current_frame) |
| |
| static std::optional< int > | blender::ed::greasepencil::get_frame_id (const bke::greasepencil::Layer &layer, const GreasePencilFrame &frame, const int frame_number, const int frame_index, const int current_frame, const int current_frame_index, const int last_frame, const int last_frame_index, const bool use_multi_frame_editing, const bool do_onion_skinning, const bool is_before_first, const GreasePencilOnionSkinningSettings onion_settings) |
| |
| static Array< std::pair< int, int > > | blender::ed::greasepencil::get_visible_frames_for_layer (const GreasePencil &grease_pencil, const bke::greasepencil::Layer &layer, const int current_frame, const bool use_multi_frame_editing, const bool do_onion_skinning) |
| |
| static Array< int > | blender::ed::greasepencil::get_editable_frames_for_layer (const GreasePencil &grease_pencil, const bke::greasepencil::Layer &layer, const int current_frame, const bool use_multi_frame_editing) |
| |
| Vector< MutableDrawingInfo > | blender::ed::greasepencil::retrieve_editable_drawings (const Scene &scene, GreasePencil &grease_pencil) |
| |
| Vector< MutableDrawingInfo > | blender::ed::greasepencil::retrieve_editable_drawings_with_falloff (const Scene &scene, GreasePencil &grease_pencil) |
| |
| Array< Vector< MutableDrawingInfo > > | blender::ed::greasepencil::retrieve_editable_drawings_grouped_per_frame (const Scene &scene, GreasePencil &grease_pencil) |
| |
| Vector< MutableDrawingInfo > | blender::ed::greasepencil::retrieve_editable_drawings_from_layer (const Scene &scene, GreasePencil &grease_pencil, const blender::bke::greasepencil::Layer &layer) |
| |
| Vector< MutableDrawingInfo > | blender::ed::greasepencil::retrieve_editable_drawings_from_layer_with_falloff (const Scene &scene, GreasePencil &grease_pencil, const blender::bke::greasepencil::Layer &layer) |
| |
| Vector< DrawingInfo > | blender::ed::greasepencil::retrieve_visible_drawings (const Scene &scene, const GreasePencil &grease_pencil, const bool do_onion_skinning) |
| |
| static VectorSet< int > | blender::ed::greasepencil::get_editable_material_indices (Object &object) |
| |
| static VectorSet< int > | blender::ed::greasepencil::get_hidden_material_indices (Object &object) |
| |
| static VectorSet< int > | blender::ed::greasepencil::get_fill_material_indices (Object &object) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_editable_strokes (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_editable_fill_strokes (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_editable_strokes_by_material (Object &object, const bke::greasepencil::Drawing &drawing, const int mat_i, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_editable_points (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_editable_elements (Object &object, const MutableDrawingInfo &info, const bke::AttrDomain selection_domain, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_visible_strokes (Object &object, const bke::greasepencil::Drawing &drawing, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_visible_points (Object &object, const bke::greasepencil::Drawing &drawing, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_visible_bezier_handle_points (Object &object, const bke::greasepencil::Drawing &drawing, const int layer_index, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_visible_bezier_handle_elements (Object &object, const bke::greasepencil::Drawing &drawing, const int layer_index, const bke::AttrDomain selection_domain, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_editable_and_selected_strokes (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_editable_and_selected_fill_strokes (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_editable_and_selected_points (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, IndexMaskMemory &memory) |
| |
| IndexMask | blender::ed::greasepencil::retrieve_editable_and_selected_elements (Object &object, const bke::greasepencil::Drawing &drawing, int layer_index, const bke::AttrDomain selection_domain, IndexMaskMemory &memory) |
| |
| Array< PointTransferData > | blender::ed::greasepencil::compute_topology_change (const bke::CurvesGeometry &src, bke::CurvesGeometry &dst, const Span< Vector< PointTransferData > > src_to_dst_points, const bool keep_caps) |
| |
| static float | blender::ed::greasepencil::pixel_radius_to_world_space_radius (const RegionView3D *rv3d, const ARegion *region, const float3 center, const float4x4 to_world, const float pixel_radius) |
| |
| static float | blender::ed::greasepencil::brush_radius_at_location (const RegionView3D *rv3d, const ARegion *region, const Brush *brush, const float3 location, const float4x4 to_world) |
| |
| float | blender::ed::greasepencil::radius_from_input_sample (const RegionView3D *rv3d, const ARegion *region, const Brush *brush, const float pressure, const float3 location, const float4x4 to_world, const BrushGpencilSettings *settings) |
| |
| float | blender::ed::greasepencil::opacity_from_input_sample (const float pressure, const Brush *brush, const BrushGpencilSettings *settings) |
| |
| int | blender::ed::greasepencil::grease_pencil_draw_operator_invoke (bContext *C, wmOperator *op, const bool use_duplicate_previous_key) |
| |
| float4x2 | blender::ed::greasepencil::calculate_texture_space (const Scene *scene, const ARegion *region, const float2 &mouse, const DrawingPlacement &placement) |
| |
| GreasePencil * | blender::ed::greasepencil::from_context (bContext &C) |
| |