let field = SphereField::create(client.get_root(), Transform::none(), 0.1)?;
#[derive(Debug, Default, Deserialize, Serialize)]
struct ResizeEvent {
resize: (),
resize_x: f32,
resize_y: f32,
}
let pulse_receiver = SimplePulseReceiver::create(client.get_root(), Transform::none()), &field, |uid, resize| {
println!("{uid} is trying to resize: {:?resize}");
})?;
let field = SphereField::create(client.get_root(), Transform::none(), 0.1)?;
#[derive(Debug, Default, Deserialize, Serialize)]
struct ResizeEvent {
resize: (),
resize_x: f32,
resize_y: f32,
}
let pulse_receiver = SimplePulseReceiver::create(client.get_root(), Transform::none()), &field, |uid, resize| {
println!("{uid} is trying to resize: {:?resize}");
})?;