Referencia de la Clase VentanaPrincipal
#include <ventanaprincipal.h>
Métodos públicos |
| VentanaPrincipal (QWidget *parent=0) |
| ~VentanaPrincipal () |
void | CrearNuevoMapa (double tanchura, double taltura, double tnumanchura, double tnumaltura) |
void | CrearMapaAleatorio (double tanchura, double taltura, double tnumanchura, double tnumaltura, QList< QPixmap > ltiles, QList< QString >, int aguatierra, int contislas, int monvar, int semilla, int eleccion) |
void | CrearVentanaTiles () |
void | CrearMinimapa () |
void | RedimensionarMapa (int tanchura, int taltura, int tnumanchura, int tnumaltura) |
void | GuardarProyecto (int i) |
void | CargarProyecto () |
void | Exportar () |
void | Limpiar () |
void | setMensageEstado (QString msg) |
Mapa * | getMapa () const |
Tile * | getTile () const |
Documentación del constructor y destructor
VentanaPrincipal::VentanaPrincipal |
( |
QWidget * |
parent = 0 |
) |
|
Contructor de la clase VentanaPrincipal, que se encarga de inicializar la ventana principal
- Parámetros:
-
| parent,: | Referencia al padre que crea la instancia de la clase |
VentanaPrincipal::~VentanaPrincipal |
( |
|
) |
|
Destructor de la clase Ventana Principal
Documentación de las funciones miembro
void VentanaPrincipal::CargarProyecto |
( |
|
) |
|
Procedimiento que carga un proyecto de un fichero
void VentanaPrincipal::CrearMapaAleatorio |
( |
double |
tanchura, |
|
|
double |
taltura, |
|
|
double |
tnumanchura, |
|
|
double |
tnumaltura, |
|
|
QList< QPixmap > |
ltiles, |
|
|
QList< QString > |
lnombres, |
|
|
int |
aguatierra, |
|
|
int |
contislas, |
|
|
int |
monvar, |
|
|
int |
semilla, |
|
|
int |
eleccion | |
|
) |
| | |
Procedimiento que se encarga de crear la ventana del mapa y dicho mapa de forma aleatoria
void VentanaPrincipal::CrearMinimapa |
( |
|
) |
|
Procedimiento que se encarga de crear el minimapa y su ventana de gestión
void VentanaPrincipal::CrearNuevoMapa |
( |
double |
tanchura, |
|
|
double |
taltura, |
|
|
double |
tnumanchura, |
|
|
double |
tnumaltura | |
|
) |
| | |
Procedimiento que se encarga de crear la ventana donde se gestionará el mapa normal
void VentanaPrincipal::CrearVentanaTiles |
( |
|
) |
|
Procedimiento que se encarga de crear la lista de tile y su ventana de gestión
void VentanaPrincipal::Exportar |
( |
|
) |
|
Procedimiento que exporta el mapa de un proyecto a un fichero con un formato especifico
Mapa* VentanaPrincipal::getMapa |
( |
|
) |
const [inline] |
Método constante por el cual se obtiene un puntero al mapa que se representa en la ventana principal
Tile* VentanaPrincipal::getTile |
( |
|
) |
const [inline] |
Método constante por el cual se obtiene un puntero a la lista de tiles que se representa en la ventana principal
void VentanaPrincipal::GuardarProyecto |
( |
int |
i |
) |
|
Procedimiento que guarda el proyecto en un fichero
void VentanaPrincipal::Limpiar |
( |
|
) |
|
Procedimiento que elimina datos dinámicos cuando se crea un nuevo mapa sobre otro
void VentanaPrincipal::RedimensionarMapa |
( |
int |
tanchura, |
|
|
int |
taltura, |
|
|
int |
tnumanchura, |
|
|
int |
tnumaltura | |
|
) |
| | |
Procedimiento que llama a dicha función sobre el mapa
void VentanaPrincipal::setMensageEstado |
( |
QString |
msg |
) |
|
Procedimiento que establece un mensaje en la barra de estado
La documentación para esta clase fue generada a partir de los siguientes ficheros: