Blender  V3.3
Public Member Functions | List of all members
GHOST_EventString Class Reference

#include <GHOST_EventString.h>

Inheritance diagram for GHOST_EventString:
GHOST_Event GHOST_IEvent

Public Member Functions

 GHOST_EventString (uint64_t msec, GHOST_TEventType type, GHOST_IWindow *window, GHOST_TEventDataPtr data_ptr)
 
 ~GHOST_EventString ()
 
- Public Member Functions inherited from GHOST_Event
 GHOST_Event (uint64_t msec, GHOST_TEventType type, GHOST_IWindow *window)
 
GHOST_TEventType getType ()
 
uint64_t getTime ()
 
GHOST_IWindowgetWindow ()
 
GHOST_TEventDataPtr getData ()
 
- Public Member Functions inherited from GHOST_IEvent
virtual ~GHOST_IEvent ()
 

Additional Inherited Members

- Protected Attributes inherited from GHOST_Event
GHOST_TEventType m_type
 
uint64_t m_time
 
GHOST_IWindowm_window
 
GHOST_TEventDataPtr m_data
 

Detailed Description

Generic class for events with string data

Definition at line 16 of file GHOST_EventString.h.

Constructor & Destructor Documentation

◆ GHOST_EventString()

GHOST_EventString::GHOST_EventString ( uint64_t  msec,
GHOST_TEventType  type,
GHOST_IWindow window,
GHOST_TEventDataPtr  data_ptr 
)
inline

Constructor.

Parameters
msecThe time this event was generated.
typeThe type of this event.
windowThe generating window (or NULL if system event).
data_ptrPointer to the (un-formatted) data associated with the event.

Definition at line 25 of file GHOST_EventString.h.

References GHOST_Event::m_data.

◆ ~GHOST_EventString()

GHOST_EventString::~GHOST_EventString ( )
inline

Definition at line 34 of file GHOST_EventString.h.

References free(), and GHOST_Event::m_data.


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