|
Blender V5.0
|
#include <GHOST_EventString.hh>
Inherits GHOST_Event.
Public Member Functions | |
| GHOST_EventString (uint64_t msec, GHOST_TEventType type, GHOST_IWindow *window, GHOST_TEventDataPtr data_ptr) | |
| ~GHOST_EventString () override | |
| Public Member Functions inherited from GHOST_Event | |
| GHOST_Event (uint64_t msec, GHOST_TEventType type, GHOST_IWindow *window) | |
| GHOST_TEventType | getType () const override |
| uint64_t | getTime () const override |
| GHOST_IWindow * | getWindow () const override |
| GHOST_TEventDataPtr | getData () const override |
| Public Member Functions inherited from GHOST_IEvent | |
| virtual | ~GHOST_IEvent ()=default |
Additional Inherited Members | |
| Protected Attributes inherited from GHOST_Event | |
| GHOST_TEventType | type_ |
| uint64_t | time_ |
| GHOST_IWindow * | window_ |
| GHOST_TEventDataPtr | data_ = nullptr |
Generic class for events with string data
Definition at line 17 of file GHOST_EventString.hh.
|
inline |
Constructor.
| msec | The time this event was generated. |
| type | The type of this event. |
| window | The generating window (or nullptr if system event). |
| data_ptr | Pointer to the (un-formatted) data associated with the event. |
Definition at line 26 of file GHOST_EventString.hh.
References GHOST_Event::data_, and GHOST_Event::GHOST_Event().
|
inlineoverride |
Definition at line 35 of file GHOST_EventString.hh.
References GHOST_Event::data_, and free().