IOT  0.5
I Only Think
Public Slots | Public Member Functions
MainController Class Reference

Classe de Controle Elle Gere le fonctionnement general du CEG et ses evenements (actions | reseau) More...

#include <MainController.h>

List of all members.

Public Slots

void on_start_navigation ()
void on_stop_navigation ()
void on_action_emitted (IAction &)

Public Member Functions

 MainController (Systray &)
 ~MainController ()
BoxController const & getBoxController () const
ICommunicationGraphicalServergetComGs () const
AbstractScenegetCurrentScene () const
AbstractScenegetSceneAt (int position) const
AbstractScenegetScene (QString const &id) const
int getIndexOfScene (AbstractScene *sceneSearch) const
int getFirstOfType (BoxType type) const
AbstractScenegetFirstNavigationScene () const
ViewgetView ()
Ceg::WindowgetWindow ()
AbstractScenecreateScene (Ceg::Window const &window)
void pushFrontScene (AbstractScene *scene)
void popFrontScene ()
void removeSceneAt (int index)

Detailed Description

Classe de Controle Elle Gere le fonctionnement general du CEG et ses evenements (actions | reseau)


Constructor & Destructor Documentation

MainController::MainController ( Systray systray)
MainController::~MainController ( )

Member Function Documentation

AbstractScene * MainController::createScene ( Ceg::Window const &  window)
BoxController const & MainController::getBoxController ( ) const
ICommunicationGraphicalServer * MainController::getComGs ( ) const
AbstractScene * MainController::getCurrentScene ( ) const
AbstractScene * MainController::getFirstNavigationScene ( ) const
int MainController::getFirstOfType ( BoxType  type) const
int MainController::getIndexOfScene ( AbstractScene sceneSearch) const
AbstractScene * MainController::getScene ( QString const &  id) const
AbstractScene * MainController::getSceneAt ( int  position) const
View & MainController::getView ( )
Ceg::Window & MainController::getWindow ( )
void MainController::on_action_emitted ( IAction anAction) [slot]
void MainController::on_start_navigation ( ) [slot]
void MainController::on_stop_navigation ( ) [slot]
void MainController::popFrontScene ( )
void MainController::pushFrontScene ( AbstractScene scene)
void MainController::removeSceneAt ( int  index)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator