Implement quaternion and matrix geometry
This commit is contained in:
@@ -40,6 +40,8 @@ TARGETS = {
|
||||
NATIVE_TYPES = {
|
||||
"T:LibreMetaverse.Color4": "crate::color4::Color4",
|
||||
"T:LibreMetaverse.CRC32": "crate::crc32::CRC32",
|
||||
"T:LibreMetaverse.Matrix4": "crate::geometry::Matrix4",
|
||||
"T:LibreMetaverse.Quaternion": "crate::geometry::Quaternion",
|
||||
"T:LibreMetaverse.Ray": "crate::vectors::Ray",
|
||||
"T:LibreMetaverse.UUID": "crate::uuid::UUID",
|
||||
"T:LibreMetaverse.Vector2": "crate::vectors::Vector2",
|
||||
|
||||
@@ -221,6 +221,10 @@ MEMBER_SIGNATURE_OVERRIDES = {
|
||||
"pub fn to_float_bytes(&self, dest: &mut [u8], pos: i32) -> Result<(), crate::Error>",
|
||||
"shared_self,mutable_borrow,owned",
|
||||
),
|
||||
"M:LibreMetaverse.Quaternion.ToBytes(System.Byte[],System.Int32)": (
|
||||
"pub fn to_bytes(&self, dest: &mut [u8], pos: i32) -> Result<(), crate::Error>",
|
||||
"shared_self,mutable_borrow,owned",
|
||||
),
|
||||
"M:LibreMetaverse.Vector2.ToBytes(System.Byte[],System.Int32)": (
|
||||
"pub fn to_bytes(&self, dest: &mut [u8], pos: i32) -> Result<(), crate::Error>",
|
||||
"shared_self,mutable_borrow,owned",
|
||||
|
||||
Reference in New Issue
Block a user