mirror of
https://github.com/Noratrieb/game-wip-dontplay.git
synced 2026-01-14 19:55:02 +01:00
16 lines
566 B
Rust
16 lines
566 B
Rust
use egui_inspect::derive::Inspect;
|
|
use serde::{Deserialize, Serialize};
|
|
use sfml::{
|
|
graphics::RenderWindow, system::Vector2f, window::{ContextSettings, Style, VideoMode},
|
|
};
|
|
use sfml_xt::graphics::RenderWindowExt;
|
|
use crate::math::FPS_TARGET;
|
|
pub(crate) struct ScreenRes {}
|
|
#[derive(Default, Clone, Copy, Debug, Inspect, Serialize, Deserialize)]
|
|
pub struct ScreenVec {
|
|
pub(crate) x: ScreenSc,
|
|
pub(crate) y: ScreenSc,
|
|
}
|
|
/// Screen position/offset scalar
|
|
/// We assume this game won't be played above 32767*32767 resolution
|
|
pub(crate) type ScreenSc = i16;
|