#include <view.h>
Public Member Functions | |
virtual void | onDataChanged ()=0 |
virtual void | show ()=0 |
Public Attributes | |
ResourceBase * | r_base_ptr |
Protected Member Functions | |
ViewBase (const std::string &name) | |
~ViewBase () | |
Protected Attributes | |
std::string | name_ |
Friends | |
class | WindowManager |
Gui::ViewBase::ViewBase | ( | const std::string & | name | ) | [inline, protected] |
Gui::ViewBase::~ViewBase | ( | ) | [protected] |
virtual void Gui::ViewBase::onDataChanged | ( | ) | [pure virtual] |
Implemented in Gui::View< RT, VT >, Gui::View< RImg, VCol >, and Gui::View< PC, Col >.
virtual void Gui::ViewBase::show | ( | ) | [pure virtual] |
Implemented in Gui::View< RT, VT >, Gui::View< RImg, VCol >, and Gui::View< PC, Col >.
friend class WindowManager [friend] |
Reimplemented in Gui::TextView< RT, VT >, Gui::ImageView< RT, VT >, Gui::View< RT, VT >, Gui::View< RImg, VCol >, and Gui::View< PC, Col >.
std::string Gui::ViewBase::name_ [protected] |