| __attribute_change | maquina::BrushID | protected |
| _attrib_name | maquina::BrushID | protected |
| _ids | maquina::BrushID | protected |
| _input_path | maquina::BrushID | protected |
| _modifiers | maquina::BrushID | protected |
| _source_bvh_triangle | maquina::BrushID | protected |
| _source_ids | maquina::BrushID | protected |
| _source_matrix_inv | maquina::BrushID | protected |
| _source_mesh | maquina::BrushID | protected |
| _source_path | maquina::BrushID | protected |
| _source_topo | maquina::BrushID | protected |
| _source_topo_face | maquina::BrushID | protected |
| _source_tri_to_face | maquina::BrushID | protected |
| _stroke_init_data(GeometryData &geometry) | maquina::BrushID | protectedvirtual |
| _stroke_update(GeometryData &geometry) | maquina::BrushID | protectedvirtual |
| activate() override | maquina::BrushID | virtual |
| brush_matrix() const | maquina::BrushPlugin | inline |
| brush_matrix_orig() const | maquina::BrushPlugin | inline |
| brush_type() | maquina::BrushPlugin | virtual |
| BrushID(Node *node) | maquina::BrushID | |
| BrushPlugin(Node *node) | maquina::BrushPlugin | |
| 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() override | maquina::BrushID | virtual |
| do_update_weights() | maquina::BrushPlugin | inlinevirtual |
| flow() final | maquina::BrushID | virtual |
| geodesic_dt() | maquina::BrushPlugin | virtual |
| geometry_data() | maquina::BrushPlugin | inline |
| get_help(const char *tool) override | maquina::BrushID | virtual |
| get_status(const char *tool) override | maquina::BrushID | 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::BrushID | virtual |
| on_key_release(int32_t key, int32_t modifiers) final | maquina::BrushID | virtual |
| on_mouse_move(const CameraContext &camera, const InteractionContext &interaction) final | maquina::BrushID | virtual |
| on_mouse_press(const CameraContext &camera, const InteractionContext &interaction) final | maquina::BrushID | virtual |
| on_mouse_release(const CameraContext &camera, const InteractionContext &interaction) final | maquina::BrushID | 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 |
| operator=(const BrushPlugin &)=delete | maquina::BrushPlugin | |
| override_selection() override | maquina::BrushPlugin | virtual |
| radius() | maquina::BrushPlugin | virtual |
| relationship(NodeSet &set) const | maquina::NodePlugin | virtual |
| scene() | maquina::BrushPlugin | virtual |
| selection_path() const | maquina::NodePlugin | virtual |
| set_radius(float radius) | maquina::BrushPlugin | |
| stroke_begin(int modifiers) override | maquina::BrushID | virtual |
| stroke_update(bool first, bool finished) override | maquina::BrushID | 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) | maquina::BrushPlugin | virtual |
| update_weights(bool first, const Imath::M44f &previous_brush_matrix) final | maquina::BrushID | virtual |
| weight(float distance) final | maquina::BrushID | virtual |
| ~NodePlugin() | maquina::NodePlugin | inlinevirtual |