gravitron_components 0.1.0

Gravitron's ECS Components
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use gravitron_plugin::{
  app::{AppBuilder, Build},
  stages::MainSystemStage,
  Plugin,
};
use systems::propagation::transform_propagate;

pub mod components;
mod systems;

pub struct ComponentPlugin;

impl Plugin for ComponentPlugin {
  fn build(&self, builder: &mut AppBuilder<Build>) {
    builder.add_main_system_at_stage(transform_propagate, MainSystemStage::PostRender);
  }
}