Skip to main content

pfx_play/
hooks.rs

1use pfx_load::scene::Scene;
2
3pub trait PlayHooks {
4    fn on_play(&mut self, _scene: &Scene) {}
5
6    fn on_pause(&mut self) {}
7
8    fn on_resume(&mut self) {}
9
10    fn on_stop(&mut self) {}
11}
12
13#[derive(Clone, Copy, Debug, Default, PartialEq, Eq)]
14pub struct NoHooks;
15
16impl PlayHooks for NoHooks {}