usecrate::{Component, Dimensions2d};#[derive(Component)]pubstructTerminalCamera{/// The amount of the world that will be visible to the camera. Anything exceeding
/// the screen's maximum size in a direction cannot be rendered.
pubfield_of_view: Dimensions2d,
/// Whether this is the main camera. There should only ever be one camera marked as main in the world at any
/// given time.
pubis_main:bool,
}