![]() |
galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
|
POD tag to allow a function to accept a dispatched focus lost event. More...
#include <LostFocus.hpp>
Inheritance diagram for galaxy::LostFocus:
Collaboration diagram for galaxy::LostFocus:Additional Inherited Members | |
Public Member Functions inherited from galaxy::Event | |
| Event () noexcept | |
| Constructor. | |
| Event (Event &&) noexcept | |
| Move constructor. | |
| Event & | operator= (Event &&) noexcept |
| Move assignment operator. | |
| Event (const Event &) noexcept | |
| Copy constructor. | |
| Event & | operator= (const Event &) noexcept |
| Copy assignment operator. | |
| virtual | ~Event () noexcept |
| Destructor. | |
| void | consume () noexcept |
| Mark this event as consumed. | |
| bool | consumed () const noexcept |
| Is this event already consumed? | |
Protected Attributes inherited from galaxy::Event | |
| bool | m_handled |
| Keeps track if event has been used already. | |
POD tag to allow a function to accept a dispatched focus lost event.
Does not have an "handled" member, since all listeners are expected to handle this.
Definition at line 20 of file LostFocus.hpp.