#include <assetedit.h>
Inherits BC_Window.

Public Member Functions | |
| AssetEditWindow (MWindow *mwindow, AssetEdit *asset_edit) | |
| ~AssetEditWindow () | |
| int | create_objects () |
Data Fields | |
| Asset * | asset |
| AssetEditPathText * | path_text |
| AssetEditPath * | path_button |
| AssetEditByteOrderHILO * | hilo |
| AssetEditByteOrderLOHI * | lohi |
| BitsPopup * | bitspopup |
| int | allow_edits |
| MWindow * | mwindow |
| AssetEdit * | asset_edit |
Definition at line 44 of file assetedit.h.
Definition at line 131 of file assetedit.C.
References allow_edits, asset, bitspopup, Asset::format, and AssetEdit::new_asset.
| AssetEditWindow::~AssetEditWindow | ( | ) |
| int AssetEditWindow::create_objects | ( | ) |
Definition at line 165 of file assetedit.C.
References _, BC_WindowBase::add_subwindow(), allow_edits, asset, Asset::audio_data, Asset::audio_length, BC_WindowBase::BC_Bar, BC_ILACE_ASSET_MODEDEFAULT, BC_ILACE_FIXDEFAULT, BC_WindowBase::BC_Title, BCTEXTLEN, bitrate, Asset::bits, bitspopup, File::bitstostr(), Asset::byte_order, bytes, Asset::channels, BitsPopup::create_objects(), BC_TumbleTextBox::create_objects(), Theme::edit_font_color, EQUIV, BC_WindowBase::flush(), Asset::format, File::formattostr(), Asset::frame_rate, Asset::get_compression_text(), BC_WindowBase::get_h(), FileMPEG::get_info(), FileSystem::get_size(), BC_WindowBase::get_w(), Asset::header, Asset::height, hilo, Interlaceautofix::ilacefixmethod_listbox, Interlaceautofix::ilacefixmethod_textbox, Interlaceautofix::ilacemode_listbox, Interlaceautofix::ilacemode_textbox, MWindow::interlace_asset_fixmethods, MWindow::interlace_asset_modes, Asset::interlace_fixmethod, Asset::interlace_mode, LARGEFONT, lohi, MAX, MEDIUMFONT, mwindow, Asset::path, path_button, path_text, MWindow::plugindb, Units::punctuate(), RED, Asset::sample_rate, BC_WindowBase::show_window(), Interlaceautofix::showhideotherwidgets(), Asset::signed_, strchr, Asset::tcstart, MWindow::theme, TIME_HMSF, BC_WindowBase::title, Units::totext(), Asset::video_data, Asset::video_length, Asset::width, BC_WindowBase::x, and BC_WindowBase::y.
Referenced by AssetEdit::run().

Definition at line 51 of file assetedit.h.
Referenced by AssetEditWindow(), create_objects(), AssetEditTCStartTextBox::handle_event(), AssetEditReelNumber::handle_event(), AssetEditReelName::handle_event(), AssetEditFormat::handle_event(), AssetEditPathText::handle_event(), AssetEditSigned::handle_event(), AssetEditByteOrderHILO::handle_event(), AssetEditByteOrderLOHI::handle_event(), AssetEditHeader::handle_event(), AssetEditILacefixmethod::handle_event(), AssetEditILacemode::handle_event(), AssetEditILaceautofixoption::handle_event(), Interlaceautofix::handle_event(), AssetEditFRate::handle_event(), AssetEditRate::handle_event(), AssetEditChannels::handle_event(), and Interlaceautofix::showhideotherwidgets().
Definition at line 54 of file assetedit.h.
Referenced by create_objects(), and AssetEditByteOrderLOHI::handle_event().
Definition at line 55 of file assetedit.h.
Referenced by create_objects(), and AssetEditByteOrderHILO::handle_event().
Definition at line 56 of file assetedit.h.
Referenced by AssetEditWindow(), create_objects(), and ~AssetEditWindow().
Definition at line 58 of file assetedit.h.
Referenced by create_objects(), and AssetEditFormat::handle_event().
Definition at line 59 of file assetedit.h.
1.5.5