Logo Search packages:      
Sourcecode: mangler version File versions  Download package

Classes | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes

ManglerRecorder Class Reference

Collaboration diagram for ManglerRecorder:
Collaboration graph
[legend]

List of all members.

Classes

class  ManglerRecorderData
class  recModelColumns

Public Member Functions

void can_record (bool isConnected)
 ManglerRecorder (Glib::RefPtr< Gtk::Builder > builder)
void record (Glib::ustring username, Glib::ustring text, uint32_t index, uint32_t time, bool stopped, bool flushed)
void show (void)

Public Attributes

Glib::RefPtr< Gtk::Builder > builder
Gtk::Button * button
Gtk::Entry * entry
Gtk::FileChooserDialog * filedialog
Gtk::Entry * fileentry
bool isPlaying
bool isRecording
Gtk::Label * label
Gtk::MenuItem * menuitem
Gtk::Dialog * recInfoDialog
Gtk::ToggleButton * recordbutton
Gtk::ScrolledWindow * recScrolledWindow
Gtk::Window * recWindow
Gtk::TextView * textview
Gtk::Widget * widget

Protected Member Functions

Glib::ustring bytes_to_readable (double size)
void close_activate_cb (void)
void delete_activate_cb (void)
Glib::ustring float_to_ustring (float val, int precision=2)
void hide_activate_cb (void)
void info_clicked_cb (void)
Glib::ustring msec_to_timestamp (uint32_t milliseconds)
void open_activate_cb (void)
void play (void)
void playpause_clicked_cb (void)
void recInfoDialog_cancel_clicked_cb (void)
void recInfoDialog_save_clicked_cb (void)
void recListTree_cursor_changed_cb (void)
void recListTree_row_activated_cb (const Gtk::TreeModel::Path &path, Gtk::TreeViewColumn *column)
void record_toggled_cb (void)
void reset (bool destroying=false)
void saveas_activate_cb (void)
void set (bool isRecording)
void stop_clicked_cb (void)
Glib::ustring timestamp (Glib::ustring format="%Y%m%d-%H%M%S")

Protected Attributes

Glib::ustring filename
Glib::ustring path
Glib::Thread * player
Glib::ustring recdir
Glib::RefPtr< Gtk::ListStore > recListModel
Gtk::TreeView * recListTree
ManglerRecorder::recModelColumns recRecord
uint32_t totalduration
void * vrfh

Detailed Description

Definition at line 30 of file manglerrecorder.h.


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

Generated by  Doxygen 1.6.0   Back to index