MCPcopy Create free account

hub / github.com/canonical/mir / types & classes

Types & classes4,666 in github.com/canonical/mir

↓ 66 callersClassSize
include/core/mir/geometry/size.h:46
↓ 52 callersClassPoint
include/core/mir/geometry/size.h:34
↓ 25 callersClassPosixTimestamp
include/common/mir/time/posix_timestamp.h:36
↓ 25 callersClassRectangle
include/core/mir/geometry/forward.h:54
↓ 17 callersClassegl_category
src/platform/graphics/egl_error.cpp:48
↓ 15 callersClassVirtualOutputConfig
src/platforms/virtual/platform.h:32
↓ 10 callersClassAutoJoinThread
include/test/mir/test/auto_unblock_thread.h:35
↓ 10 callersClassContext
src/platforms/evdev/platform.h:40
↓ 8 callersClassAbnormalExit
Indicates Mir should exit with an error message printed to stderr
include/core/mir/abnormal_exit.h:26
↓ 8 callersClassTransformTestParams
tests/unit-tests/frontend_wayland/test_output_manager.cpp:30
↓ 5 callersClassConfigurationOption
Add a user configuration option to Mir's option handling. By default, the callback will be invoked following Mir initialization but prior to the serv
include/miral/miral/configuration_option.h:41
↓ 5 callersEnumMirPlacementGravity
include/core/mir_toolkit/common.h:232
↓ 5 callersClasssigaction
tests/unit-tests/test_shm_backing.cpp:400
↓ 4 callersClassDecorations
Configures the window decoration strategy. \note The strategy can only be applied to clients that are able to negotiate the decoration style with the
include/miral/miral/decorations.h:30
↓ 4 callersClassDisplacement
include/core/mir/geometry/size.h:36
↓ 4 callersClassFd
tests/unit-tests/test_fd.cpp:31
↓ 4 callersEnumMirPlacementHints
include/core/mir_toolkit/common.h:287
↓ 4 callersClassTouchpadSettings
include/platform/mir/input/input_device.h:36
↓ 4 callersClassiterator
include/platform/mir/udev/wrapper.h:103
↓ 4 callersClasssigaction
src/server/run_mir.cpp:240
↓ 3 callersClassExitWithOutput
Indicates Mir should exit with the given output (such as help text) printed to stdout
include/core/mir/abnormal_exit.h:36
↓ 3 callersClassFlags
include/core/mir/flags.h:36
↓ 3 callersClassInputDevice
src/server/input/default_device.h:43
↓ 3 callersClassInputDeviceInfo
include/platform/mir/input/input_device.h:32
↓ 3 callersClassNode
src/miral/static_display_config.h:36
↓ 3 callersClassPointerSettings
src/platforms/evdev-rs/src/lib.rs:139
↓ 3 callersClassServerConfig
tests/unit-tests/test_default_server_configuration.cpp:33
↓ 3 callersClassTouchscreenSettings
include/platform/mir/input/input_device.h:37
↓ 3 callersClassWindow
src/miral/window_manager_tools_implementation.h:34
↓ 3 callersClassWindow
A class providing access to a Wayland or X11 surface. Users are not expected to instantiate instances of this class themselves. Instead, they may imp
include/miral/miral/window.h:47
↓ 3 callersClassbuffer
examples/client/wayland_client.c:129
↓ 3 callersClasssigaction
src/server/shm_backing.cpp:246
↓ 3 callersClasssigaction
examples/client/wayland_client.c:554
↓ 3 callersClasssigaction
examples/client/wayland_runner.cpp:136
↓ 3 callersClasswindow
examples/client/mir_shell_demo.cpp:131
↓ 2 callersClassButtonParameters
include/test/mir/test/event_factory.h:55
↓ 2 callersClassFd
src/server/frontend_xwayland/xwayland_spawner.h:29
↓ 2 callersClassKeyParameters
include/test/mir/test/event_factory.h:37
↓ 2 callersClassLinearGammaLUTs
include/platform/mir/graphics/gamma_curves.h:49
↓ 2 callersClassMinimalGLConfig
src/platforms/gbm-kms/server/kms/platform_symbols.cpp:105
↓ 2 callersEnumMirPointerButton
src/platforms/evdev-rs/src/lib.rs:111
↓ 2 callersClassParsingError
src/miral/basic_store.cpp:36
↓ 2 callersClassRun
src/miroil/check-and-update-debian-symbols.py:52
↓ 2 callersClassRun
src/miral/check-and-update-debian-symbols.py:50
↓ 2 callersClassSymbol
tools/symbols_map_generator/main.py:96
↓ 2 callersClassWlSurfaceState
src/server/frontend_wayland/wl_surface.h:69
↓ 2 callersClassgl_category
src/platform/graphics/egl_error.cpp:84
↓ 2 callersClasssigaction
src/server/glib_main_loop_sources.cpp:623
↓ 2 callersClasssigaction
examples/client/spinner.cpp:29
↓ 2 callersClassstat
src/platforms/eglstream-kms/server/utils.cpp:38
↓ 2 callersClassstat
tests/mir_test_framework/udev_environment.cpp:178
↓ 1 callersClassApplicationInfo
src/miral/window_manager_tools_implementation.h:36
↓ 1 callersClassAttachedSurfacePlacementCaseToString
tests/window_management_tests/test_floating_window_manager.cpp:821
↓ 1 callersClassAttachedSurfacePlacementCaseToString
tests/window_management_tests/test_minimal_window_manager.cpp:906
↓ 1 callersClassBasicStickyKeysTransformer
src/server/shell/basic_sticky_keys_transformer.h:25
↓ 1 callersEnumBufferUsage
src/miral/window_specification_internal.h:28
↓ 1 callersClassContext
src/miroil/check-and-update-debian-symbols.py:20
↓ 1 callersClassContext
src/miral/check-and-update-debian-symbols.py:20
↓ 1 callersClassContext
src/platforms/eglstream-kms/server/buffer_allocator.h:36
↓ 1 callersClassContext
src/platforms/gbm-kms/server/buffer_allocator.h:35
↓ 1 callersClassCopyableWlArray
src/include/server/mir/scene/text_input_hub.h:102
↓ 1 callersClassDeviceImpl
src/platform/udev/udev_wrapper.cpp:32
↓ 1 callersClassDisplayConfigurationPolicy
src/include/server/mir/server.h:39
↓ 1 callersClassEmptyDeleter
include/test/mir/test/empty_deleter.h:22
↓ 1 callersEnumEventType
include/platform/mir/udev/wrapper.h:146
↓ 1 callersClassGammaCurves
tests/unit-tests/graphics/test_gamma_curves.cpp:33
↓ 1 callersClassHeadlessInProcessServer
include/test/mir_test_framework/headless_in_process_server.h:24
↓ 1 callersClassInfo
include/platform/mir/graphics/drm_formats.h:31
↓ 1 callersClassInputMethodV1Change
src/server/frontend_wayland/input_method_v1.cpp:204
↓ 1 callersClassInputSinkPtr
Because *mut InputSink and *mut EventBuilder are raw pointers, Rust assumes that they are neither Send nor Sync. However, we know that the other side
src/platforms/evdev-rs/src/device.rs:321
↓ 1 callersClassInputTriggerRegistry
src/server/frontend_wayland/wl_seat.h:58
↓ 1 callersClassKeyboardState
src/server/input/key_repeat_dispatcher.h:69
↓ 1 callersClassMagnifier
Renders a magnified region of the scene at the cursor position. By default, the magnifier will magnify a 400x300 region below the cursor by a 2x magni
include/miral/miral/magnifier.h:33
↓ 1 callersClassMinimalGLConfig
src/platforms/atomic-kms/server/kms/platform_symbols.cpp:97
↓ 1 callersClassMirInputDevice
include/common/mir_toolkit/client_types.h:47
↓ 1 callersEnumMirKeyboardAction
src/platforms/evdev-rs/src/lib.rs:53
↓ 1 callersClassMirPointerConfig
src/include/server/mir/input/device.h:26
↓ 1 callersClassMirTouchpadConfig
src/include/server/mir/input/device.h:27
↓ 1 callersClassMirTouchscreenConfig
src/include/server/mir/input/device.h:29
↓ 1 callersEnumMirWindowState
include/core/mir_toolkit/common.h:66
↓ 1 callersClassMotionParameters
include/test/mir/test/event_factory.h:72
↓ 1 callersClassMouseKeysKeymap
Maps between XKB keysyms and mousekeys actions.
include/core/mir/input/mousekeys_keymap.h:33
↓ 1 callersClassMultiLogger
include/common/mir/logging/multi_logger.h:30
↓ 1 callersClassMultiplexingDisplay
src/server/graphics/multiplexing_display.h:25
↓ 1 callersClassNoValidValuesError
src/miral/basic_store.cpp:45
↓ 1 callersClassOutput
tests/acceptance-tests/wayland-generator/expected.h:39
↓ 1 callersClassOutputInfo
src/platforms/evdev/libinput_device.h:44
↓ 1 callersClassOutputInfo
tests/mir_test_framework/fake_input_device_impl.h:37
↓ 1 callersClassProtocolError
src/server/frontend_wayland/wayland_rs/wayland_rs_cpp/include/protocol_error.h:29
↓ 1 callersClassRenderingPlatform
src/platforms/gbm-kms/server/kms/platform.h:90
↓ 1 callersClassSessionContainer
src/server/scene/session_manager.h:42
↓ 1 callersClassStore
include/miral/miral/keymap.h:27
↓ 1 callersClassStubBuffer
tests/include/mir/test/doubles/stub_buffer.h:35
↓ 1 callersClassStubDevice
src/server/input/input_event_transformer.cpp:48
↓ 1 callersClassSurfaceSpecification
src/server/frontend_wayland/window_wl_surface_role.h:50
↓ 1 callersClassSurfaceStateTracker
Represents a surface's current state, as well as the states it will fall back to as states are removed. For example, a minimized surface may also be f
src/include/server/mir/scene/surface_state_tracker.h:32
↓ 1 callersClassSymbolsFile
src/miroil/check-and-update-debian-symbols.py:81
↓ 1 callersClassSymbolsFile
src/miral/check-and-update-debian-symbols.py:79
↓ 1 callersClassTexture
* A buffer containing a GL-renderable texture, and the shader program required to render it. */
include/platform/mir/graphics/texture.h:35
↓ 1 callersClassThreadLockCount
include/common/mir/recursive_read_write_mutex.h:43
next →1–100 of 4,666, ranked by callers