#include <iso_visual_glpanel.h>
Public Member Functions | |
GLPanel (QWidget *pParent, const char *pName, GLProgram *pProgram) | |
~GLPanel () | |
View * | view (const base::String &pViewName) |
void | addView (View *pView) |
void | removeView (View *pView) |
virtual void | update () |
Protected Member Functions | |
virtual void | initializeGL () |
virtual void | paintGL () |
void | resizeGL (int w, int h) |
Protected Attributes | |
data::IndexHash< base::String, View > | mViews |
GLPanel::GLPanel | ( | QWidget * | pParent, | |
const char * | pName, | |||
GLProgram * | pProgram | |||
) |
GLPanel::~GLPanel | ( | ) |
View * GLPanel::view | ( | const base::String & | pViewName | ) |
void GLPanel::addView | ( | View * | pView | ) |
void GLPanel::removeView | ( | View * | pView | ) |
void GLPanel::update | ( | ) | [virtual] |
void GLPanel::initializeGL | ( | ) | [protected, virtual] |
void GLPanel::paintGL | ( | ) | [protected, virtual] |
void GLPanel::resizeGL | ( | int | w, | |
int | h | |||
) | [protected] |
data::IndexHash< base::String, View > iso::visual::GLPanel::mViews [protected] |