| ::TransferSculptGeometryUserData class | maquina::BrushSculpt | friend |
| _input_path | maquina::BrushSculpt | protected |
| _modifiers | maquina::BrushSculpt | protected |
| _source_bvh_triangle | maquina::BrushSculpt | protected |
| _source_matrix | maquina::BrushSculpt | protected |
| _source_matrix_inv | maquina::BrushSculpt | protected |
| _source_mesh | maquina::BrushSculpt | protected |
| _source_path | maquina::BrushSculpt | protected |
| _source_sculpt_data | maquina::BrushSculpt | protected |
| _source_topo | maquina::BrushSculpt | protected |
| _source_topo_face | maquina::BrushSculpt | protected |
| _source_tri_to_face | maquina::BrushSculpt | protected |
| activate() | maquina::BrushSculpt | virtual |
| brush_matrix() const | maquina::BrushPlugin | inline |
| brush_matrix_orig() const | maquina::BrushPlugin | inline |
| brush_type() | maquina::BrushPlugin | virtual |
| BrushPlugin(Node *node) | maquina::BrushPlugin | |
| BrushSculpt(Node *node) | maquina::BrushSculpt | |
| BrushSculptPlugin(Node *node) | maquina::BrushSculptPlugin | |
| BrushType enum name | maquina::BrushPlugin | |
| channel_switch_inputs() const | maquina::NodePlugin | inlinevirtual |
| channel_switch_output() const | maquina::NodePlugin | inlinevirtual |
| channel_switch_sub_channel(const std::string_view &sub_channel) const | maquina::NodePlugin | inlinevirtual |
| deactivate() | maquina::BrushSculpt | virtual |
| delta_points() const | maquina::BrushSculpt | virtual |
| do_update_weights() | maquina::BrushPlugin | inlinevirtual |
| flow() final | maquina::BrushSculpt | virtual |
| geodesic_dt() | maquina::BrushPlugin | virtual |
| geometry_data() | maquina::BrushPlugin | inline |
| get_help(const char *tool) final | maquina::BrushSculpt | virtual |
| get_status(const char *tool) final | maquina::BrushSculpt | virtual |
| hit_normal_world() const | maquina::BrushPlugin | inline |
| hit_normal_world_orig() const | maquina::BrushPlugin | inline |
| hit_pos_world() const | maquina::BrushPlugin | inline |
| hit_pos_world_orig() const | maquina::BrushPlugin | inline |
| is_brush_visible() const | maquina::BrushPlugin | inline |
| is_pressed() const | maquina::BrushPlugin | inline |
| manipulates() override | maquina::BrushPlugin | virtual |
| multi_objects() | maquina::BrushPlugin | virtual |
| node() const | maquina::NodePlugin | inline |
| node_delegate() const | maquina::NodePlugin | virtual |
| NodePlugin(Node *node) | maquina::NodePlugin | inline |
| on_add_to_document() | maquina::NodePlugin | inlinevirtual |
| on_delete(bool) | maquina::NodePlugin | inlinevirtual |
| on_first_init(bool) | maquina::NodePlugin | inlinevirtual |
| on_input_connection(const Plug &, const Plug &, bool) | maquina::NodePlugin | inlinevirtual |
| on_input_disconnection(const Plug &, const Plug &) | maquina::NodePlugin | inlinevirtual |
| on_key_press(int32_t key, int32_t modifiers) final | maquina::BrushSculpt | virtual |
| on_key_release(int32_t key, int32_t modifiers) final | maquina::BrushSculpt | virtual |
| on_mouse_move(const CameraContext &camera, const InteractionContext &interaction) final | maquina::BrushSculpt | virtual |
| on_mouse_press(const CameraContext &camera, const InteractionContext &interaction) final | maquina::BrushSculpt | virtual |
| on_mouse_release(const CameraContext &camera, const InteractionContext &interaction) final | maquina::BrushSculpt | virtual |
| on_output_connection(const Plug &, const Plug &, bool) | maquina::NodePlugin | inlinevirtual |
| on_output_disconnection(const Plug &, const Plug &) | maquina::NodePlugin | inlinevirtual |
| on_remove_from_document() | maquina::NodePlugin | inlinevirtual |
| operation(bool *invert=nullptr) const | maquina::BrushSculpt | |
| Operation enum name | maquina::BrushSculpt | |
| operator=(const BrushPlugin &)=delete | maquina::BrushPlugin | |
| override_selection() override | maquina::BrushPlugin | virtual |
| preserve_edges() final | maquina::BrushSculpt | virtual |
| radius() | maquina::BrushPlugin | virtual |
| reference() final | maquina::BrushSculpt | virtual |
| relationship(NodeSet &set) const | maquina::NodePlugin | virtual |
| scene() | maquina::BrushPlugin | virtual |
| selection_path() const | maquina::NodePlugin | virtual |
| set_delta_points(const SceneConst &) | maquina::BrushSculpt | virtual |
| set_radius(float radius) | maquina::BrushPlugin | |
| SetBrushAttribute enum name | maquina::BrushSculpt | |
| stroke_begin(int modifiers) | maquina::BrushSculpt | virtual |
| stroke_update(bool first, bool finished) override | maquina::BrushSculptPlugin | virtual |
| ToolPlugin(Node *node) | maquina::ToolPlugin | |
| track_mouse() override | maquina::BrushPlugin | virtual |
| update_brush_matrix(const CameraContext &camera, const InteractionContext &interaction, bool &visible, Imath::M44f &brush_matrix, bool on_press) final | maquina::BrushSculpt | virtual |
| update_weights(bool first, const Imath::M44f &) final | maquina::BrushSculpt | virtual |
| user_data(const SparseBufferV3f &delta_points, const BrushPlugin::GeometryData &geometry, const BufferConstM33f &vertex_space, const std::shared_ptr< SceneConst > &reference) | maquina::BrushSculpt | virtual |
| vertex_space() final | maquina::BrushSculpt | virtual |
| weight(float distance) final | maquina::BrushSculpt | virtual |
| ~NodePlugin() | maquina::NodePlugin | inlinevirtual |