#include <RandomImageWindow.h>
Inheritance diagram for Impala::Application::MediaTable::RandomImageWindow:
Public Types | |
typedef OglGui::Window | Window |
typedef OglGui::WindowView2D | WindowView2D |
typedef OglGui::StaticText | StaticText |
typedef OglGui::GetOglImageByIdInterface | GetOglImageByIdInterface |
typedef OglGui::OglImageCache | OglImageCache |
Public Member Functions | |
RandomImageWindow (Window *parent, TableDataView *view, std::string &imageColumn, int x, int y, int w, int h) | |
virtual void | DisplayFunc () |
void | SetGetOglImageByIdInterface (GetOglImageByIdInterface *i) |
void | SetOglImageCache (OglImageCache *oglImageCache) |
Protected Member Functions | |
OGLIMAGE * | LoadViewImage (long long id) |
virtual void | InitViews () |
virtual void | ShowImages () |
virtual void | KeyboardFunc (int c, int state) |
virtual void | MouseFunc (int msg, int btn, int state, int x, int y) |
This function is called by the event handling system everytime the user has moved or clicked the mouse. | |
void | UpdateNumberOfRows () |
void | UpdateSelectionEvent () |
Protected Attributes | |
std::string | mImageColumn |
OglImageCache * | mOglImageCache |
GetOglImageByIdInterface * | mGetOglImageByIdI |
std::vector< OGLVIEW * > | mViews |
Private Member Functions | |
void | Init (std::string imageColumn, int w, int h) |
Private Attributes | |
ILOG_VAR_DEC |
Definition at line 27 of file RandomImageWindow.h.