gravitron_plugin/
stages.rs

1#[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Hash)]
2pub enum MainSystemStage {
3  PreRender,
4  RenderInit,
5  RenderPrepare,
6  RenderRecording,
7  RenderExecute,
8  PostRender,
9}
10
11#[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Hash)]
12pub enum InitSystemStage {
13  PreInit,
14  Init,
15  PostInit,
16}
17
18#[derive(PartialEq, Eq, PartialOrd, Ord, Clone, Hash)]
19pub enum CleanupSystemStage {
20  PreCleanup,
21  Cleanup,
22  PostCleanup,
23}