PlaylistView Class Reference

Inheritance diagram for PlaylistView:

Inheritance graph
[legend]
Collaboration diagram for PlaylistView:

Collaboration graph
[legend]

Public Member Functions

 PlaylistView (intf_thread_t *p_intf, BRect frame, InterfaceWindow *mainWindow, BMessage *selectionChangeMessage=NULL)
 ~PlaylistView ()
virtual void AttachedToWindow ()
virtual void MessageReceived (BMessage *message)
virtual void MouseDown (BPoint where)
virtual void KeyDown (const char *bytes, int32 numBytes)
virtual void Pulse ()
virtual void SelectionChanged ()
virtual void MoveItems (BList &items, int32 toIndex)
virtual void CopyItems (BList &items, int32 toIndex)
virtual void RemoveItemList (BList &indices)
virtual BListItem * CloneItem (int32 atIndex) const
virtual void DrawListItem (BView *owner, int32 index, BRect itemFrame) const
virtual void MakeDragMessage (BMessage *message) const
void SetCurrent (int32 index)
void SetPlaying (bool playing)
void RebuildList ()
void SortReverse ()
void SortByPath ()
void SortByName ()
void SetDisplayMode (uint32 mode)
uint32 DisplayMode () const

Constructor & Destructor Documentation

PlaylistView::PlaylistView ( intf_thread_t p_intf,
BRect  frame,
InterfaceWindow mainWindow,
BMessage *  selectionChangeMessage = NULL 
)

PlaylistView::~PlaylistView (  ) 


Member Function Documentation

virtual void PlaylistView::AttachedToWindow (  )  [virtual]

virtual void PlaylistView::MessageReceived ( BMessage *  message  )  [virtual]

Reimplemented from DragSortableListView.

virtual void PlaylistView::MouseDown ( BPoint  where  )  [virtual]

virtual void PlaylistView::KeyDown ( const char *  bytes,
int32  numBytes 
) [virtual]

virtual void PlaylistView::Pulse (  )  [virtual]

virtual void PlaylistView::SelectionChanged (  )  [virtual]

virtual void PlaylistView::MoveItems ( BList &  items,
int32  toIndex 
) [virtual]

Reimplemented from DragSortableListView.

virtual void PlaylistView::CopyItems ( BList &  items,
int32  toIndex 
) [virtual]

Reimplemented from DragSortableListView.

virtual void PlaylistView::RemoveItemList ( BList &  indices  )  [virtual]

Reimplemented from DragSortableListView.

virtual BListItem* PlaylistView::CloneItem ( int32  atIndex  )  const [virtual]

Implements DragSortableListView.

virtual void PlaylistView::DrawListItem ( BView *  owner,
int32  index,
BRect  itemFrame 
) const [virtual]

Implements DragSortableListView.

virtual void PlaylistView::MakeDragMessage ( BMessage *  message  )  const [virtual]

Implements DragSortableListView.

void PlaylistView::SetCurrent ( int32  index  ) 

void PlaylistView::SetPlaying ( bool  playing  ) 

void PlaylistView::RebuildList (  ) 

void PlaylistView::SortReverse (  ) 

void PlaylistView::SortByPath (  ) 

void PlaylistView::SortByName (  ) 

void PlaylistView::SetDisplayMode ( uint32  mode  ) 

uint32 PlaylistView::DisplayMode (  )  const [inline]


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

Generated on Wed Mar 31 08:06:44 2010 for VLC by  doxygen 1.5.6