| 248 | } |
| 249 | |
| 250 | pub struct StrataComp { |
| 251 | pub dh: DisplayHandle, |
| 252 | pub backend: WinitGraphicsBackend<GlowRenderer>, |
| 253 | pub damage_tracker: OutputDamageTracker, |
| 254 | pub start_time: Instant, |
| 255 | pub loop_signal: LoopSignal, |
| 256 | pub compositor_state: CompositorState, |
| 257 | pub xdg_shell_state: XdgShellState, |
| 258 | pub xdg_decoration_state: XdgDecorationState, |
| 259 | pub shm_state: ShmState, |
| 260 | pub output_manager_state: OutputManagerState, |
| 261 | pub data_device_state: DataDeviceState, |
| 262 | pub primary_selection_state: PrimarySelectionState, |
| 263 | pub seat_state: SeatState<StrataComp>, |
| 264 | pub layer_shell_state: WlrLayerShellState, |
| 265 | pub popup_manager: PopupManager, |
| 266 | pub seat: Seat<StrataComp>, |
| 267 | pub socket_name: OsString, |
| 268 | pub workspaces: Workspaces, |
| 269 | pub mods: Mods, |
| 270 | pub config: StrataConfig, |
| 271 | } |
| 272 | |
| 273 | impl StrataComp { |
| 274 | pub fn new( |
nothing calls this directly
no outgoing calls
no test coverage detected