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

void Impala::Application::VideoExcel::TableViewCache::ShowView ( String  column,
int  row,
int  x,
int  y,
int  w,
int  h 
) [inline]

Definition at line 49 of file TableViewCache.h.

References AddDelayLoad(), Impala::Application::VideoExcel::TableDataSource::GetID(), GetUnusedViewFromCache(), GetViewFromCache(), mSource, and UpdateZoom().

Referenced by Impala::Application::VideoExcel::GridWindow::UpdateGrid(), and Impala::Application::VideoExcel::TableCell::UpdateRow().

00050     {
00051         int id = mSource->GetID(row);
00052         OGLVIEW *v = GetViewFromCache(id);
00053         if (v)
00054         {
00055             if (v->UserData2 != (void*)2 && v->im)
00056             {
00057                 UpdateZoom(v, w, h);
00058                 v->UserData1 = (void*)id;
00059                 viewSys.SetDimensions(v, x,y,w,h);
00060                 viewSys.SetTags(v,visibleTag);
00061             }
00062         }
00063         if (!v)
00064         {
00065             v = GetUnusedViewFromCache();
00066             viewSys.SetDimensions(v,x,y,w,h);
00067             AddDelayLoad(column, id, v);
00068         }
00069     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:16:49 2011 for ImpalaSrc by  doxygen 1.5.1