Translate avatar and animesh parity tests

This commit is contained in:
2026-08-08 19:43:55 +02:00
parent 7691d54a5d
commit ffe559db61
11 changed files with 2438 additions and 1458 deletions

View File

@@ -9288,7 +9288,7 @@ F:LibreMetaverse.Rendering.Face.TexCoords1 field System.Collections.Generic.List
F:LibreMetaverse.Rendering.Face.TextureFace field LibreMetaverse.Primitive.TextureEntryFace LibreMetaverse.Rendering.Face.TextureFace libremetaverse rendering libremetaverse::rendering::Face::texture_face pub texture_face: libremetaverse::PrimitiveTextureEntryFace owned_value sync none direct_snake_case direct mapped
F:LibreMetaverse.Rendering.Face.UserData field System.Object LibreMetaverse.Rendering.Face.UserData libremetaverse rendering libremetaverse::rendering::Face::user_data pub user_data: libremetaverse_types::compat::Object owned_value sync none direct_snake_case direct mapped
F:LibreMetaverse.Rendering.Face.Vertices field System.Collections.Generic.List<LibreMetaverse.Rendering.Vertex> LibreMetaverse.Rendering.Face.Vertices libremetaverse rendering libremetaverse::rendering::Face::vertices pub vertices: Vec<libremetaverse::rendering::Vertex> owned_value sync none direct_snake_case direct mapped
F:LibreMetaverse.Rendering.Face.Weights field System.Collections.Generic.List<LibreMetaverse.Rendering.VertexWeight> LibreMetaverse.Rendering.Face.Weights libremetaverse rendering libremetaverse::rendering::Face::weights pub weights: Vec<libremetaverse::rendering::VertexWeight> owned_value sync none direct_snake_case direct mapped
F:LibreMetaverse.Rendering.Face.Weights field System.Collections.Generic.List<LibreMetaverse.Rendering.VertexWeight> LibreMetaverse.Rendering.Face.Weights libremetaverse rendering libremetaverse::rendering::Face::weights pub weights: Option<Vec<libremetaverse::rendering::VertexWeight>> owned_value sync none direct_snake_case direct mapped
F:LibreMetaverse.Rendering.FaceMask.Bottom enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Bottom libremetaverse rendering libremetaverse::rendering::FaceMask::BOTTOM BOTTOM: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped
F:LibreMetaverse.Rendering.FaceMask.Cap enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.Cap libremetaverse rendering libremetaverse::rendering::FaceMask::CAP CAP: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped
F:LibreMetaverse.Rendering.FaceMask.End enum_value LibreMetaverse.Rendering.FaceMask LibreMetaverse.Rendering.FaceMask.End libremetaverse rendering libremetaverse::rendering::FaceMask::END END: libremetaverse::rendering::FaceMask owned_value sync none direct_snake_case direct mapped
@@ -10357,15 +10357,15 @@ M:LibreMetaverse.AgentWearablesReplyEventArgs.#ctor constructor LibreMetaverse.A
M:LibreMetaverse.AlertMessageEventArgs.#ctor(System.String,System.String,LibreMetaverse.StructuredData.OSDMap) constructor LibreMetaverse.AlertMessageEventArgs(System.String message, System.String notificationid, LibreMetaverse.StructuredData.OSDMap extraparams) libremetaverse libremetaverse::AlertMessageEventArgs::new pub fn new(message: String, notificationid: Option<String>, extraparams: Option<libremetaverse_structured_data::OSDMap>) -> Result<Self, crate::Error> owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animations.ToDictionary method System.Collections.Frozen.FrozenDictionary<LibreMetaverse.UUID, System.String> LibreMetaverse.Animations.ToDictionary() libremetaverse libremetaverse::Animations::to_dictionary pub fn to_dictionary() -> Result<libremetaverse_types::compat::FrozenDictionary<libremetaverse_types::UUID, String>, crate::Error> none sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AnimationsChangedEventArgs.#ctor(System.Collections.Generic.IReadOnlyDictionary{LibreMetaverse.UUID,System.Int32}) constructor LibreMetaverse.AnimationsChangedEventArgs(System.Collections.Generic.IReadOnlyDictionary<LibreMetaverse.UUID, System.Int32> agentAnimations) libremetaverse libremetaverse::AnimationsChangedEventArgs::new pub fn new(agent_animations: std::collections::HashMap<libremetaverse_types::UUID, i32>) -> Result<Self, crate::Error> owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animesh.AnimationTrack.Advance(System.Single) method System.Void LibreMetaverse.Animesh.AnimationTrack.Advance(System.Single dt) libremetaverse animesh libremetaverse::animesh::AnimationTrack::advance pub fn advance(&self, dt: f32) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animesh.AnimationTrack.EvaluatePose(System.Collections.Generic.Dictionary{System.String,LibreMetaverse.Animesh.JointPose}) method System.Void LibreMetaverse.Animesh.AnimationTrack.EvaluatePose(System.Collections.Generic.Dictionary<System.String, LibreMetaverse.Animesh.JointPose> pose) libremetaverse animesh libremetaverse::animesh::AnimationTrack::evaluate_pose pub fn evaluate_pose(&self, pose: std::collections::HashMap<String, libremetaverse::animesh::JointPose>) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animesh.AnimationTrack.Advance(System.Single) method System.Void LibreMetaverse.Animesh.AnimationTrack.Advance(System.Single dt) libremetaverse animesh libremetaverse::animesh::AnimationTrack::advance pub fn advance(&mut self, dt: f32) -> Result<(), crate::Error> mutable_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animesh.AnimationTrack.EvaluatePose(System.Collections.Generic.Dictionary{System.String,LibreMetaverse.Animesh.JointPose}) method System.Void LibreMetaverse.Animesh.AnimationTrack.EvaluatePose(System.Collections.Generic.Dictionary<System.String, LibreMetaverse.Animesh.JointPose> pose) libremetaverse animesh libremetaverse::animesh::AnimationTrack::evaluate_pose pub fn evaluate_pose(&self, pose: &mut std::collections::HashMap<String, libremetaverse::animesh::JointPose>) -> Result<(), crate::Error> shared_self,mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animesh.AnimeshManager.GetPlayer(LibreMetaverse.UUID) method LibreMetaverse.Animesh.AnimeshPlayer LibreMetaverse.Animesh.AnimeshManager.GetPlayer(LibreMetaverse.UUID objectID) libremetaverse animesh libremetaverse::animesh::AnimeshManager::get_player pub fn get_player(&self, object_id: libremetaverse_types::UUID) -> Result<Option<libremetaverse::animesh::AnimeshPlayer>, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animesh.AnimeshManager.RemovePlayer(LibreMetaverse.UUID) method System.Void LibreMetaverse.Animesh.AnimeshManager.RemovePlayer(LibreMetaverse.UUID objectID) libremetaverse animesh libremetaverse::animesh::AnimeshManager::remove_player pub fn remove_player(&self, object_id: libremetaverse_types::UUID) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animesh.AnimeshManager.Update(System.Single) method System.Void LibreMetaverse.Animesh.AnimeshManager.Update(System.Single dt) libremetaverse animesh libremetaverse::animesh::AnimeshManager::update pub fn update(&self, dt: f32) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animesh.AnimeshPlayer.EvaluatePose method System.Collections.Generic.Dictionary<System.String, LibreMetaverse.Animesh.JointPose> LibreMetaverse.Animesh.AnimeshPlayer.EvaluatePose() libremetaverse animesh libremetaverse::animesh::AnimeshPlayer::evaluate_pose pub fn evaluate_pose(&self) -> Result<std::collections::HashMap<String, libremetaverse::animesh::JointPose>, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animesh.AnimeshPlayer.Update(System.Single) method System.Void LibreMetaverse.Animesh.AnimeshPlayer.Update(System.Single dt) libremetaverse animesh libremetaverse::animesh::AnimeshPlayer::update pub fn update(&self, dt: f32) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AnimeshSkinning.ComputeSkinningMatrices(System.Collections.Generic.Dictionary{System.String,LibreMetaverse.Animesh.JointPose},LibreMetaverse.Rendering.LindenSkeleton,LibreMetaverse.Rendering.MeshSkinData) method LibreMetaverse.Matrix4[] LibreMetaverse.AnimeshSkinning.ComputeSkinningMatrices(System.Collections.Generic.Dictionary<System.String, LibreMetaverse.Animesh.JointPose> pose, LibreMetaverse.Rendering.LindenSkeleton skeleton, LibreMetaverse.Rendering.MeshSkinData skinData) libremetaverse libremetaverse::AnimeshSkinning::compute_skinning_matrices pub fn compute_skinning_matrices(pose: std::collections::HashMap<String, libremetaverse::animesh::JointPose>, skeleton: libremetaverse::rendering::LindenSkeleton, skin_data: libremetaverse::rendering::MeshSkinData) -> Result<Vec<libremetaverse_types::Matrix4>, crate::Error> owned,owned,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AnimeshSkinning.DeformVertices(LibreMetaverse.Rendering.Face,LibreMetaverse.Matrix4[],LibreMetaverse.Matrix4,System.Span{LibreMetaverse.Vector3},System.Span{LibreMetaverse.Vector3}) method System.Void LibreMetaverse.AnimeshSkinning.DeformVertices(LibreMetaverse.Rendering.Face face, LibreMetaverse.Matrix4[] skinningMatrices, LibreMetaverse.Matrix4 bindShapeMatrix, System.Span<LibreMetaverse.Vector3> outPositions, System.Span<LibreMetaverse.Vector3> outNormals = default) libremetaverse libremetaverse::AnimeshSkinning::deform_vertices pub fn deform_vertices(face: libremetaverse::rendering::Face, skinning_matrices: Vec<libremetaverse_types::Matrix4>, bind_shape_matrix: libremetaverse_types::Matrix4, out_positions: libremetaverse_types::compat::Span<libremetaverse_types::Vector3>, out_normals: Option<libremetaverse_types::compat::Span<libremetaverse_types::Vector3>>) -> Result<(), crate::Error> owned,owned,owned,owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Animesh.AnimeshPlayer.Update(System.Single) method System.Void LibreMetaverse.Animesh.AnimeshPlayer.Update(System.Single dt) libremetaverse animesh libremetaverse::animesh::AnimeshPlayer::update pub fn update(&mut self, dt: f32) -> Result<(), crate::Error> mutable_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AnimeshSkinning.ComputeSkinningMatrices(System.Collections.Generic.Dictionary{System.String,LibreMetaverse.Animesh.JointPose},LibreMetaverse.Rendering.LindenSkeleton,LibreMetaverse.Rendering.MeshSkinData) method LibreMetaverse.Matrix4[] LibreMetaverse.AnimeshSkinning.ComputeSkinningMatrices(System.Collections.Generic.Dictionary<System.String, LibreMetaverse.Animesh.JointPose> pose, LibreMetaverse.Rendering.LindenSkeleton skeleton, LibreMetaverse.Rendering.MeshSkinData skinData) libremetaverse libremetaverse::AnimeshSkinning::compute_skinning_matrices pub fn compute_skinning_matrices(pose: Option<std::collections::HashMap<String, libremetaverse::animesh::JointPose>>, skeleton: Option<libremetaverse::rendering::LindenSkeleton>, skin_data: Option<libremetaverse::rendering::MeshSkinData>) -> Result<Vec<libremetaverse_types::Matrix4>, crate::Error> optional_owned,optional_owned,optional_owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AnimeshSkinning.DeformVertices(LibreMetaverse.Rendering.Face,LibreMetaverse.Matrix4[],LibreMetaverse.Matrix4,System.Span{LibreMetaverse.Vector3},System.Span{LibreMetaverse.Vector3}) method System.Void LibreMetaverse.AnimeshSkinning.DeformVertices(LibreMetaverse.Rendering.Face face, LibreMetaverse.Matrix4[] skinningMatrices, LibreMetaverse.Matrix4 bindShapeMatrix, System.Span<LibreMetaverse.Vector3> outPositions, System.Span<LibreMetaverse.Vector3> outNormals = default) libremetaverse libremetaverse::AnimeshSkinning::deform_vertices pub fn deform_vertices(face: libremetaverse::rendering::Face, skinning_matrices: Vec<libremetaverse_types::Matrix4>, bind_shape_matrix: libremetaverse_types::Matrix4, out_positions: &mut [libremetaverse_types::Vector3], out_normals: Option<&mut [libremetaverse_types::Vector3]>) -> Result<(), crate::Error> owned,owned,owned,mutable_borrow,optional_mutable_borrow sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.#ctor constructor LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy() libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::new pub fn new() -> Result<Self, crate::Error> none sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.AddPolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy) method LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.AddPolicy(LibreMetaverse.Appearance.ICurrentOutfitPolicy policyToAdd) libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::add_policy pub fn add_policy(&self, policy_to_add: Option<Box<dyn libremetaverse::appearance::ICurrentOutfitPolicy>>) -> Result<libremetaverse::appearance::CompositeCurrentOutfitPolicy, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.CanAttach(LibreMetaverse.InventoryItem) method System.Boolean LibreMetaverse.Appearance.CompositeCurrentOutfitPolicy.CanAttach(LibreMetaverse.InventoryItem item) libremetaverse appearance libremetaverse::appearance::CompositeCurrentOutfitPolicy::can_attach pub fn can_attach(&self, item: Option<libremetaverse::InventoryItem>) -> Result<bool, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
@@ -10444,7 +10444,7 @@ M:LibreMetaverse.AppearanceManager.SendOutfitToCurrentSimulatorAsync(System.Thre
M:LibreMetaverse.AppearanceManager.ServerBakingRegion method System.Boolean LibreMetaverse.AppearanceManager.ServerBakingRegion() libremetaverse libremetaverse::AppearanceManager::server_baking_region pub fn server_baking_region(&self) -> Result<bool, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AppearanceManager.TextureData.#ctor constructor LibreMetaverse.AppearanceManager.TextureData() libremetaverse libremetaverse::AppearanceManagerTextureData::new pub fn new() -> Result<Self, crate::Error> none sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AppearanceManager.TextureData.ToString method System.String LibreMetaverse.AppearanceManager.TextureData.ToString() libremetaverse libremetaverse::AppearanceManagerTextureData::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped
M:LibreMetaverse.AppearanceManager.UpdateLastReceivedCOFVersion(System.Int32) method System.Void LibreMetaverse.AppearanceManager.UpdateLastReceivedCOFVersion(System.Int32 cofVersion) libremetaverse libremetaverse::AppearanceManager::update_last_received_cof_version pub fn update_last_received_cof_version(&self, cof_version: i32) -> Result<(), crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AppearanceManager.UpdateLastReceivedCOFVersion(System.Int32) method System.Void LibreMetaverse.AppearanceManager.UpdateLastReceivedCOFVersion(System.Int32 cofVersion) libremetaverse libremetaverse::AppearanceManager::update_last_received_cof_version pub fn update_last_received_cof_version(&mut self, cof_version: i32) -> Result<(), crate::Error> mutable_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AppearanceManager.WearOutfitAsync(System.Collections.Generic.List{LibreMetaverse.InventoryBase},System.Boolean) method System.Threading.Tasks.Task LibreMetaverse.AppearanceManager.WearOutfitAsync(System.Collections.Generic.List<LibreMetaverse.InventoryBase> wearables, System.Boolean replaceItems) libremetaverse libremetaverse::AppearanceManager::wear_outfit pub async fn wear_outfit(&self, wearables: Vec<libremetaverse::InventoryBase>, replace_items: bool) -> Result<(), crate::Error> shared_self,owned,owned async Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AppearanceManager.WearableData.#ctor constructor LibreMetaverse.AppearanceManager.WearableData() libremetaverse libremetaverse::AppearanceManagerWearableData::new pub fn new() -> Result<Self, crate::Error> none sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.AppearanceManager.WearableData.ToString method System.String LibreMetaverse.AppearanceManager.WearableData.ToString() libremetaverse libremetaverse::AppearanceManagerWearableData::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped
@@ -24519,9 +24519,9 @@ M:LibreMetaverse.Rendering.LindenMesh.Vertex.ToString method System.String Libre
M:LibreMetaverse.Rendering.LindenMesh.VertexRemap.ToString method System.String LibreMetaverse.Rendering.LindenMesh.VertexRemap.ToString() libremetaverse rendering libremetaverse::rendering::LindenMeshVertexRemap::to_string pub fn to_string(&self) -> String shared_self sync infallible_placeholder direct_snake_case method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.#ctor constructor LibreMetaverse.Rendering.LindenSkeleton() libremetaverse rendering libremetaverse::rendering::LindenSkeleton::new pub fn new() -> Result<Self, crate::Error> none sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.BuildExpandedJointList(System.Collections.Generic.IEnumerable{System.String}) method System.Collections.Generic.List<System.String> LibreMetaverse.Rendering.LindenSkeleton.BuildExpandedJointList(System.Collections.Generic.IEnumerable<System.String> jointsFilter) libremetaverse rendering libremetaverse::rendering::LindenSkeleton::build_expanded_joint_list pub fn build_expanded_joint_list(&self, joints_filter: Box<dyn Iterator<Item = String>>) -> Result<Vec<String>, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.BuildJointDictionary method System.Collections.Generic.Dictionary<System.String, LibreMetaverse.Rendering.Joint> LibreMetaverse.Rendering.LindenSkeleton.BuildJointDictionary() libremetaverse rendering libremetaverse::rendering::LindenSkeleton::build_joint_dictionary pub fn build_joint_dictionary(&self) -> Result<std::collections::HashMap<String, libremetaverse::rendering::Joint>, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.GetAllJoints method System.Collections.Generic.IEnumerable<LibreMetaverse.Rendering.Joint> LibreMetaverse.Rendering.LindenSkeleton.GetAllJoints() libremetaverse rendering libremetaverse::rendering::LindenSkeleton::get_all_joints pub fn get_all_joints(&self) -> Result<Box<dyn Iterator<Item = libremetaverse::rendering::Joint>>, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.GetBone(System.String) method LibreMetaverse.Rendering.Joint LibreMetaverse.Rendering.LindenSkeleton.GetBone(System.String nameOrAlias) libremetaverse rendering libremetaverse::rendering::LindenSkeleton::get_bone pub fn get_bone(&self, name_or_alias: String) -> Result<Option<libremetaverse::rendering::Joint>, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.BuildJointDictionary method System.Collections.Generic.Dictionary<System.String, LibreMetaverse.Rendering.Joint> LibreMetaverse.Rendering.LindenSkeleton.BuildJointDictionary() libremetaverse rendering libremetaverse::rendering::LindenSkeleton::build_joint_dictionary pub fn build_joint_dictionary(&self) -> Result<std::collections::HashMap<String, std::sync::Arc<libremetaverse::rendering::Joint>>, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.GetAllJoints method System.Collections.Generic.IEnumerable<LibreMetaverse.Rendering.Joint> LibreMetaverse.Rendering.LindenSkeleton.GetAllJoints() libremetaverse rendering libremetaverse::rendering::LindenSkeleton::get_all_joints pub fn get_all_joints(&self) -> Result<Box<dyn Iterator<Item = std::sync::Arc<libremetaverse::rendering::Joint>>>, crate::Error> shared_self sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.GetBone(System.String) method LibreMetaverse.Rendering.Joint LibreMetaverse.Rendering.LindenSkeleton.GetBone(System.String nameOrAlias) libremetaverse rendering libremetaverse::rendering::LindenSkeleton::get_bone pub fn get_bone(&self, name_or_alias: String) -> Result<Option<std::sync::Arc<libremetaverse::rendering::Joint>>, crate::Error> shared_self,owned sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.GetDefault method LibreMetaverse.Rendering.LindenSkeleton LibreMetaverse.Rendering.LindenSkeleton.GetDefault() libremetaverse rendering libremetaverse::rendering::LindenSkeleton::get_default pub fn get_default() -> Result<libremetaverse::rendering::LindenSkeleton, crate::Error> none sync Result<_, crate::Error> direct_snake_case method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.Load method LibreMetaverse.Rendering.LindenSkeleton LibreMetaverse.Rendering.LindenSkeleton.Load() libremetaverse rendering libremetaverse::rendering::LindenSkeleton::load_with_method pub fn load_with_method() -> Result<libremetaverse::rendering::LindenSkeleton, crate::Error> none sync Result<_, crate::Error> descriptive_overload_name method mapped
M:LibreMetaverse.Rendering.LindenSkeleton.Load(System.String) method LibreMetaverse.Rendering.LindenSkeleton LibreMetaverse.Rendering.LindenSkeleton.Load(System.String fileName) libremetaverse rendering libremetaverse::rendering::LindenSkeleton::load_with_string pub fn load_with_string(file_name: Option<String>) -> Result<libremetaverse::rendering::LindenSkeleton, crate::Error> owned sync Result<_, crate::Error> descriptive_overload_name method mapped
@@ -30482,7 +30482,7 @@ P:LibreMetaverse.Rendering.AvatarMeshDefinition.LodLevel property System.Int32 L
P:LibreMetaverse.Rendering.AvatarMeshDefinition.MinPixelWidth property System.Int32 LibreMetaverse.Rendering.AvatarMeshDefinition.MinPixelWidth libremetaverse rendering libremetaverse::rendering::AvatarMeshDefinition::min_pixel_width pub fn min_pixel_width(&self) -> i32 shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped
P:LibreMetaverse.Rendering.AvatarMeshDefinition.Type property System.String LibreMetaverse.Rendering.AvatarMeshDefinition.Type libremetaverse rendering libremetaverse::rendering::AvatarMeshDefinition::type_ pub fn type_(&self) -> String shared_self sync infallible_placeholder direct_snake_case accessor_methods mapped
P:LibreMetaverse.Rendering.Joint.aliases property System.String LibreMetaverse.Rendering.Joint.aliases libremetaverse rendering libremetaverse::rendering::Joint::aliases pub fn aliases(&self) -> String ; pub fn set_aliases(&mut self, value: String) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped
P:LibreMetaverse.Rendering.Joint.bone property LibreMetaverse.Rendering.Joint[] LibreMetaverse.Rendering.Joint.bone libremetaverse rendering libremetaverse::rendering::Joint::bone pub fn bone(&self) -> Vec<libremetaverse::rendering::Joint> ; pub fn set_bone(&mut self, value: Vec<libremetaverse::rendering::Joint>) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped
P:LibreMetaverse.Rendering.Joint.bone property LibreMetaverse.Rendering.Joint[] LibreMetaverse.Rendering.Joint.bone libremetaverse rendering libremetaverse::rendering::Joint::bone pub fn bone(&self) -> Option<Vec<libremetaverse::rendering::Joint>> ; pub fn set_bone(&mut self, value: Option<Vec<libremetaverse::rendering::Joint>>) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped
P:LibreMetaverse.Rendering.Joint.collision_volume property LibreMetaverse.Rendering.CollisionVolume[] LibreMetaverse.Rendering.Joint.collision_volume libremetaverse rendering libremetaverse::rendering::Joint::collision_volume pub fn collision_volume(&self) -> Vec<libremetaverse::rendering::CollisionVolume> ; pub fn set_collision_volume(&mut self, value: Vec<libremetaverse::rendering::CollisionVolume>) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped
P:LibreMetaverse.Rendering.Joint.connected property System.Boolean LibreMetaverse.Rendering.Joint.connected libremetaverse rendering libremetaverse::rendering::Joint::connected pub fn connected(&self) -> bool ; pub fn set_connected(&mut self, value: bool) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped
P:LibreMetaverse.Rendering.Joint.pivot property System.Single[] LibreMetaverse.Rendering.Joint.pivot libremetaverse rendering libremetaverse::rendering::Joint::pivot pub fn pivot(&self) -> Vec<f32> ; pub fn set_pivot(&mut self, value: Vec<f32>) shared_or_mutable_self sync infallible_placeholder direct_snake_case accessor_methods mapped
Can't render this file because it is too large.