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


Public Types | |
| typedef OglGui::Window | Window |
| typedef OglGui::ScrollBar | ScrollBar |
| typedef OglGui::ScrollWnd | ScrollWnd |
Public Member Functions | |
| SelectionCollection (Window *parent, TableDataSource *source, int w, int h) | |
| SelectionCollection (Window *parent, TableDataSource *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) |
| void | ProcessHighlights () |
Private Member Functions | |
| int | MarkToColor (int m) |
| SelectionCollectionItem * | MakeSelectionCollectionItem (std::string name, int markID) |
| void | Init (TableDataSource *source, int w, int h) |
Private Attributes | |
| TableDataSource * | mSource |
| ScrollWnd * | mItemWindow |
| std::vector< SelectionCollectionItem * > | mItems |
| ILOG_VAR_DEC | |
Definition at line 12 of file SelectionCollection.h.
1.5.1