#include <TableOverviewWindow.h>
Inheritance diagram for Impala::Application::VideoExcel::TableOverviewWindow:
Public Types | |
typedef OglGui::Window | Window |
Public Member Functions | |
TableOverviewWindow (OglGui::Window *parent, TableDataSource *source, int width, int height) | |
TableOverviewWindow (Window *parent, TableDataSource *source, int x, int y, int width, int height) | |
virtual void | UpdateSelectionEvent () |
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) |
virtual void | ReshapeFunc (int w, int h) |
int | RowToPixel (int row) |
int | PixelToRow (int pixel) |
void | PixelToRows (int pixel, int *startrow, int *endrow) |
void | UpdatePixelCache (int height) |
virtual void | DisplayFunc () |
Private Member Functions | |
int | MarkToColor (int m) |
void | Init (TableDataSource *source, int w, int h) |
Private Attributes | |
TableDataSource * | mSource |
std::vector< unsigned long > | mSelPixelCache |
bool | mPixelCacheSynced |
bool | mReady |
int | mDrawHeight |
int | mDrawOffset |
ILOG_VAR_DEC |
Definition at line 10 of file TableOverviewWindow.h.