MCPcopy Create free account

hub / github.com/WayfireWM/wayfire / types & classes

Types & classes731 in github.com/WayfireWM/wayfire

↓ 4 callersClasspointf_t
src/api/wayfire/geometry.hpp:18
↓ 2 callersEnumbutton_type_t
plugins/decor/deco-button.hpp:20
↓ 2 callersClassparams
plugins/common/wayfire/plugins/common/cairo-util.hpp:123
↓ 1 callersClassoutput_t
src/api/wayfire/view.hpp:26
↓ 1 callersClassspin_animation_t
plugins/animate/spin.hpp:41
↓ 1 callersClasswl_idle_call
* A wrapper for adding idle callbacks to the event loop */
src/api/wayfire/util.hpp:58
↓ 1 callersClasszap_animation_t
plugins/animate/zap.hpp:38
↓ 1 callersClasszoom_animation_t
plugins/animate/basic_animations.hpp:61
ClassFireAnimation
plugins/animate/fire/fire.hpp:11
ClassFireTransformer
plugins/animate/fire/fire.hpp:8
ClassParticle
plugins/animate/fire/particle.hpp:9
ClassParticleSystem
plugins/animate/fire/particle.hpp:30
ClassParticleSystem
plugins/animate/fire/fire.hpp:9
ClassSwitcherPaintAttribs
plugins/single_plugins/switcher.cpp:37
ClassSwitcherView
plugins/single_plugins/switcher.cpp:64
EnumSwitcherViewPosition
plugins/single_plugins/switcher.cpp:51
ClassWayfireSwitcher
plugins/single_plugins/switcher.cpp:99
Class_Edge
plugins/wobbly/wobbly.c:49
Class_Model
plugins/wobbly/wobbly.c:75
Class_Object
plugins/wobbly/wobbly.c:59
Class_Spring
plugins/wobbly/wobbly.c:69
Class_WobblyWindow
plugins/wobbly/wobbly.c:86
Class_xy_pair
plugins/wobbly/wobbly.c:45
Classaction_response_t
plugins/decor/deco-layout.hpp:116
Classactivator_data_t
* Data sent to activator bindings when they are activated. * Includes information from the activating event source. * * Note: some plugins might su
src/api/wayfire/bindings.hpp:70
Enumactivator_source_t
* Describes the possible event sources that can activate an activator binding. */
src/api/wayfire/bindings.hpp:45
Classadded_transformer_t
src/api/wayfire/view-transform.hpp:315
Classaddr2line_result
src/debug.cpp:199
Classalways_on_top_root_node_t
plugins/wm-actions/wm-actions.cpp:23
Classanchored_area
src/api/wayfire/workarea.hpp:30
Enumanchored_edge
src/api/wayfire/workarea.hpp:22
Classanimate_effects_registry_t
* The effects registry holds a list of all available animation effects. * Plugins can access the effects registry via ref_ptr_t helper in wayfire/plu
plugins/animate/animate.hpp:59
Classanimation_base_t
plugins/animate/animate.hpp:25
Classanimation_hook
Represents an animation running for a specific view * animation_t is which animation to use (i.e fire, zoom, etc). */
plugins/animate/animate.cpp:25
Enumanimation_type
plugins/animate/animate.hpp:17
Enumattach_flags
src/output/workspace-impl.cpp:315
Classautocommit_transaction_t
plugins/tile/tile-wset.hpp:11
Classauxilliary_buffer_t
src/api/wayfire/render.hpp:26
Classbase_t
test/misc/tracking-allocator.cpp:6
Enumbinding_mode
plugins/single_plugins/command.cpp:81
Classbinding_t
src/core/seat/hotspot-manager.hpp:18
Classbindings_repository_t
* bindings_repository_t is responsible for managing a list of all bindings in * Wayfire, and for calling these bindings on the corresponding events.
src/api/wayfire/bindings-repository.hpp:32
Classbindings_repository_t
src/api/wayfire/core.hpp:55
Classblur_node_t
plugins/blur/blur.cpp:46
Classblur_render_instance_t
plugins/blur/blur.cpp:93
Classbuffer_allocation_hints_t
* Hints for choosing a suitable underlying memory layout when allocating a buffer. */
src/api/wayfire/render.hpp:92
Enumbuffer_reallocation_result_t
* Result of an allocate() call for an auxilliary buffer. */
src/api/wayfire/render.hpp:100
Classbutton_state_t
plugins/decor/deco-theme.hpp:44
Classbutton_t
plugins/decor/deco-button.hpp:27
Classcairo_text_t
* Simple wrapper around rendering text with Cairo. This object can be * kept around to avoid reallocation of the cairo surface and OpenGL * texture
plugins/common/wayfire/plugins/common/cairo-util.hpp:120
Enumcategory
plugins/single_plugins/switcher.cpp:761
Classclient_disconnected_signal
* A signal emitted on the ipc method repository when a client disconnects. */
plugins/ipc/wayfire/plugins/ipc/ipc-method-repository.hpp:39
Classclient_interface_t
* A client_interface_t represents a client which has connected to the IPC socket. * It can be used by plugins to send back data to a specific client.
plugins/ipc/wayfire/plugins/ipc/ipc-method-repository.hpp:29
Classclient_t
plugins/ipc/ipc.hpp:17
Classcolor_rect_node_t
src/api/wayfire/compositor-view.hpp:23
Classcolor_rect_render_instance_t
src/view/compositor-view.cpp:28
Classcolor_rect_view_t
* color_rect_view_t represents another common type of compositor view - a * view which is simply a colored rectangle with a border. */
src/api/wayfire/compositor-view.hpp:14
Classcommon_type
src/api/wayfire/nonstd/observer_ptr.h:283
Classcompositor_core_impl_t
src/core/core-impl.hpp:17
Classcompositor_core_t
src/api/wayfire/core.hpp:84
Enumcompositor_state_t
Describes the state of the compositor */
src/api/wayfire/core.hpp:59
Classconfig_backend_t
* A base class for configuration backend plugins. * * A configuration backend plugin is loaded immediately after creating a * wayland display and i
src/api/wayfire/config-backend.hpp:20
Classconfig_backend_t
src/api/wayfire/core.hpp:23
Classconfig_manager_t
src/api/wayfire/core.hpp:43
Classconnection_base_t
* A base class for all connection_t, needed to store list of connections in a * type-safe way. */
src/api/wayfire/signal-provider.hpp:18
Classconnection_t
src/api/wayfire/signal-provider.hpp:56
Classcontrol_bindings_t
* A simple class to register the vswitch bindings and get a custom callback called. */
plugins/vswitch/wayfire/plugins/vswitch.hpp:29
Classcore_backend_started_signal
----------------------------------------------------------------------------/ * Core signals * -----------------------------------------------------
src/api/wayfire/signal-definitions.hpp:29
Classcore_drag_t
* An object for storing global move drag data (i.e shared between all outputs). * * Intended for use via wf::shared_data::ref_ptr_t. */
plugins/common/wayfire/plugins/common/move-drag-interface.hpp:158
Classcore_drag_t::impl
plugins/common/move-drag-interface.cpp:257
Classcore_shutdown_signal
* on: core * when: Right before the shutdown sequence starts. */
src/api/wayfire/signal-definitions.hpp:43
Classcore_startup_finished_signal
* on: core * when: Emitted when the Wayfire initialization has been completed and the main loop is about to start. */
src/api/wayfire/signal-definitions.hpp:36
Classcrossfade_node_t
* A transformer used for a simple crossfade + scale animation. * * It fades out the scaled contents from original_buffer, and fades in the * curren
plugins/grid/wayfire/plugins/crossfade.hpp:33
Classcrossfade_render_instance_t
plugins/grid/wayfire/plugins/crossfade.hpp:106
Classcube_animation_t
plugins/cube/cube.hpp:14
Classcube_control_signal
Rotate cube to given angle and zoom level */
plugins/cube/cube-control-signal.hpp:12
Classcube_render_instance_t
plugins/cube/cube.cpp:44
Classcube_render_node_t
plugins/cube/cube.cpp:42
Enumcube_screensaver_state
plugins/single_plugins/idle.cpp:21
Classcursor_t
src/core/seat/cursor.hpp:11
Classcursor_t
src/core/seat/seat-impl.hpp:19
Classcustom_data_t
* Subclasses of custom_data_t can be stored inside an object_base_t */
src/api/wayfire/object.hpp:16
Classdecoration_area_t
* Represents an area of the decoration which reacts to input events. */
plugins/decor/deco-layout.hpp:32
Enumdecoration_area_type_t
Different types of areas around the decoration */
plugins/decor/deco-layout.hpp:17
Enumdecoration_layout_action_t
* Action which needs to be taken in response to an input event */
plugins/decor/deco-layout.hpp:72
Classdecoration_layout_t
* Manages the layout of the decorations, i.e positioning of the title, * buttons, etc. * * Also dispatches the input events to the appropriate plac
plugins/decor/deco-layout.hpp:91
Classdecoration_margins_t
* Describes the size of the decoration frame around a toplevel. */
src/api/wayfire/toplevel.hpp:15
Classdecoration_render_instance_t
plugins/decor/deco-subsurface.cpp:166
Classdecoration_theme_t
plugins/decor/deco-button.hpp:18
Classdecoration_theme_t
* A class which manages the outlook of decorations. * It is responsible for determining the background colors, sizes, etc. */
plugins/decor/deco-theme.hpp:14
Classdecoration_theme_t
plugins/decor/deco-layout.hpp:84
Classdefault_render_instance_t
Just listen for damage from the node and push it upwards
src/core/scene.cpp:202
Classdepth_buffer_manager_t
* Responsible for attaching depth buffers to framebuffers. * It keeps at most 3 depth buffers at any given time to conserve * resources. */
src/output/render-manager.cpp:521
Classdepth_buffer_t
src/output/render-manager.cpp:582
Classderived_t
test/misc/tracking-allocator.cpp:17
Classdestruct_signal
src/api/wayfire/nonstd/tracking-allocator.hpp:16
Classdimensions_t
src/api/wayfire/geometry.hpp:64
Enumdirect_scanout
* Describes the result of trying to do direct scanout of a render instance on * an output. */
src/api/wayfire/scene-render.hpp:27
Classdnd_icon_root_render_instance_t
src/core/seat/drag-icon.cpp:21
Classdnd_root_icon_root_node_t
src/core/seat/drag-icon.cpp:19
next →1–100 of 731, ranked by callers