MeshLib Rust Docs
Loading...
Searching...
No Matches
meshlib::Object Member List

This is the complete list of members for meshlib::Object, including all inherited members.

add_child(child:&meshlib::std_shared_ptr_MR_Object, recognizedChild:Option< bool >) -> boolmeshlib::Object
add_child_before(newChild:&meshlib::std_shared_ptr_MR_Object, existingChild:&meshlib::std_shared_ptr_MR_Object) -> boolmeshlib::Object
add_tag(tag:&str) -> boolmeshlib::Object
apply_scale(scaleFactor:f32)meshlib::Object
as_type() const -> Option<&meshlib::VisualObject >meshlib::Object
as_type_mut() -> Option<&mut meshlib::VisualObject >meshlib::Object
assign_from_another(_other:meshlib::Owned< meshlib::Object >) -> &mut meshlib::Objectmeshlib::Object
children() const -> &meshlib::std_vector_std_shared_ptr_const_MR_Objectmeshlib::Object
children_mut() -> &meshlib::std_vector_std_shared_ptr_MR_Objectmeshlib::Object
class_name() const -> meshlib::Owned< meshlib::std_string >meshlib::Object
class_name_in_plural() const -> meshlib::Owned< meshlib::std_string >meshlib::Object
clone() const -> meshlib::Owned< meshlib::std_shared_ptr_MR_Object >meshlib::Object
clone_tree() const -> meshlib::Owned< meshlib::std_shared_ptr_MR_Object >meshlib::Object
const_children() const -> meshlib::Owned< meshlib::ConstChildren >meshlib::Object
construct_from_another(_other:meshlib::Owned< meshlib::Object >) -> meshlib::Owned< meshlib::Object >meshlib::Objectstatic
destroy(ptr:*mut Self)meshlib::CppClassstatic
detach_from_parent() -> boolmeshlib::Object
find(name:&str) const -> meshlib::Owned< meshlib::std_shared_ptr_const_MR_Object >meshlib::Object
find_common_ancestor(other:&meshlib::Object) const -> Option<&meshlib::Object >meshlib::Object
find_common_ancestor_mut(other:&mut meshlib::Object) -> Option<&mut meshlib::Object >meshlib::Object
find_mut(name:&str) -> meshlib::Owned< meshlib::std_shared_ptr_MR_Object >meshlib::Object
get_info_lines() const -> meshlib::Owned< meshlib::std_vector_std_string >meshlib::Object
get_model_hash() const -> usizemeshlib::Object
get_redraw_flag(_1:&meshlib::ViewportMask) const -> boolmeshlib::Object
get_shared_ptr() const -> meshlib::Owned< meshlib::std_shared_ptr_MR_Object >meshlib::Object
get_world_box(_1:Option<&meshlib::ViewportId >) const -> meshlib::Box3fmeshlib::Object
get_world_tree_box(_1:Option<&meshlib::ViewportId >) const -> meshlib::Box3fmeshlib::Object
global_visibility(viewportMask:Option<&meshlib::ViewportMask >) const -> boolmeshlib::Object
global_visibility_mask() const -> meshlib::Owned< meshlib::ViewportMask >meshlib::Object
has_model() const -> boolmeshlib::Object
has_visual_representation() const -> boolmeshlib::Object
heap_bytes() const -> usizemeshlib::Object
is_ancestor(ancestor:Option<&meshlib::Object >) const -> boolmeshlib::Object
is_ancillary() const -> boolmeshlib::Object
is_global_ancillary() const -> boolmeshlib::Object
is_locked() const -> boolmeshlib::Object
is_parent_locked() const -> boolmeshlib::Object
is_selected() const -> boolmeshlib::Object
is_visible(viewportMask:Option<&meshlib::ViewportMask >) const -> boolmeshlib::Object
name() const -> &meshlib::std_stringmeshlib::Object
new() -> meshlib::Owned< meshlib::Object >meshlib::Objectstatic
parent() const -> Option<&meshlib::Object >meshlib::Object
parent_mut() -> Option<&mut meshlib::Object >meshlib::Object
remove_all_children()meshlib::Object
remove_child_mr_object_ptr(child:Option<&mut meshlib::Object >) -> boolmeshlib::Object
remove_child_std_shared_ptr_mr_object(child:&meshlib::std_shared_ptr_MR_Object) -> boolmeshlib::Object
remove_tag(tag:&str) -> boolmeshlib::Object
reset_redraw_flag() constmeshlib::Object
reset_xf(id:Option<&meshlib::ViewportId >)meshlib::Object
same_models(other:&meshlib::Object) const -> boolmeshlib::Object
select(on:bool) -> boolmeshlib::Object
set_ancillary(ancillary:bool)meshlib::Object
set_global_visibility(on:bool, viewportMask:Option<&meshlib::ViewportMask >)meshlib::Object
set_locked(on:bool)meshlib::Object
set_name(name:&str)meshlib::Object
set_parent_locked(lock:bool)meshlib::Object
set_visibility_mask(viewportMask:&meshlib::ViewportMask)meshlib::Object
set_visible(on:bool, viewportMask:Option<&meshlib::ViewportMask >)meshlib::Object
set_world_xf(xf:&meshlib::AffineXf3f, id:Option<&meshlib::ViewportId >)meshlib::Object
set_xf(xf:&meshlib::AffineXf3f, id:Option<&meshlib::ViewportId >)meshlib::Object
set_xfs_for_all_viewports(xf:&meshlib::ViewportProperty_MR_AffineXf3f)meshlib::Object
shallow_clone() const -> meshlib::Owned< meshlib::std_shared_ptr_MR_Object >meshlib::Object
shallow_clone_tree() const -> meshlib::Owned< meshlib::std_shared_ptr_MR_Object >meshlib::Object
sort_children()meshlib::Object
static_class_name() -> *const core::ffi::c_charmeshlib::Objectstatic
static_class_name_in_plural() -> *const core::ffi::c_charmeshlib::Objectstatic
static_downcast_from_object_children_holder(object:&meshlib::ObjectChildrenHolder) -> &Selfmeshlib::Objectstatic
static_downcast_from_object_children_holder_mut(object:&mut meshlib::ObjectChildrenHolder) -> &mut Selfmeshlib::Objectstatic
static_type_name() -> *const core::ffi::c_charmeshlib::Objectstatic
swap(other:&mut meshlib::Object)meshlib::Object
tags() const -> &meshlib::std_set_std_stringmeshlib::Object
type_name() const -> Option<&core::ffi::c_char >meshlib::Object
upcast_to_object_children_holder() const -> &meshlib::ObjectChildrenHoldermeshlib::Object
upcast_to_object_children_holder_mut() -> &mut meshlib::ObjectChildrenHoldermeshlib::Object
visibility_mask() const -> meshlib::Owned< meshlib::ViewportMask >meshlib::Object
world_xf(id:Option<&meshlib::ViewportId >, isDef:Option<&mut bool >) const -> meshlib::AffineXf3fmeshlib::Object
xf(id:Option<&meshlib::ViewportId >, isDef:Option<&mut bool >) const -> &meshlib::AffineXf3fmeshlib::Object
xfs_for_all_viewports() const -> &meshlib::ViewportProperty_MR_AffineXf3fmeshlib::Object