Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Application::MediaTable::SelectionCollection Class Reference

#include <SelectionCollection.h>

Inheritance diagram for Impala::Application::MediaTable::SelectionCollection:

Inheritance graph
[legend]
Collaboration diagram for Impala::Application::MediaTable::SelectionCollection:

Collaboration graph
[legend]
List of all members.

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)
SelectionCollectionItemMakeSelectionCollectionItem (std::string name, int markID)
void Init (TableDataView *source, int w, int h)

Private Attributes

TableDataViewmSource
ScrollWndmItemWindow
std::vector< SelectionCollectionItem * > mItems
 ILOG_VAR_DEC

Detailed Description

Definition at line 14 of file SelectionCollection.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 10:44:35 2010 for ImpalaSrc by  doxygen 1.5.1