Lomse library. API documentation  0.30.0
EventPlayback Class Reference

#include <lomse_events.h>

Inheritance diagram for EventPlayback:
EventInfo EventEndOfPlayback EventUpdateViewport EventVisualTracking

Detailed Description

Base class for all events generated events generated by SoundPlayer in the sound thread, during playback.

Public Member Functions

virtual ~EventPlayback ()
 
WpInteractor get_interactor ()
 
- Public Member Functions inherited from EventInfo
virtual ~EventInfo ()
 
virtual Observableget_source ()
 
EEventType get_event_type ()
 
bool is_doc_modified_event ()
 
bool is_update_window_event ()
 
bool is_mouse_in_event ()
 
bool is_mouse_out_event ()
 
bool is_on_click_event ()
 
bool is_link_clicked_event ()
 
bool is_show_contextual_menu_event ()
 
bool is_control_point_moved_event ()
 
bool is_selection_set_change ()
 
bool is_pointed_object_change ()
 
bool is_do_play_score_event ()
 
bool is_pause_score_event ()
 
bool is_stop_playback_event ()
 
bool is_tracking_event ()
 
bool is_update_viewport_event ()
 
bool is_end_of_playback_event ()
 

Constructor & Destructor Documentation

◆ ~EventPlayback()

virtual EventPlayback::~EventPlayback ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ get_interactor()

WpInteractor EventPlayback::get_interactor ( )
inline

Returns a weak pointer to the Interactor object managing the View in which the event is generated.