std::function< void(LifecycleEvent)> LifecycleListener
bool ClearCurrent() const
std::optional< UniqueID > AddLifecycleListener(const LifecycleListener &listener)
const EGLContext & GetHandle() const
bool RemoveLifecycleListener(UniqueID id)
bool MakeCurrent(const Surface &surface) const