dynamis_model/query.rs
1#[derive(Clone, Copy, Debug)]
2pub struct QueryFilter {
3 pub group: u32,
4 pub mask: u32,
5 pub ignore_sensors: bool,
6 pub ignore_sleeping: bool,
7 pub ignore_static: bool,
8 pub ignore_kinematic: bool,
9 pub max_hits: u32,
10}
11
12impl Default for QueryFilter {
13 fn default() -> Self {
14 Self {
15 group: 0,
16 mask: u32::MAX,
17 ignore_sensors: true,
18 ignore_sleeping: false,
19 ignore_static: false,
20 ignore_kinematic: false,
21 max_hits: 4,
22 }
23 }
24}