mod.rs 308B

123456789101112131415161718192021222324
  1. pub mod util;
  2. #[derive(Debug)]
  3. pub enum PhysicEvent {
  4. Explosion,
  5. }
  6. #[derive(Debug)]
  7. pub enum MetaEvent {
  8. FeelExplosion,
  9. }
  10. #[derive(Eq, PartialEq, Hash)]
  11. pub struct GridPosition {
  12. x: i32,
  13. y: i32,
  14. }
  15. impl GridPosition {
  16. pub fn new(x: i32, y: i32) -> Self {
  17. Self { x, y }
  18. }
  19. }