Lomse library. API documentation
0.30.0
|
This is the complete list of members for Interactor, including all inherited members.
add_event_handler(int eventType, EventHandler *pHandler) | Observable | virtual |
add_event_handler(int eventType, void *pThis, void(*pt2Func)(void *pObj, SpEventInfo event)) | Observable | virtual |
add_event_handler(int eventType, void(*pt2Func)(SpEventInfo event)) | Observable | virtual |
add_event_handler(int childType, ImoId childId, int eventType, EventHandler *pHandler) | Observable | |
add_event_handler(int childType, ImoId childId, int eventType, void *pThis, void(*pt2Func)(void *pObj, SpEventInfo event)) | Observable | |
add_event_handler(int childType, ImoId childId, int eventType, void(*pt2Func)(SpEventInfo event)) | Observable | |
add_fragment_mark_at_barline(ImoId scoreId, TimeUnits timepos) | Interactor | |
add_fragment_mark_at_note_rest(ImoId scoreId, TimeUnits timepos) | Interactor | |
add_fragment_mark_at_staffobj(ImoStaffObj *pSO) | Interactor | |
add_measure_highlight(ImoId scoreId, const MeasureLocator &ml) | Interactor | |
add_observer_for(Observable *target) | EventNotifier | |
add_observer_for_child(Observable *parent, int childType, ImoId childId) | EventNotifier | |
blink_caret() | Interactor | |
click_event_to_cursor_state(SpEventMouse event) | Interactor | |
dump_cursor() | Interactor | |
dump_selection() | Interactor | |
EInteractorOpMode enum name | Interactor | |
enable_drag_image(bool fEnabled) (defined in Interactor) | Interactor | |
enable_edition_restricted_to(ImoId id) | Interactor | |
enable_forced_view_updates(bool value) | Interactor | inline |
EObservedChild enum name | Observable | |
ETimingTarget enum name | Interactor | |
EventNotifier(EventsDispatcher *dispatcher) | EventNotifier | inline |
exec_command(DocCommand *pCmd) | Interactor | |
exec_redo() | Interactor | |
exec_undo() | Interactor | |
find_click_info_at(Pixels x, Pixels y) | Interactor | |
force_redraw() | Interactor | virtual |
get_caret_timecode() | Interactor | |
get_cursor() | Interactor | inline |
get_elapsed_times() | Interactor | inline |
get_event_notifier()=0 | Observable | pure virtual |
get_graphic_model() | Interactor | |
get_num_pages() | Interactor | virtual |
get_observable_child(int UNUSED(childType), ImoId UNUSED(childId)) | Observable | inlinevirtual |
get_operating_mode() | Interactor | inline |
get_page_size(int page=0) | Interactor | |
get_pitch_at(Pixels x, Pixels y) | Interactor | |
get_scale() | Interactor | virtual |
get_selection_set() | Interactor | inline |
get_tracking_effect(int effect) | Interactor | virtual |
get_view() | Interactor | inline |
get_view_size(Pixels *xWidth, Pixels *yHeight) | Interactor | virtual |
get_viewport(Pixels *x, Pixels *y) | Interactor | virtual |
handle_event(SpEventInfo pEvent)=0 | EventHandler | pure virtual |
hide_selection_rectangle() (defined in Interactor) | Interactor | virtual |
highlight_object(ImoStaffObj *pSO) | Interactor | virtual |
is_document_editable() | Interactor | |
k_control enum value | Observable | |
k_imo enum value | Observable | |
k_mode_edition enum value | Interactor | |
k_mode_playback enum value | Interactor | |
k_mode_read_only enum value | Interactor | |
k_root enum value | Observable | |
k_timing_gmodel_build_time enum value (defined in Interactor) | Interactor | |
k_timing_gmodel_draw_time enum value (defined in Interactor) | Interactor | |
k_timing_max_value enum value (defined in Interactor) | Interactor | |
k_timing_repaint_time enum value (defined in Interactor) | Interactor | |
k_timing_total_render_time enum value (defined in Interactor) | Interactor | |
k_timing_visual_effects_draw_time enum value (defined in Interactor) | Interactor | |
model_point_to_device(double *x, double *y, int iPage) | Interactor | virtual |
move_tempo_line(ImoId scoreId, TimeUnits timepos) | Interactor | virtual |
move_tempo_line(ImoId scoreId, int iMeasure, int iBeat, int iInstr=0) | Interactor | virtual |
move_tempo_line(ImoId scoreId, int iMeasure, TimeUnits location, int iInstr=0) | Interactor | virtual |
move_tempo_line_and_scroll_if_necessary(ImoId scoreId, int iMeasure, int iBeat, int iInstr=0) | Interactor | virtual |
move_tempo_line_and_scroll_if_necessary(ImoId scoreId, int iMeasure, TimeUnits location, int iInstr=0) | Interactor | virtual |
new_viewport(Pixels x, Pixels y, bool fForceRedraw=true) | Interactor | virtual |
notify_observers(SpEventInfo pEvent, Observable *target) | EventNotifier | |
on_document_updated() | Interactor | virtual |
on_end_of_play_event(ImoScore *pScore, PlayerGui *pPlayCtrl) | Interactor | virtual |
on_mouse_button_down(Pixels x, Pixels y, unsigned flags) | Interactor | virtual |
on_mouse_button_up(Pixels x, Pixels y, unsigned flags) | Interactor | virtual |
on_mouse_enter_window(Pixels x, Pixels y, unsigned flags) | Interactor | virtual |
on_mouse_leave_window(Pixels x, Pixels y, unsigned flags) | Interactor | virtual |
on_mouse_move(Pixels x, Pixels y, unsigned flags) | Interactor | virtual |
on_visual_tracking(SpEventVisualTracking pEvent) | Interactor | virtual |
page_at_screen_point(double x, double y) | Interactor | virtual |
print_page(int page, VPoint viewport=VPoint(0, 0)) | Interactor | virtual |
redraw_bitmap() | Interactor | virtual |
remove_all_visual_tracking() | Interactor | virtual |
remove_highlight_from_object(ImoStaffObj *pSO) | Interactor | virtual |
remove_mark(ApplicationMark *mark) | Interactor | |
remove_observer(Observer *observer) | EventNotifier | |
render_as_svg(std::ostream &svg, int page=0) | Interactor | |
reset_boxes_to_draw() | Interactor | virtual |
screen_point_to_model_point(Pixels x, Pixels y) | Interactor | virtual |
screen_point_to_page_point(double *x, double *y) | Interactor | virtual |
scroll_to_measure(ImoId scoreId, int iMeasure, int iBeat=0, int iInstr=0) | Interactor | virtual |
scroll_to_measure(ImoId scoreId, int iMeasure, TimeUnits location=0.0, int iInstr=0) | Interactor | virtual |
scroll_to_measure_if_necessary(ImoId scoreId, int iMeasure, int iBeat=0, int iInstr=0) | Interactor | virtual |
scroll_to_measure_if_necessary(ImoId scoreId, int iMeasure, TimeUnits location=0.0, int iInstr=0) | Interactor | virtual |
select_voice(int voice) | Interactor | |
set_box_to_draw(int boxType) | Interactor | virtual |
set_drag_image(GmoShape *pShape, bool fGetOwnership, UPoint offset) (defined in Interactor) | Interactor | |
set_operating_mode(int mode) | Interactor | |
set_print_buffer(unsigned char *buf, unsigned width, unsigned height) | Interactor | virtual |
set_print_page_size(Pixels width, Pixels height) | Interactor | virtual |
set_rendering_buffer(unsigned char *buf, unsigned width, unsigned height) | Interactor | virtual |
set_rendering_option(int option, bool value) | Interactor | virtual |
set_scale(double scale, Pixels x=0, Pixels y=0, bool fForceRedraw=true) | Interactor | virtual |
set_svg_canvas_width(Pixels x) | Interactor | |
set_view_area(unsigned width, unsigned height, unsigned xShift=0, unsigned yShift=0) | Interactor | virtual |
set_view_background(Color color) | Interactor | |
set_viewport_at_page_center(Pixels screenWidth) | Interactor | virtual |
set_visual_tracking_mode(int mode) | Interactor | virtual |
should_enable_edit_redo() | Interactor | |
should_enable_edit_undo() | Interactor | |
show_drag_image(bool value) (defined in Interactor) | Interactor | |
start_selection_rectangle(Pixels x1, Pixels y1) (defined in Interactor) | Interactor | virtual |
svg_add_class(bool value) | Interactor | inline |
svg_add_id(bool value) | Interactor | inline |
svg_add_newlines(bool value) | Interactor | inline |
svg_indent(int value) | Interactor | inline |
switch_task(int taskType) | Interactor | |
timing_repaint_done() | Interactor | |
view_needs_repaint() | Interactor | |
zoom_fit_full(Pixels width, Pixels height, bool fForceRedraw=true) | Interactor | virtual |
zoom_fit_width(Pixels width, bool fForceRedraw=true) | Interactor | virtual |
zoom_in(Pixels x=0, Pixels y=0, bool fForceRedraw=true) | Interactor | virtual |
zoom_out(Pixels x=0, Pixels y=0, bool fForceRedraw=true) | Interactor | virtual |
~EventHandler() | EventHandler | inlinevirtual |
~EventNotifier() | EventNotifier | virtual |
~Observable() | Observable | inlinevirtual |