#include <SelectionCollection.h>
Inheritance diagram for Impala::Application::MediaTable::SelectionCollection:


Public Types | |
| typedef OglGui::Window | Window |
| typedef OglGui::ScrollBar | ScrollBar |
| typedef OglGui::ScrollWnd | ScrollWnd |
Public Member Functions | |
| SelectionCollection (Window *parent, TableDataView *source, int w, int h) | |
| SelectionCollection (Window *parent, TableDataView *source, int x, int y, int w, int h) | |
| virtual void | UpdateSelectionEvent () |
| virtual void | OnScroll (ScrollBar *src, int position, void *userData) |
| virtual void | MouseFunc (int msg, int but, int state, int x, int y) |
| This function is called by the event handling system everytime the user has moved or clicked the mouse. | |
| virtual void | KeyboardFunc (int c, int state) |
| void | UpdateItemCounts () |
| virtual void | SelectCollectionEvent (int id) |
| virtual void | SelectCollectionInvertedEvent (int id) |
| virtual void | AddCollectionToSelectionEvent (int id) |
| virtual void | RemoveCollectionFromSelectionEvent (int id) |
| virtual void | EmptyCollectionEvent (int id) |
| void | SaveCollectionEvent (int id) |
| void | LoadCollectionEvent (int id) |
| void | ProcessHighlights () |
Private Member Functions | |
| int | MarkToColor (int m) |
| SelectionCollectionItem * | MakeSelectionCollectionItem (std::string name, int markID) |
| void | Init (TableDataView *source, int w, int h) |
Private Attributes | |
| TableDataView * | mSource |
| ScrollWnd * | mItemWindow |
| std::vector< SelectionCollectionItem * > | mItems |
| ILOG_VAR_DEC | |
Definition at line 14 of file SelectionCollection.h.
1.5.1