galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
Loading...
Searching...
No Matches
galaxy::LostFocus Struct Referencefinal

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.
 
Eventoperator= (Event &&) noexcept
 Move assignment operator.
 
 Event (const Event &) noexcept
 Copy constructor.
 
Eventoperator= (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.
 

Detailed Description

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.


The documentation for this struct was generated from the following file: