Rumba C++ SDK
maquina::BrushID Member List

This is the complete list of members for maquina::BrushID, including all inherited members.

__attribute_changemaquina::BrushIDprotected
_attrib_namemaquina::BrushIDprotected
_idsmaquina::BrushIDprotected
_input_pathmaquina::BrushIDprotected
_modifiersmaquina::BrushIDprotected
_source_bvh_trianglemaquina::BrushIDprotected
_source_idsmaquina::BrushIDprotected
_source_matrix_invmaquina::BrushIDprotected
_source_meshmaquina::BrushIDprotected
_source_pathmaquina::BrushIDprotected
_source_topomaquina::BrushIDprotected
_source_topo_facemaquina::BrushIDprotected
_source_tri_to_facemaquina::BrushIDprotected
_stroke_init_data(GeometryData &geometry)maquina::BrushIDprotectedvirtual
_stroke_update(GeometryData &geometry)maquina::BrushIDprotectedvirtual
activate() overridemaquina::BrushIDvirtual
brush_matrix() constmaquina::BrushPlugininline
brush_matrix_orig() constmaquina::BrushPlugininline
brush_type()maquina::BrushPluginvirtual
BrushID(Node *node)maquina::BrushID
BrushPlugin(Node *node)maquina::BrushPlugin
BrushType enum namemaquina::BrushPlugin
channel_switch_inputs() constmaquina::NodePlugininlinevirtual
channel_switch_output() constmaquina::NodePlugininlinevirtual
channel_switch_sub_channel(const std::string_view &sub_channel) constmaquina::NodePlugininlinevirtual
deactivate() overridemaquina::BrushIDvirtual
do_update_weights()maquina::BrushPlugininlinevirtual
flow() finalmaquina::BrushIDvirtual
geodesic_dt()maquina::BrushPluginvirtual
geometry_data()maquina::BrushPlugininline
get_help(const char *tool) overridemaquina::BrushIDvirtual
get_status(const char *tool) overridemaquina::BrushIDvirtual
hit_normal_world() constmaquina::BrushPlugininline
hit_normal_world_orig() constmaquina::BrushPlugininline
hit_pos_world() constmaquina::BrushPlugininline
hit_pos_world_orig() constmaquina::BrushPlugininline
is_brush_visible() constmaquina::BrushPlugininline
is_pressed() constmaquina::BrushPlugininline
manipulates() overridemaquina::BrushPluginvirtual
multi_objects()maquina::BrushPluginvirtual
node() constmaquina::NodePlugininline
node_delegate() constmaquina::NodePluginvirtual
NodePlugin(Node *node)maquina::NodePlugininline
on_add_to_document()maquina::NodePlugininlinevirtual
on_delete(bool)maquina::NodePlugininlinevirtual
on_first_init(bool)maquina::NodePlugininlinevirtual
on_input_connection(const Plug &, const Plug &, bool)maquina::NodePlugininlinevirtual
on_input_disconnection(const Plug &, const Plug &)maquina::NodePlugininlinevirtual
on_key_press(int32_t key, int32_t modifiers) finalmaquina::BrushIDvirtual
on_key_release(int32_t key, int32_t modifiers) finalmaquina::BrushIDvirtual
on_mouse_move(const CameraContext &camera, const InteractionContext &interaction) finalmaquina::BrushIDvirtual
on_mouse_press(const CameraContext &camera, const InteractionContext &interaction) finalmaquina::BrushIDvirtual
on_mouse_release(const CameraContext &camera, const InteractionContext &interaction) finalmaquina::BrushIDvirtual
on_output_connection(const Plug &, const Plug &, bool)maquina::NodePlugininlinevirtual
on_output_disconnection(const Plug &, const Plug &)maquina::NodePlugininlinevirtual
on_remove_from_document()maquina::NodePlugininlinevirtual
operator=(const BrushPlugin &)=deletemaquina::BrushPlugin
override_selection() overridemaquina::BrushPluginvirtual
radius()maquina::BrushPluginvirtual
relationship(NodeSet &set) constmaquina::NodePluginvirtual
scene()maquina::BrushPluginvirtual
selection_path() constmaquina::NodePluginvirtual
set_radius(float radius)maquina::BrushPlugin
stroke_begin(int modifiers) overridemaquina::BrushIDvirtual
stroke_update(bool first, bool finished) overridemaquina::BrushIDvirtual
ToolPlugin(Node *node)maquina::ToolPlugin
track_mouse() overridemaquina::BrushPluginvirtual
update_brush_matrix(const CameraContext &camera, const InteractionContext &interaction, bool &visible, Imath::M44f &brush_matrix, bool on_press)maquina::BrushPluginvirtual
update_weights(bool first, const Imath::M44f &previous_brush_matrix) finalmaquina::BrushIDvirtual
weight(float distance) finalmaquina::BrushIDvirtual
~NodePlugin()maquina::NodePlugininlinevirtual