Blender V4.3
paint_hide.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2024 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
9#pragma once
10
11#include "BLI_index_mask_fwd.hh"
12#include "BLI_span.hh"
13
14struct bContext;
15struct Depsgraph;
16struct Object;
17struct wmOperatorType;
18namespace blender::bke::pbvh {
19class Node;
20}
21
23void sync_all_from_faces(Object &object);
24void mesh_show_all(const Depsgraph &depsgraph, Object &object, const IndexMask &node_mask);
25void grids_show_all(Depsgraph &depsgraph, Object &object, const IndexMask &node_mask);
26void tag_update_visibility(const bContext &C);
27
34
37} // namespace blender::ed::sculpt_paint::hide
const Depsgraph * depsgraph
void PAINT_OT_hide_show_polyline_gesture(wmOperatorType *ot)
void PAINT_OT_hide_show_masked(wmOperatorType *ot)
void PAINT_OT_hide_show_line_gesture(wmOperatorType *ot)
void tag_update_visibility(const bContext &C)
void PAINT_OT_visibility_invert(wmOperatorType *ot)
void PAINT_OT_hide_show_lasso_gesture(wmOperatorType *ot)
void PAINT_OT_visibility_filter(wmOperatorType *ot)
void grids_show_all(Depsgraph &depsgraph, Object &object, const IndexMask &node_mask)
void mesh_show_all(const Depsgraph &depsgraph, Object &object, const IndexMask &node_mask)
void PAINT_OT_hide_show_all(wmOperatorType *ot)
void sync_all_from_faces(Object &object)
Definition paint_hide.cc:59
void PAINT_OT_hide_show(wmOperatorType *ot)
wmOperatorType * ot
Definition wm_files.cc:4125