|
Open Simulator Terrain Editor BRIGADOON-0007
Edit Terrain Files for Open Simulator Regions
|
#include <mainwindow.h>
Public Slots | |
| void | UpdateLocation (REMOTE_REGION_ADDRESS RegionAddress) |
Signals | |
| void | ListInputDirectory (void) |
Public Member Functions | |
| MainWindow (QWidget *parent=nullptr) | |
| ~MainWindow () | |
Data Fields | |
| Logger * | log |
| Pointer to the Log Class. | |
Private Slots | |
| void | GetInputDir (void) |
| void | GetOutputDir (void) |
| void | WorldAreaChanged (REMOTE_WORLD_SIZE WorldSize) |
| void | WorldSidesChanged (REMOTE_WORLD_SIDES WorldSides) |
| void | DisableXYSize (Qt::CheckState) |
| void | EnableAutoCalc (void) |
Private Member Functions | |
| QString | GetDirectoryName (QString DefaultDirectory) |
Private Attributes | |
| Ui::MainWindow * | ui |
| DatabaseManager * | db_manager |
| Pointer to the Database Class. | |
| DirClass * | dir_manager |
| AreaCalculator * | area_calc |
Definition at line 18 of file mainwindow.h.
| MainWindow::MainWindow | ( | QWidget * | parent = nullptr | ) |
Definition at line 5 of file mainwindow.cpp.
References area_calc, db_manager, dir_manager, DisableXYSize(), EnableAutoCalc(), GetInputDir(), GetOutputDir(), ListInputDirectory(), log, LOG_DEBUG, MainWindow(), MODE_CONFIG, ui, UpdateLocation(), WorldAreaChanged(), and WorldSidesChanged().
Referenced by MainWindow().
| MainWindow::~MainWindow | ( | ) |
Definition at line 80 of file mainwindow.cpp.
References db_manager, log, and ui.
|
privateslot |
Definition at line 136 of file mainwindow.cpp.
References ui.
Referenced by MainWindow().
|
privateslot |
Definition at line 158 of file mainwindow.cpp.
References ui.
Referenced by MainWindow().
|
private |
Definition at line 153 of file mainwindow.cpp.
Referenced by GetInputDir(), and GetOutputDir().
|
privateslot |
Definition at line 124 of file mainwindow.cpp.
References GetDirectoryName(), and ui.
Referenced by MainWindow().
|
privateslot |
Definition at line 130 of file mainwindow.cpp.
References GetDirectoryName(), and ui.
Referenced by MainWindow().
|
signal |
|
slot |
Definition at line 163 of file mainwindow.cpp.
References REMOTE_REGION_ADDRESS::RegionXLocation, REMOTE_REGION_ADDRESS::RegionYLocation, and ui.
Referenced by MainWindow().
|
privateslot |
Definition at line 103 of file mainwindow.cpp.
References ui, REMOTE_WORLD_SIZE::WorldArea, and REMOTE_WORLD_SIZE::WorldRegionCount.
Referenced by MainWindow().
|
privateslot |
Definition at line 97 of file mainwindow.cpp.
References ui, REMOTE_WORLD_SIDES::WorldXSize, and REMOTE_WORLD_SIDES::WorldYSize.
Referenced by MainWindow().
|
private |
Definition at line 47 of file mainwindow.h.
Referenced by MainWindow().
|
private |
Pointer to the Database Class.
Definition at line 43 of file mainwindow.h.
Referenced by MainWindow(), and ~MainWindow().
|
private |
Definition at line 45 of file mainwindow.h.
Referenced by MainWindow().
| Logger* MainWindow::log |
Pointer to the Log Class.
Definition at line 30 of file mainwindow.h.
Referenced by MainWindow(), and ~MainWindow().
|
private |
Definition at line 37 of file mainwindow.h.
Referenced by DisableXYSize(), EnableAutoCalc(), GetInputDir(), GetOutputDir(), MainWindow(), UpdateLocation(), WorldAreaChanged(), WorldSidesChanged(), and ~MainWindow().