Function goshawk::rts_camera_system[][src]

pub fn rts_camera_system(
    time: Res<'_, Time>,
    windows: Res<'_, Windows>,
    cursor_scroll_events: Res<'_, Events<MouseWheel>>,
    keyboard: Res<'_, Input<KeyCode>>,
    mut query: Query<'_, (&mut RtsCamera, &mut Transform, Option<&ZoomSettings>, Option<&PanSettings>, Option<&TurnSettings>)>
)

The system which manages the RTS camera state and manipulates the attached camera transform.