#include <engine.h>
Graphe de collaboration de NGN:
Définition à la ligne 80 du fichier engine.h.
Fonctions membres publiques | |
void | toggleFullscreen () |
void | resize (int w, int h, int d) |
void | setCursorVisible (bool state) |
void | setBackgroundColor (const ngn::core::Colorf &colour) |
int | getMouseX () const |
int | getMouseY () const |
int | getWidth () |
int | getHeight () |
int | getColorDepth () const |
const std::string & | getCaption () const |
bool | isFullscreen () const |
bool | isRunning () const |
bool | isCursorVisible () const |
const ngn::core::Colorf & | getBackgroundColor () const |
const ngn::SystemInfo & | getSystemInfo () const |
const std::string & | getVersion () const |
ngn::FontManager & | getFontManager () |
void | setDebugMode (bool state) |
bool | isDebugMode () const |
ngn::sys::Log & | getLogManager () |
Fonctions membres publiques statiques | |
ngn::core::FPS & | getTimer () |
Amis | |
NGN_API NGN &WINAPI | ngnCreate (ngn::InputHandler *input, int width, int height, int bpp, const std::string &name, bool fullscreen) |
NGN_API NGN &WINAPI | ngnGet () |
NGN_API void WINAPI | ngnQuit () |
|
obtient la couleur de remplissage de l'arrière fond |
|
obtient le titre de la fenêtre |
|
obtient le nombre de couleurs de la fenêtre en bits/pixel |
|
obtient une référence vers le gestionnaire de fontes |
|
obtient la hauteur de la fenêtre |
|
obtient une référence vers le gestionnaire de log |
|
OBSELETE : obtient la position X de la souris |
|
OBSELETE : obtient la position Y de la souris |
|
obtient une référence vers le gestionnaire d'info. système |
|
obtient une référence vers le gestionnaire de temps |
|
obtient la version de NGN |
|
obtient la largeur de la fenêtre |
|
vrai si le curseur est visible |
|
obtient l'état du mode déboguage |
|
obtient le mode de fenêtrage , vrai = plein écran |
|
vrai si le moteur NGN est initialisé et opérationnel |
|
redimensionne la fenêtre en passant sa largeur 'w', sa hauteur 'h' et le nombre de couleurs 'd' ( 8,16,24,32 bits/pixel) |
|
définit la couleur de remplissage de l'arrière fond |
|
définit si la visibilité du curseur |
|
définit l'état du mode déboguage |
|
bascule entre le mode plein écran et fenêtré. Ne fonctionne pas sous MS Windows |
|
Création et initialisation de NGN. |
|
Obtient une référence vers l'instance de NGN |
|
Désinitialise et ferme NGN |