
Public Types | |
| enum | eMode { eMode_DISABLED, eMode_REAR_VIEW, eMode_MISSILE_VIEW } |
Public Member Functions | |
| MultiView (const Rect< int > &rect) | |
| void | Reshape (const Rect< int > &mainViewRect) |
| void | SetMode (eMode mode) |
| eMode | GetMode (void) |
| void | Tick (void) |
| CLASS_VAR Rect< int > | ComputeRect (const Rect< int > &mainViewRect) |
Private Attributes | |
| eMode | mMode |
This is a View object with different modes. It can be a rear-view, missile-view, etc.
| mod_sim::game::Game::MultiView::MultiView | ( | const Rect< int > & | rect | ) |
| void mod_sim::game::Game::MultiView::Reshape | ( | const Rect< int > & | mainViewRect | ) | [virtual] |
Reimplemented from eng::View.
| Game::MultiView::eMode mod_sim::game::Game::MultiView::GetMode | ( | void | ) |
| void mod_sim::game::Game::MultiView::Tick | ( | void | ) |
Update View. To be called by Game::Tick().
| CLASS_VAR Rect<int> mod_sim::game::Game::MultiView::ComputeRect | ( | const Rect< int > & | mainViewRect | ) |
eMode mod_sim::game::Game::MultiView::mMode [private] |
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:32 2007