diff --git a/src/sdk/output/rust.rs b/src/sdk/output/rust.rs index 13b058b..f5d699d 100644 --- a/src/sdk/output/rust.rs +++ b/src/sdk/output/rust.rs @@ -384,10 +384,7 @@ pub fn generate_method( } writeln!(w, "let flags = *func.get_function_flags();")?; - writeln!( - w, - "process_event(self.as_ptr() as *const _, func, &mut params as *mut _);" - )?; + writeln!(w, "process_event(self.as_uobject(), func, &mut params);")?; writeln!(w, "*func.get_function_flags_mut() = flags;")?; for param in &method.parameters {