#include <LObject.h>
Base class for Louvre objects.
More...
Base class for Louvre objects.
◆ LObject()
◆ ~LObject()
◆ compositor()
Quick access to the global compositor instance.
◆ seat()
Quick access to the global seat instance.
◆ cursor()
Quick access to the global cursor instance.
◆ isAlive()
std::shared_ptr<const bool> isAlive |
( |
| ) |
const |
|
inline |
Object's liveness status.
This method returns a shared pointer to a constant boolean, allowing external entities to monitor the liveness status of the object. The boolean's value is set to false
when the object is destroyed.
- Returns
- A shared pointer to a constant boolean representing the liveness status.