Implement native TGA and DDS compatibility (#39)
This commit is contained in:
@@ -34081,33 +34081,10 @@ pub mod imaging {
|
||||
}
|
||||
|
||||
/// C# type: `T:LibreMetaverse.Imaging.Targa`.
|
||||
pub struct Targa;
|
||||
impl Targa {
|
||||
/// C# member: `M:LibreMetaverse.Imaging.Targa.DecodeToManagedImage(System.IO.Stream)`.
|
||||
pub fn decode_to_managed_image_with_stream(
|
||||
stream: Box<dyn libremetaverse_types::compat::ReadWrite + Send>,
|
||||
) -> Result<libremetaverse_imaging::ManagedImage, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Imaging.Targa.DecodeToManagedImage(System.IO.Stream)",
|
||||
)
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Imaging.Targa.DecodeToManagedImage(System.String)`.
|
||||
pub fn decode_to_managed_image_with_string(
|
||||
file_name: String,
|
||||
) -> Result<libremetaverse_imaging::ManagedImage, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Imaging.Targa.DecodeToManagedImage(System.String)",
|
||||
)
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Imaging.Targa.Encode(LibreMetaverse.Imaging.ManagedImage)`.
|
||||
pub fn encode(
|
||||
image: libremetaverse_imaging::ManagedImage,
|
||||
) -> Result<Vec<u8>, crate::Error> {
|
||||
libremetaverse_types::not_implemented(
|
||||
"M:LibreMetaverse.Imaging.Targa.Encode(LibreMetaverse.Imaging.ManagedImage)",
|
||||
)
|
||||
}
|
||||
}
|
||||
/// C# member: `M:LibreMetaverse.Imaging.Targa.DecodeToManagedImage(System.IO.Stream)`.
|
||||
/// C# member: `M:LibreMetaverse.Imaging.Targa.DecodeToManagedImage(System.String)`.
|
||||
/// C# member: `M:LibreMetaverse.Imaging.Targa.Encode(LibreMetaverse.Imaging.ManagedImage)`.
|
||||
pub use crate::targa::Targa;
|
||||
}
|
||||
|
||||
pub mod import_export {
|
||||
|
||||
Reference in New Issue
Block a user