Module screen_13::prelude

source ·
Expand description

Things which are used in almost every single Screen 13 program.

Re-exports§

Modules§

  • Raw Vulkan bindings and types, generated from vk.xml

Macros§

  • Logs a message at the debug level.
  • Logs a message at the error level.
  • Logs a message at the info level.
  • Logs a message at the trace level.
  • Logs a message at the warn level.

Structs§

  • A physical display interface.
  • Pumps an operating system event loop in order to handle input and other events while drawing to the screen, continuously.
  • Builder for EventLoop.
  • A request to render a single frame to the provided render graph.
  • An icon used for the window titlebar, taskbar, etc.
  • A position represented in logical pixels.
  • A size represented in logical pixels.
  • Handle to a monitor.
  • A position represented in physical pixels.
  • A size represented in physical pixels.
  • Describes a fullscreen video mode of a monitor.
  • Represents a window.
  • Object that allows building windows.
  • Identifier of a window. Unique for each window.

Enums§

Traits§

Functions§