Base of all event types. Derived classes should strive to keep the size of the object small, as event objects are often passed by value for thread safety and ease of lifetime management, or being captured by functors. The type should also remain trivially-copyable
.
More...
#include <Event.h>
Base of all event types. Derived classes should strive to keep the size of the object small, as event objects are often passed by value for thread safety and ease of lifetime management, or being captured by functors. The type should also remain trivially-copyable
.
◆ consume()
void ph::editor::Event::consume |
( |
| ) |
|
|
inline |
◆ isConsumed()
bool ph::editor::Event::isConsumed |
( |
| ) |
const |
|
inline |
◆ PH_DEFINE_INLINE_RULE_OF_5_MEMBERS()
ph::editor::Event::PH_DEFINE_INLINE_RULE_OF_5_MEMBERS |
( |
Event | | ) |
|
|
protected |
The documentation for this class was generated from the following file: