use bevy::prelude::*;
#[derive(Debug, Event)]
pub struct SetLocalCamera(pub Entity);
#[derive(Debug, Event)]
pub struct RotateAroundTarget {
pub camera: Entity,
pub delta: Vec2,
}
#[derive(Debug, Event)]
pub struct Zoom {
pub camera: Entity,
pub value: f32,
}
#[derive(Debug, Event)]
pub struct Roll {
pub camera: Entity,
pub value: f32,
}