naia_bevy_shared/
system_set.rs1use bevy_ecs::schedule::SystemSet;
2
3#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
5pub struct ReceivePackets;
6
7#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
9pub struct ProcessPackets;
10
11#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
13pub struct TranslateTickEvents;
14
15#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
17pub struct HandleTickEvents;
18
19#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
21pub struct TranslateWorldEvents;
22
23#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
25pub struct HandleWorldEvents;
26
27#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
29pub struct WorldUpdate;
30
31#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
33pub struct HostSyncOwnedAddedTracking;
34
35#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
37pub struct HostSyncChangeTracking;
38
39#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
41pub struct WorldToHostSync;
42
43#[derive(SystemSet, Debug, Hash, PartialEq, Eq, Clone)]
44pub struct SendPackets;