NGN_SYSTEM.H

MÉTODOS de la clase


Método

void EventUpdate();

Descripción

Actualiza y gestiona los eventos de la librería SDL2. Además, actualiza algunos de los subsistemas de la librería, como la lectura de los dispositivos de entrada. Debe de ejecutarse una vez por ciclo al inicio del fotograma.

Ejemplo

ngn->system->EventUpdate();

Método

std::string GetVersion();

Descripción

Devuelve un string con la versión actual de N’gine.

Ejemplo

std::string version = ngn->system->GetVersion();

Método

bool GetApplicationFocus();

Descripción

Devuelve si el foco está o no en la aplicación.

Ejemplo

bool focused = ngn->system->GetApplicationFocus();

PROPIEDADES de la clase


Propiedad

bool quit

Descripción

Propiedad de la clase. Adquiere el valor TRUE si algún evento de SDL solicita la salida del programa, de lo contrario su valor es FALSE.

Ejemplo

if (ngn->system->quit) exit_flag = true;

Propiedad

bool fps_counter

Descripción

Propiedad de la clase. Tiene el valor de FALSE por defecto. En caso de darle el valor de TRUE, muestra en la consola de depuración los frames por segundos que se están renderizando.

Ejemplo

ngn->system->fps_counter = true;
Volver al Índice English Version Volver Arriba