Louvre  v2.12.0-1
C++ library for Wayland compositors
LCompositor Member List

This is the complete list of members for LCompositor, including all inherited members.

activationTokenManager() const noexceptLCompositor
addFdListener(int fd, void *userData, int(*callback)(int, unsigned int, void *), UInt32 flags=WL_EVENT_READABLE)LCompositorstatic
addOutput(LOutput *output)LCompositor
clients() const noexceptLCompositor
CompositorState enum nameLCompositor
createGlobal(void *data=nullptr) noexceptLCompositorinline
createGlobalsRequest()LCompositorvirtual
createObjectRequest(LFactoryObject::Type objectType, const void *params)LCompositorvirtual
cursor() const noexceptLCompositor
defaultAssetsPath() const noexceptLCompositor
defaultBackendsPath() const noexceptLCompositor
defaultGraphicBackendName() const noexceptLCompositor
defaultInputBackendName() const noexceptLCompositor
display() noexceptLCompositorstatic
eglContext() noexceptLCompositorstatic
eglDisplay() noexceptLCompositorstatic
fd() const noexceptLCompositor
finish() noexceptLCompositor
flushClients() noexceptLCompositorstatic
getClientFromNativeResource(const wl_client *client) noexceptLCompositor
globalsFilter(LClient *client, LGlobal *global)LCompositorvirtual
graphicBackendContextHandle() const noexceptLCompositor
graphicBackendId() const noexceptLCompositor
initialized()LCompositorvirtual
Initialized enum valueLCompositor
Initializing enum valueLCompositor
inputBackendContextHandle() const noexceptLCompositor
inputBackendId() const noexceptLCompositor
isGraphicBackendInitialized() const noexceptLCompositor
isInputBackendInitialized() const noexceptLCompositor
layer(LSurfaceLayer layer) const noexceptLCompositor
LCompositor() noexceptLCompositor
loadGraphicBackend(const std::filesystem::path &path) noexceptLCompositor
loadInputBackend(const std::filesystem::path &path) noexceptLCompositor
mainThreadId() const noexceptLCompositor
mostIntersectedOutput(const LRect &rect, bool initializedOnly=true) const noexceptLCompositor
onAnticipatedObjectDestruction(LFactoryObject *object)LCompositorvirtual
outputs() const noexceptLCompositor
Paused enum valueLCompositor
Pausing enum valueLCompositor
processLoop(Int32 msTimeout)LCompositor
removeFdListener(wl_event_source *source)LCompositorstatic
removeGlobal(LGlobal *global) noexceptLCompositor
removeOutput(LOutput *output)LCompositor
repaintAllOutputs() noexceptLCompositor
Resuming enum valueLCompositor
seat() const noexceptLCompositor
sessionLockManager() const noexceptLCompositor
start()LCompositor
state() const noexceptLCompositor
surfaces() const noexceptLCompositor
Uninitialized enum valueLCompositor
uninitialized()LCompositorvirtual
Uninitializing enum valueLCompositor
version() noexceptLCompositorstatic
~LCompositor()LCompositorvirtual