List of all items
Structs
- configuration::AestheticsConfig
- configuration::CompositorConfig
- configuration::ExhibitorConfig
- configuration::InputConfig
- configuration::KeyboardConfig
- configuration::StrategistConfig
- defs::Area
- defs::Command
- defs::DmabufId
- defs::DrmBundle
- defs::EglImageId
- defs::MemoryPoolId
- defs::MemoryViewId
- defs::OptionalPosition
- defs::OutputInfo
- defs::Position
- defs::Size
- defs::Slide
- defs::SurfaceId
- defs::WorkspaceInfo
- defs::WorkspaceState
- env::Env
- input::Axis
- input::Binding
- input::Button
- memory::Buffer
- memory::Memory
- memory::MemoryPool
- memory::MemoryView
- settings::Directories
- settings::KeymapSettings
- settings::Settings
- surface::SurfaceContext
- surface::SurfaceInfo
- surface::show_reason::ShowReason
- surface::surface_state::SurfaceState
- timing::Milliseconds
- transfer::Transfer
Enums
- enums::Action
- enums::DeviceKind
- enums::Direction
- enums::InteractionMode
- enums::KeyState
- env::Directory
- env::LogDestination
- errors::Illusion
- image::PixelFormat
- input::CatchResult
- perceptron::Perceptron
- surface::DataSource
Traits
- image::Image
- image::Pixmap
- input::InputForwarding
- input::InputHandling
- surface::SurfaceAccess
- surface::SurfaceControl
- surface::SurfaceFocusing
- surface::SurfaceListing
- surface::SurfaceManagement
- surface::SurfaceViewer
- traits::AestheticsCoordinationTrait
- traits::AppearanceManagement
- traits::DataTransferring
- traits::EventHandling
- traits::ExhibitorCoordinationTrait
- traits::FrontendsCoordinationTrait
- traits::GraphicsManagement
- traits::HwGraphics
- traits::MemoryManagement
- traits::Screenshooting
- traits::StatePublishing
- traits::WindowManagement
Macros
- define_id
- define_ref
- ensure
- log_debug
- log_error
- log_fatal
- log_info1
- log_info2
- log_info3
- log_info4
- log_nyimp
- log_warn1
- log_warn2
- log_warn3
- log_warn4
- log_wayl1
- log_wayl2
- log_wayl3
- log_wayl4
Functions
Type Aliases
- defs::Point
- defs::SignalId
- defs::SurfaceIdType
- defs::Vector
- input::InputCode
- input::InputValue
- input::Key
- input::modifier::ModifierType
Constants
- defs::INVALID_SURFACE_ID
- input::modifier::ALT
- input::modifier::CTRL
- input::modifier::LALT
- input::modifier::LCTL
- input::modifier::LMTA
- input::modifier::LSHF
- input::modifier::META
- input::modifier::NONE
- input::modifier::RALT
- input::modifier::RCTL
- input::modifier::RMTA
- input::modifier::RSHF
- input::modifier::SHIFT
- log::level::DEBUG
- log::level::ERROR
- log::level::FATAL
- log::level::INFO1
- log::level::INFO2
- log::level::INFO3
- log::level::INFO4
- log::level::NYIMP
- log::level::WARN1
- log::level::WARN2
- log::level::WARN3
- log::level::WARN4
- log::level::WAYL1
- log::level::WAYL2
- log::level::WAYL3
- log::level::WAYL4
- perceptron::BACKGROUND_SURFACE_CHANGE
- perceptron::COMMAND
- perceptron::CURSOR_SURFACE_CHANGE
- perceptron::DISPLAY_CREATED
- perceptron::DOCK_SURFACE
- perceptron::INPUTS_CHANGED
- perceptron::INPUT_KEYBOARD
- perceptron::INPUT_POINTER_AXIS
- perceptron::INPUT_POINTER_BUTTON
- perceptron::INPUT_POINTER_MOTION
- perceptron::INPUT_POINTER_POSITION
- perceptron::INPUT_POINTER_POSITION_RESET
- perceptron::KEYBOARD_FOCUS_CHANGED
- perceptron::MODE
- perceptron::NOTIFY
- perceptron::OUTPUTS_CHANGED
- perceptron::OUTPUT_FOUND
- perceptron::PAGE_FLIP
- perceptron::POINTER_FOCUS_CHANGED
- perceptron::POINTER_RELATIVE_MOTION
- perceptron::SCREENSHOT_DONE
- perceptron::SURFACE_DESTROYED
- perceptron::SURFACE_FRAME
- perceptron::SURFACE_READY
- perceptron::SURFACE_RECONFIGURED
- perceptron::SUSPEND
- perceptron::TAKE_SCREENSHOT
- perceptron::TIMER_500
- perceptron::TRANSFER_OFFERED
- perceptron::TRANSFER_REQUESTED
- perceptron::VERTICAL_BLANK
- perceptron::WAKEUP
- perceptron::WORKSPACE_STATE_CHANGED
- surface::show_reason::DRAWABLE
- surface::show_reason::IN_SHELL
- surface::show_reason::NONE
- surface::show_reason::READY
- surface::surface_state::FULLSCREEN
- surface::surface_state::MAXIMIZED
- surface::surface_state::REGULAR
- surface::surface_state::RESIZING