#include <resourcepixmap.h>
Public Member Functions | |
| ResourcePixmap (MWindow *mwindow, TrackCanvas *canvas, Edit *edit, int w, int h) | |
| ~ResourcePixmap () | |
| void | resize (int w, int h) |
| void | draw_data (Edit *edit, int64_t edit_x, int64_t edit_w, int64_t pixmap_x, int64_t pixmap_w, int64_t pixmap_h, int force, int indexes_only) |
| void | draw_audio_resource (Edit *edit, int x, int w) |
| void | draw_video_resource (Edit *edit, int64_t edit_x, int64_t edit_w, int64_t pixmap_x, int64_t pixmap_w, int refresh_x, int refresh_w) |
| void | draw_audio_source (Edit *edit, int x, int w) |
| void | draw_title (Edit *edit, int64_t edit_x, int64_t edit_w, int64_t pixmap_x, int64_t pixmap_w) |
| void | reset () |
| void | test_timer () |
| void | dump () |
Public Attributes | |
| MWindow * | mwindow |
| TrackCanvas * | canvas |
| int | visible |
| int64_t | edit_id |
| int64_t | edit_x |
| int64_t | pixmap_x |
| int64_t | pixmap_w |
| int64_t | pixmap_h |
| int64_t | zoom_sample |
| int64_t | zoom_track |
| int64_t | zoom_y |
| int64_t | startsource |
| double | source_framerate |
| double | project_framerate |
| int64_t | source_samplerate |
| int64_t | project_samplerate |
| int | data_type |
| Timer * | timer |
Definition at line 10 of file resourcepixmap.h.
|
||||||||||||||||||||||||
|
Definition at line 27 of file resourcepixmap.C. References Edit::asset, Track::data_type, data_type, edit_id, Edit::edl, EDLSession::frame_rate, Asset::frame_rate, Edit::id, project_framerate, project_samplerate, reset(), EDLSession::sample_rate, Asset::sample_rate, EDL::session, source_framerate, source_samplerate, Edit::startsource, startsource, and Edit::track. |
|
|
Definition at line 47 of file resourcepixmap.C. |
|
||||||||||||||||
|
Definition at line 427 of file resourcepixmap.C. References Edit::asset, IndexFile::close_index(), draw_audio_source(), IndexFile::draw_index(), MWindow::edl, Asset::index_status, Asset::index_zoom, EDL::local_session, mwindow, IndexFile::open_index(), EDLSession::sample_rate, Asset::sample_rate, EDL::session, and LocalSession::zoom_sample. Referenced by draw_data(). |
|
||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Definition at line 368 of file resourcepixmap.C. References Edit::asset, BC_INFINITY, canvas, Edit::channel, left_margin, mwindow, Asset::path, MWindow::theme, Theme::title_bg_data, Theme::title_color, Theme::title_font, Edit::user_title, and ResizeTrackThread::w. Referenced by draw_data(). |
|
||||||||||||||||||||||||||||||||
|
|
Definition at line 856 of file resourcepixmap.C. References edit_id, edit_x, pixmap_w, pixmap_x, and visible. |
|
|
Definition at line 52 of file resourcepixmap.C. References edit_x, pixmap_h, pixmap_w, pixmap_x, visible, zoom_sample, zoom_track, and zoom_y. Referenced by ResourcePixmap(). |
|
||||||||||||
|
Definition at line 64 of file resourcepixmap.C. Referenced by TrackCanvas::draw_resources(). |
|
|
|
|
|
Definition at line 48 of file resourcepixmap.h. Referenced by draw_audio_source(), draw_data(), IndexFile::draw_index(), draw_title(), and draw_video_resource(). |
|
|
Definition at line 58 of file resourcepixmap.h. Referenced by draw_data(), and ResourcePixmap(). |
|
|
Definition at line 52 of file resourcepixmap.h. Referenced by draw_data(), TrackCanvas::draw_resources(), dump(), and ResourcePixmap(). |
|
|
Definition at line 53 of file resourcepixmap.h. Referenced by draw_audio_source(), dump(), and reset(). |
|
|
Definition at line 47 of file resourcepixmap.h. Referenced by draw_audio_resource(), draw_audio_source(), draw_data(), draw_title(), and draw_video_resource(). |
|
|
Definition at line 53 of file resourcepixmap.h. Referenced by TrackCanvas::draw_resources(), and reset(). |
|
|
Definition at line 53 of file resourcepixmap.h. Referenced by TrackCanvas::draw_resources(), dump(), and reset(). |
|
|
Definition at line 53 of file resourcepixmap.h. Referenced by draw_audio_source(), IndexFile::draw_index(), TrackCanvas::draw_resources(), dump(), and reset(). |
|
|
Definition at line 56 of file resourcepixmap.h. Referenced by draw_data(), and ResourcePixmap(). |
|
|
Definition at line 57 of file resourcepixmap.h. Referenced by draw_data(), and ResourcePixmap(). |
|
|
Definition at line 56 of file resourcepixmap.h. Referenced by draw_data(), and ResourcePixmap(). |
|
|
Definition at line 57 of file resourcepixmap.h. Referenced by draw_data(), and ResourcePixmap(). |
|
|
Definition at line 55 of file resourcepixmap.h. Referenced by draw_data(), and ResourcePixmap(). |
|
|
Definition at line 60 of file resourcepixmap.h. |
|
|
Definition at line 50 of file resourcepixmap.h. Referenced by TrackCanvas::draw_resources(), dump(), and reset(). |
|
|
Definition at line 54 of file resourcepixmap.h. Referenced by draw_data(), and reset(). |
|
|
Definition at line 54 of file resourcepixmap.h. Referenced by draw_data(), and reset(). |
|
|
Definition at line 54 of file resourcepixmap.h. Referenced by draw_data(), and reset(). |
1.4.4