ardour
Public Member Functions | Private Member Functions | Private Attributes | List of all members
VerboseCursor Class Reference

#include <verbose_cursor.h>

Public Member Functions

 VerboseCursor (Editor *)
 
ArdourCanvas::Item * canvas_item () const
 
bool visible () const
 
void set (std::string const &)
 
void set_time (framepos_t)
 
void set_duration (framepos_t, framepos_t)
 
void set_offset (ArdourCanvas::Duple const &)
 
void show ()
 
void hide ()
 

Private Member Functions

void color_handler ()
 

Private Attributes

Editor_editor
 
ArdourCanvas::TrackingText * _canvas_item
 

Detailed Description

Definition at line 29 of file verbose_cursor.h.

Constructor & Destructor Documentation

VerboseCursor::VerboseCursor ( Editor editor)

Definition at line 42 of file verbose_cursor.cc.

Member Function Documentation

ArdourCanvas::Item * VerboseCursor::canvas_item ( ) const

Definition at line 60 of file verbose_cursor.cc.

void VerboseCursor::color_handler ( )
private

Definition at line 54 of file verbose_cursor.cc.

void VerboseCursor::hide ( )

Definition at line 81 of file verbose_cursor.cc.

void VerboseCursor::set ( std::string const &  )

Set the contents of the cursor.

Definition at line 68 of file verbose_cursor.cc.

void VerboseCursor::set_duration ( framepos_t  start,
framepos_t  end 
)

Definition at line 134 of file verbose_cursor.cc.

void VerboseCursor::set_offset ( ArdourCanvas::Duple const &  d)

Definition at line 90 of file verbose_cursor.cc.

void VerboseCursor::set_time ( framepos_t  frame)

Definition at line 96 of file verbose_cursor.cc.

void VerboseCursor::show ( )

Definition at line 74 of file verbose_cursor.cc.

bool VerboseCursor::visible ( ) const

Definition at line 203 of file verbose_cursor.cc.

Member Data Documentation

ArdourCanvas::TrackingText* VerboseCursor::_canvas_item
private

Definition at line 47 of file verbose_cursor.h.

Editor* VerboseCursor::_editor
private

Definition at line 46 of file verbose_cursor.h.


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