Translate world-state parity tests
This commit is contained in:
@@ -901,7 +901,9 @@ impl AgentManager {
|
||||
)
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.AgentManager.#ctor(LibreMetaverse.GridClient)`.
|
||||
pub fn new(client: libremetaverse::GridClient) -> Result<Self, crate::Error> {
|
||||
pub fn new(
|
||||
client: Option<std::sync::Arc<libremetaverse::GridClient>>,
|
||||
) -> Result<Self, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.AgentManager.#ctor(LibreMetaverse.GridClient)",
|
||||
)
|
||||
@@ -11611,7 +11613,9 @@ impl GridManager {
|
||||
libremetaverse_types::unimplemented_api!("E:LibreMetaverse.GridManager.RegionHandleReply")
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.GridManager.#ctor(LibreMetaverse.GridClient)`.
|
||||
pub fn new(client: libremetaverse::GridClient) -> Result<Self, crate::Error> {
|
||||
pub fn new(
|
||||
client: Option<std::sync::Arc<libremetaverse::GridClient>>,
|
||||
) -> Result<Self, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.GridManager.#ctor(LibreMetaverse.GridClient)",
|
||||
)
|
||||
@@ -20642,7 +20646,9 @@ impl ObjectManager {
|
||||
/// C# member: `F:LibreMetaverse.ObjectManager.HAVOK_TIMESTEP`.
|
||||
pub const HAVOK_TIMESTEP: f32 = 0.022222223;
|
||||
/// C# member: `M:LibreMetaverse.ObjectManager.#ctor(LibreMetaverse.GridClient)`.
|
||||
pub fn new(client: libremetaverse::GridClient) -> Result<Self, crate::Error> {
|
||||
pub fn new(
|
||||
client: Option<std::sync::Arc<libremetaverse::GridClient>>,
|
||||
) -> Result<Self, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.ObjectManager.#ctor(LibreMetaverse.GridClient)",
|
||||
)
|
||||
@@ -23536,7 +23542,7 @@ pub struct Primitive {
|
||||
/// C# member: `F:LibreMetaverse.Primitive.Flags`.
|
||||
pub flags: libremetaverse_types::PrimFlags,
|
||||
/// C# member: `F:LibreMetaverse.Primitive.Flexible`.
|
||||
pub flexible: libremetaverse::PrimitiveFlexibleData,
|
||||
pub flexible: Option<libremetaverse::PrimitiveFlexibleData>,
|
||||
/// C# member: `F:LibreMetaverse.Primitive.GroupID`.
|
||||
pub group_id: libremetaverse_types::UUID,
|
||||
/// C# member: `F:LibreMetaverse.Primitive.ID`.
|
||||
@@ -23550,9 +23556,9 @@ pub struct Primitive {
|
||||
/// C# member: `F:LibreMetaverse.Primitive.JointPivot`.
|
||||
pub joint_pivot: libremetaverse_types::Vector3,
|
||||
/// C# member: `F:LibreMetaverse.Primitive.Light`.
|
||||
pub light: libremetaverse::PrimitiveLightData,
|
||||
pub light: Option<libremetaverse::PrimitiveLightData>,
|
||||
/// C# member: `F:LibreMetaverse.Primitive.LightMap`.
|
||||
pub light_map: libremetaverse::PrimitiveLightImage,
|
||||
pub light_map: Option<libremetaverse::PrimitiveLightImage>,
|
||||
/// C# member: `F:LibreMetaverse.Primitive.LocalID`.
|
||||
pub local_id: u32,
|
||||
/// C# member: `F:LibreMetaverse.Primitive.MediaURL`.
|
||||
@@ -24550,7 +24556,7 @@ pub struct PrimitiveTextureEntry {
|
||||
/// C# member: `F:LibreMetaverse.Primitive.TextureEntry.DefaultTexture`.
|
||||
pub default_texture: Option<libremetaverse::PrimitiveTextureEntryFace>,
|
||||
/// C# member: `F:LibreMetaverse.Primitive.TextureEntry.FaceTextures`.
|
||||
pub face_textures: Vec<libremetaverse::PrimitiveTextureEntryFace>,
|
||||
pub face_textures: Vec<Option<libremetaverse::PrimitiveTextureEntryFace>>,
|
||||
}
|
||||
impl PrimitiveTextureEntry {
|
||||
/// C# member: `F:LibreMetaverse.Primitive.TextureEntry.MAX_FACES`.
|
||||
@@ -24597,9 +24603,9 @@ impl PrimitiveTextureEntry {
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)`.
|
||||
pub fn create_face(
|
||||
&self,
|
||||
&mut self,
|
||||
index: u32,
|
||||
) -> Result<libremetaverse::PrimitiveTextureEntryFace, crate::Error> {
|
||||
) -> Result<&mut libremetaverse::PrimitiveTextureEntryFace, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Primitive.TextureEntry.CreateFace(System.UInt32)",
|
||||
)
|
||||
@@ -24620,7 +24626,7 @@ impl PrimitiveTextureEntry {
|
||||
pub fn get_face(
|
||||
&self,
|
||||
index: u32,
|
||||
) -> Result<libremetaverse::PrimitiveTextureEntryFace, crate::Error> {
|
||||
) -> Result<Option<&libremetaverse::PrimitiveTextureEntryFace>, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Primitive.TextureEntry.GetFace(System.UInt32)",
|
||||
)
|
||||
@@ -26821,7 +26827,7 @@ pub enum SlappCommand {
|
||||
pub struct SlurlParser;
|
||||
impl SlurlParser {
|
||||
/// C# member: `M:LibreMetaverse.SlurlParser.#ctor(System.String)`.
|
||||
pub fn new(location: String) -> Result<Self, crate::Error> {
|
||||
pub fn new(location: Option<String>) -> Result<Self, crate::Error> {
|
||||
libremetaverse_types::not_implemented("M:LibreMetaverse.SlurlParser.#ctor(System.String)")
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.SlurlParser.GetAgentUrl(LibreMetaverse.UUID,System.String)`.
|
||||
|
||||
Reference in New Issue
Block a user