Generate skeleton attention and genepool catalogs (#49)
This commit is contained in:
@@ -4789,33 +4789,10 @@ impl AppearanceSetEventArgs {
|
||||
}
|
||||
|
||||
/// C# type: `T:LibreMetaverse.ArchetypeParam`.
|
||||
pub struct ArchetypeParam;
|
||||
impl ArchetypeParam {
|
||||
/// C# member: `P:LibreMetaverse.ArchetypeParam.Id`.
|
||||
pub fn id(&self) -> i32 {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.ArchetypeParam.Id")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.ArchetypeParam.Id`.
|
||||
pub fn set_id(&mut self, value: i32) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.ArchetypeParam.Id")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.ArchetypeParam.Name`.
|
||||
pub fn name(&self) -> String {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.ArchetypeParam.Name")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.ArchetypeParam.Name`.
|
||||
pub fn set_name(&mut self, value: String) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.ArchetypeParam.Name")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.ArchetypeParam.Value`.
|
||||
pub fn value(&self) -> f32 {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.ArchetypeParam.Value")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.ArchetypeParam.Value`.
|
||||
pub fn set_value(&mut self, value: f32) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.ArchetypeParam.Value")
|
||||
}
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.ArchetypeParam.Id`.
|
||||
/// C# member: `P:LibreMetaverse.ArchetypeParam.Name`.
|
||||
/// C# member: `P:LibreMetaverse.ArchetypeParam.Value`.
|
||||
pub use crate::genepool_catalog::ArchetypeParam;
|
||||
|
||||
/// C# type: `T:LibreMetaverse.AssetCache`.
|
||||
pub struct AssetCache {
|
||||
@@ -5420,55 +5397,15 @@ impl AttachedSoundGainChangeEventArgs {
|
||||
}
|
||||
|
||||
/// C# type: `T:LibreMetaverse.AttentionData`.
|
||||
pub struct AttentionData;
|
||||
impl AttentionData {
|
||||
/// C# member: `P:LibreMetaverse.AttentionData.Priority`.
|
||||
pub fn priority(&self) -> f32 {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.AttentionData.Priority")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.AttentionData.Priority`.
|
||||
pub fn set_priority(&mut self, value: f32) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.AttentionData.Priority")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.AttentionData.Timeout`.
|
||||
pub fn timeout(&self) -> f32 {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.AttentionData.Timeout")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.AttentionData.Timeout`.
|
||||
pub fn set_timeout(&mut self, value: f32) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.AttentionData.Timeout")
|
||||
}
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.AttentionData.Priority`.
|
||||
/// C# member: `P:LibreMetaverse.AttentionData.Timeout`.
|
||||
pub use crate::attention_catalog::AttentionData;
|
||||
|
||||
/// C# type: `T:LibreMetaverse.AttentionSet`.
|
||||
pub struct AttentionSet;
|
||||
impl AttentionSet {
|
||||
/// C# member: `M:LibreMetaverse.AttentionSet.Get(LibreMetaverse.LookAtType)`.
|
||||
pub fn get(
|
||||
&self,
|
||||
type_: libremetaverse::LookAtType,
|
||||
) -> Result<libremetaverse::AttentionData, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.AttentionSet.Get(LibreMetaverse.LookAtType)",
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.AttentionSet.Entries`.
|
||||
pub fn entries(&self) -> Vec<libremetaverse::AttentionData> {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.AttentionSet.Entries")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.AttentionSet.Entries`.
|
||||
pub fn set_entries(&mut self, value: Vec<libremetaverse::AttentionData>) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.AttentionSet.Entries")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.AttentionSet.Name`.
|
||||
pub fn name(&self) -> String {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.AttentionSet.Name")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.AttentionSet.Name`.
|
||||
pub fn set_name(&mut self, value: String) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.AttentionSet.Name")
|
||||
}
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.AttentionSet.Get(LibreMetaverse.LookAtType)`.
|
||||
/// C# member: `P:LibreMetaverse.AttentionSet.Entries`.
|
||||
/// C# member: `P:LibreMetaverse.AttentionSet.Name`.
|
||||
pub use crate::attention_catalog::AttentionSet;
|
||||
|
||||
/// C# type: `T:LibreMetaverse.Avatar`.
|
||||
pub struct Avatar {
|
||||
@@ -10936,42 +10873,15 @@ impl GLTFMaterialUpdate {
|
||||
}
|
||||
|
||||
/// C# type: `T:LibreMetaverse.Genepool`.
|
||||
pub struct Genepool;
|
||||
impl Genepool {
|
||||
/// C# member: `F:LibreMetaverse.Genepool.Archetypes`.
|
||||
pub fn archetypes() -> Vec<libremetaverse::GenepoolArchetype> {
|
||||
libremetaverse_types::unimplemented_api!("F:LibreMetaverse.Genepool.Archetypes")
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Genepool.FindIndex(System.String)`.
|
||||
pub fn find_index(name: String) -> Result<i32, crate::Error> {
|
||||
libremetaverse_types::not_implemented("M:LibreMetaverse.Genepool.FindIndex(System.String)")
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Genepool.Get(System.Int32)`.
|
||||
pub fn get(index: i32) -> Result<libremetaverse::GenepoolArchetype, crate::Error> {
|
||||
libremetaverse_types::not_implemented("M:LibreMetaverse.Genepool.Get(System.Int32)")
|
||||
}
|
||||
}
|
||||
/// C# member: `F:LibreMetaverse.Genepool.Archetypes`.
|
||||
/// C# member: `M:LibreMetaverse.Genepool.FindIndex(System.String)`.
|
||||
/// C# member: `M:LibreMetaverse.Genepool.Get(System.Int32)`.
|
||||
pub use crate::genepool_catalog::Genepool;
|
||||
|
||||
/// C# type: `T:LibreMetaverse.GenepoolArchetype`.
|
||||
pub struct GenepoolArchetype;
|
||||
impl GenepoolArchetype {
|
||||
/// C# member: `P:LibreMetaverse.GenepoolArchetype.Name`.
|
||||
pub fn name(&self) -> String {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.GenepoolArchetype.Name")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.GenepoolArchetype.Name`.
|
||||
pub fn set_name(&mut self, value: String) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.GenepoolArchetype.Name")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.GenepoolArchetype.Params`.
|
||||
pub fn params(&self) -> Vec<libremetaverse::ArchetypeParam> {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.GenepoolArchetype.Params")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.GenepoolArchetype.Params`.
|
||||
pub fn set_params(&mut self, value: Vec<libremetaverse::ArchetypeParam>) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.GenepoolArchetype.Params")
|
||||
}
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.GenepoolArchetype.Name`.
|
||||
/// C# member: `P:LibreMetaverse.GenepoolArchetype.Params`.
|
||||
pub use crate::genepool_catalog::GenepoolArchetype;
|
||||
|
||||
/// C# type: `T:LibreMetaverse.GenericStreamingMessageEventArgs`.
|
||||
pub struct GenericStreamingMessageEventArgs;
|
||||
@@ -17214,41 +17124,13 @@ impl LegacyEnvironmentEventArgs {
|
||||
}
|
||||
|
||||
/// C# type: `T:LibreMetaverse.LindenAttentions`.
|
||||
pub struct LindenAttentions;
|
||||
impl LindenAttentions {
|
||||
/// C# member: `F:LibreMetaverse.LindenAttentions.Default`.
|
||||
pub fn default() -> Vec<libremetaverse::AttentionSet> {
|
||||
libremetaverse_types::unimplemented_api!("F:LibreMetaverse.LindenAttentions.Default")
|
||||
}
|
||||
/// C# member: `F:LibreMetaverse.LindenAttentions.Updated`.
|
||||
pub fn updated() -> Vec<libremetaverse::AttentionSet> {
|
||||
libremetaverse_types::unimplemented_api!("F:LibreMetaverse.LindenAttentions.Updated")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.LindenAttentions.DefaultFeminine`.
|
||||
pub fn default_feminine() -> libremetaverse::AttentionSet {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.LindenAttentions.DefaultFeminine"
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.LindenAttentions.DefaultMasculine`.
|
||||
pub fn default_masculine() -> libremetaverse::AttentionSet {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.LindenAttentions.DefaultMasculine"
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.LindenAttentions.UpdatedFeminine`.
|
||||
pub fn updated_feminine() -> libremetaverse::AttentionSet {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.LindenAttentions.UpdatedFeminine"
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.LindenAttentions.UpdatedMasculine`.
|
||||
pub fn updated_masculine() -> libremetaverse::AttentionSet {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.LindenAttentions.UpdatedMasculine"
|
||||
)
|
||||
}
|
||||
}
|
||||
/// C# member: `F:LibreMetaverse.LindenAttentions.Default`.
|
||||
/// C# member: `F:LibreMetaverse.LindenAttentions.Updated`.
|
||||
/// C# member: `P:LibreMetaverse.LindenAttentions.DefaultFeminine`.
|
||||
/// C# member: `P:LibreMetaverse.LindenAttentions.DefaultMasculine`.
|
||||
/// C# member: `P:LibreMetaverse.LindenAttentions.UpdatedFeminine`.
|
||||
/// C# member: `P:LibreMetaverse.LindenAttentions.UpdatedMasculine`.
|
||||
pub use crate::attention_catalog::LindenAttentions;
|
||||
|
||||
/// C# type: `T:LibreMetaverse.LiveParticle`.
|
||||
pub struct LiveParticle {
|
||||
@@ -170382,15 +170264,8 @@ pub mod rendering {
|
||||
impl BoneTransform {}
|
||||
|
||||
/// C# type: `T:LibreMetaverse.Rendering.CollisionVolume`.
|
||||
pub struct CollisionVolume;
|
||||
impl CollisionVolume {
|
||||
/// C# member: `M:LibreMetaverse.Rendering.CollisionVolume.#ctor`.
|
||||
pub fn new() -> Result<Self, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Rendering.CollisionVolume.#ctor",
|
||||
)
|
||||
}
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.CollisionVolume.#ctor`.
|
||||
pub use crate::skeleton::CollisionVolume;
|
||||
|
||||
/// C# type: `T:LibreMetaverse.Rendering.DetailLevel`.
|
||||
#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]
|
||||
@@ -170667,150 +170542,27 @@ pub mod rendering {
|
||||
}
|
||||
|
||||
/// C# type: `T:LibreMetaverse.Rendering.Joint`.
|
||||
pub struct Joint {
|
||||
/// Rust composition for C# base type `LibreMetaverse.Rendering.JointBase`.
|
||||
pub base: libremetaverse::rendering::JointBase,
|
||||
}
|
||||
impl Joint {
|
||||
/// C# member: `M:LibreMetaverse.Rendering.Joint.#ctor`.
|
||||
pub fn new() -> Result<Self, crate::Error> {
|
||||
libremetaverse_types::not_implemented("M:LibreMetaverse.Rendering.Joint.#ctor")
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.Joint.GetAliasesList`.
|
||||
pub fn get_aliases_list(&self) -> Result<Vec<String>, crate::Error> {
|
||||
libremetaverse_types::not_implemented("M:LibreMetaverse.Rendering.Joint.GetAliasesList")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.Joint.aliases`.
|
||||
pub fn aliases(&self) -> String {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.Joint.aliases")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.Joint.aliases`.
|
||||
pub fn set_aliases(&mut self, value: String) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.Joint.aliases")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.Joint.bone`.
|
||||
pub fn bone(&self) -> Option<Vec<libremetaverse::rendering::Joint>> {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.Joint.bone")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.Joint.bone`.
|
||||
pub fn set_bone(&mut self, value: Option<Vec<libremetaverse::rendering::Joint>>) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.Joint.bone")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.Joint.collision_volume`.
|
||||
pub fn collision_volume(&self) -> Vec<libremetaverse::rendering::CollisionVolume> {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.Joint.collision_volume"
|
||||
)
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.Joint.collision_volume`.
|
||||
pub fn set_collision_volume(
|
||||
&mut self,
|
||||
value: Vec<libremetaverse::rendering::CollisionVolume>,
|
||||
) {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.Joint.collision_volume"
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.Joint.connected`.
|
||||
pub fn connected(&self) -> bool {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.Joint.connected")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.Joint.connected`.
|
||||
pub fn set_connected(&mut self, value: bool) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.Joint.connected")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.Joint.pivot`.
|
||||
pub fn pivot(&self) -> Vec<f32> {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.Joint.pivot")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.Joint.pivot`.
|
||||
pub fn set_pivot(&mut self, value: Vec<f32>) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.Joint.pivot")
|
||||
}
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.Joint.#ctor`.
|
||||
/// C# member: `M:LibreMetaverse.Rendering.Joint.GetAliasesList`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.Joint.aliases`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.Joint.bone`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.Joint.collision_volume`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.Joint.connected`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.Joint.pivot`.
|
||||
pub use crate::skeleton::Joint;
|
||||
|
||||
/// C# type: `T:LibreMetaverse.Rendering.JointBase`.
|
||||
pub struct JointBase;
|
||||
impl JointBase {
|
||||
/// C# member: `M:LibreMetaverse.Rendering.JointBase.#ctor`.
|
||||
pub fn new() -> Result<Self, crate::Error> {
|
||||
libremetaverse_types::not_implemented("M:LibreMetaverse.Rendering.JointBase.#ctor")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.SupportCategory`.
|
||||
pub fn support_category(&self) -> libremetaverse::rendering::JointSupportCategory {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.JointBase.SupportCategory"
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.end`.
|
||||
pub fn end(&self) -> Vec<f32> {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.end")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.JointBase.end`.
|
||||
pub fn set_end(&mut self, value: Vec<f32>) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.end")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.group`.
|
||||
pub fn group(&self) -> String {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.group")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.JointBase.group`.
|
||||
pub fn set_group(&mut self, value: String) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.group")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.name`.
|
||||
pub fn name(&self) -> String {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.name")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.JointBase.name`.
|
||||
pub fn set_name(&mut self, value: String) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.name")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.pos`.
|
||||
pub fn pos(&self) -> Vec<f32> {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.pos")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.JointBase.pos`.
|
||||
pub fn set_pos(&mut self, value: Vec<f32>) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.pos")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.reposition`.
|
||||
pub fn reposition(&self) -> bool {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.JointBase.reposition"
|
||||
)
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.JointBase.reposition`.
|
||||
pub fn set_reposition(&mut self, value: bool) {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.JointBase.reposition"
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.rot`.
|
||||
pub fn rot(&self) -> Vec<f32> {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.rot")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.JointBase.rot`.
|
||||
pub fn set_rot(&mut self, value: Vec<f32>) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.rot")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.scale`.
|
||||
pub fn scale(&self) -> Vec<f32> {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.scale")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.JointBase.scale`.
|
||||
pub fn set_scale(&mut self, value: Vec<f32>) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.scale")
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.support`.
|
||||
pub fn support(&self) -> String {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.support")
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.JointBase.support`.
|
||||
pub fn set_support(&mut self, value: String) {
|
||||
libremetaverse_types::unimplemented_api!("P:LibreMetaverse.Rendering.JointBase.support")
|
||||
}
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.JointBase.#ctor`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.SupportCategory`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.end`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.group`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.name`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.pos`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.reposition`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.rot`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.scale`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.JointBase.support`.
|
||||
pub use crate::skeleton::JointBase;
|
||||
|
||||
/// C# type: `T:LibreMetaverse.Rendering.JointSupportCategory`.
|
||||
#[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)]
|
||||
@@ -171284,133 +171036,20 @@ pub mod rendering {
|
||||
}
|
||||
|
||||
/// C# type: `T:LibreMetaverse.Rendering.LindenSkeleton`.
|
||||
pub struct LindenSkeleton;
|
||||
impl LindenSkeleton {
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.#ctor`.
|
||||
pub fn new() -> Result<Self, crate::Error> {
|
||||
libremetaverse_types::not_implemented("M:LibreMetaverse.Rendering.LindenSkeleton.#ctor")
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.BuildExpandedJointList(System.Collections.Generic.IEnumerable{System.String})`.
|
||||
pub fn build_expanded_joint_list(
|
||||
&self,
|
||||
joints_filter: Box<dyn Iterator<Item = String>>,
|
||||
) -> Result<Vec<String>, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Rendering.LindenSkeleton.BuildExpandedJointList(System.Collections.Generic.IEnumerable{System.String})",
|
||||
)
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.BuildJointDictionary`.
|
||||
pub fn build_joint_dictionary(
|
||||
&self,
|
||||
) -> Result<
|
||||
std::collections::HashMap<String, std::sync::Arc<libremetaverse::rendering::Joint>>,
|
||||
crate::Error,
|
||||
> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Rendering.LindenSkeleton.BuildJointDictionary",
|
||||
)
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.GetAllJoints`.
|
||||
pub fn get_all_joints(
|
||||
&self,
|
||||
) -> Result<
|
||||
Box<dyn Iterator<Item = std::sync::Arc<libremetaverse::rendering::Joint>>>,
|
||||
crate::Error,
|
||||
> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Rendering.LindenSkeleton.GetAllJoints",
|
||||
)
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.GetBone(System.String)`.
|
||||
pub fn get_bone(
|
||||
&self,
|
||||
name_or_alias: String,
|
||||
) -> Result<Option<std::sync::Arc<libremetaverse::rendering::Joint>>, crate::Error>
|
||||
{
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Rendering.LindenSkeleton.GetBone(System.String)",
|
||||
)
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.GetDefault`.
|
||||
pub fn get_default() -> Result<libremetaverse::rendering::LindenSkeleton, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Rendering.LindenSkeleton.GetDefault",
|
||||
)
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.Load`.
|
||||
pub fn load_with_method() -> Result<libremetaverse::rendering::LindenSkeleton, crate::Error>
|
||||
{
|
||||
libremetaverse_types::not_implemented("M:LibreMetaverse.Rendering.LindenSkeleton.Load")
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.Load(System.String)`.
|
||||
pub fn load_with_string(
|
||||
file_name: Option<String>,
|
||||
) -> Result<libremetaverse::rendering::LindenSkeleton, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Rendering.LindenSkeleton.Load(System.String)",
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.bone`.
|
||||
pub fn bone(&self) -> libremetaverse::rendering::Joint {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.LindenSkeleton.bone"
|
||||
)
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.bone`.
|
||||
pub fn set_bone(&mut self, value: libremetaverse::rendering::Joint) {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.LindenSkeleton.bone"
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.num_bones`.
|
||||
pub fn num_bones(&self) -> String {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.LindenSkeleton.num_bones"
|
||||
)
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.num_bones`.
|
||||
pub fn set_num_bones(&mut self, value: String) {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.LindenSkeleton.num_bones"
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.num_collision_volumes`.
|
||||
pub fn num_collision_volumes(&self) -> String {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.LindenSkeleton.num_collision_volumes"
|
||||
)
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.num_collision_volumes`.
|
||||
pub fn set_num_collision_volumes(&mut self, value: String) {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.LindenSkeleton.num_collision_volumes"
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.version`.
|
||||
pub fn version(&self) -> f32 {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.LindenSkeleton.version"
|
||||
)
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.version`.
|
||||
pub fn set_version(&mut self, value: f32) {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.LindenSkeleton.version"
|
||||
)
|
||||
}
|
||||
/// C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.versionSpecified`.
|
||||
pub fn version_specified(&self) -> bool {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.LindenSkeleton.versionSpecified"
|
||||
)
|
||||
}
|
||||
/// Setter for C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.versionSpecified`.
|
||||
pub fn set_version_specified(&mut self, value: bool) {
|
||||
libremetaverse_types::unimplemented_api!(
|
||||
"P:LibreMetaverse.Rendering.LindenSkeleton.versionSpecified"
|
||||
)
|
||||
}
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.#ctor`.
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.BuildExpandedJointList(System.Collections.Generic.IEnumerable{System.String})`.
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.BuildJointDictionary`.
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.GetAllJoints`.
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.GetBone(System.String)`.
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.GetDefault`.
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.Load`.
|
||||
/// C# member: `M:LibreMetaverse.Rendering.LindenSkeleton.Load(System.String)`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.bone`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.num_bones`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.num_collision_volumes`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.version`.
|
||||
/// C# member: `P:LibreMetaverse.Rendering.LindenSkeleton.versionSpecified`.
|
||||
pub use crate::skeleton::LindenSkeleton;
|
||||
|
||||
/// C# type: `T:LibreMetaverse.Rendering.Mesh`.
|
||||
pub struct Mesh {
|
||||
|
||||
Reference in New Issue
Block a user