Referencia de la Clase VentanaPrincipal

#include <ventanaprincipal.h>

Diagrama de colaboración para VentanaPrincipal:
Collaboration graph
[leyenda]

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)
MapagetMapa () const
TilegetTile () 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:

Generado el Mon Oct 25 18:27:10 2010 para ETiles por  doxygen 1.6.1