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 {}