|
Code_TYMPAN
4.4.0
Industrial site acoustic simulation
|
#include <OSizeManager.h>


Public Member Functions | |
| ~OSizeManager () | |
| void | setWidth (unsigned int width) |
| void | setHeight (unsigned int height) |
| unsigned int | getWidth () const |
| unsigned int | getHeight () const |
Public Member Functions inherited from IRefCount | |
| IRefCount () | |
| virtual | ~IRefCount () |
| virtual int | incRef () |
| virtual int | decRef () |
| int | getRefCount () const |
Static Public Member Functions | |
| static LPOSizeManager | get () |
Private Member Functions | |
| OSizeManager () | |
| OSizeManager (const OSizeManager &) | |
| OSizeManager & | operator= (const OSizeManager &) |
Private Attributes | |
| unsigned int | _width |
| unsigned int | _height |
Static Private Attributes | |
| static LPOSizeManager | _pInstance = 0 |
Additional Inherited Members | |
Protected Attributes inherited from IRefCount | |
| int | m_refCount |
| The reference counter. More... | |
Classe de type Singleton permettant d'avoir un acces a la taille d'une fenetre. Cette classe permet de contourner le probleme du manque d'acces aux donnees de la fenetre notamment pour OpenGL. Il serait bien que les donnees relatives a la taille soit, par la suite, plus accessible.
Definition at line 37 of file OSizeManager.h.
| OSizeManager::~OSizeManager | ( | ) |
Destructeur.
Definition at line 27 of file OSizeManager.cpp.
|
private |
Constructeur par default.
Definition at line 25 of file OSizeManager.cpp.

|
private |
|
static |
Retourne l'instance singleton.
Definition at line 29 of file OSizeManager.cpp.


|
inline |
Retourne la hauteur de la fenetre
Definition at line 77 of file OSizeManager.h.
|
inline |
Retourne la largeur de la fenetre
Definition at line 69 of file OSizeManager.h.
|
private |
|
inline |
Fixe la hauteur de la fenetre
Definition at line 61 of file OSizeManager.h.
|
inline |
Fixe la largeur de la fenetre
Definition at line 53 of file OSizeManager.h.
|
private |
Definition at line 99 of file OSizeManager.h.
|
staticprivate |
Definition at line 84 of file OSizeManager.h.
|
private |
Definition at line 96 of file OSizeManager.h.