![]() |
SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
|
Public Member Functions | |
void | startImport (int tab, const QString &url) |
bool | importRunning () |
void | startSim () |
bool | simRunning () |
std::shared_ptr< sim_t > | initSim () |
void | deleteSim (std::shared_ptr< sim_t > &sim, SC_TextEdit *append_error_message=0) |
void | loadHistory () |
void | saveHistory () |
void | createCmdLine () |
void | createWelcomeTab () |
void | createImportTab () |
void | createOptionsTab () |
void | createSimulateTab () |
void | createResultsTab () |
void | createOverridesTab () |
void | createHelpTab () |
void | createLogTab () |
void | createSpellQueryTab () |
void | createTabShortcuts () |
void | createCustomTab () |
void | updateWebView (SC_WebView *) |
void | toggle_pause () |
SC_MainWindow (QWidget *parent=nullptr) | |
Public Attributes | |
QWidget * | customGearTab |
QWidget * | customTalentsTab |
SC_MainTab * | mainTab |
SC_OptionsTab * | optionsTab |
SC_ImportTab * | importTab |
SC_SimulateTab * | simulateTab |
SC_ResultTab * | resultsTab |
SC_SpellQueryTab * | spellQueryTab |
QTabWidget * | createCustomProfileDock |
BattleNetImportWindow * | newBattleNetView |
SC_WebView * | helpView |
SC_WebView * | visibleWebView |
SC_TextEdit * | overridesText |
SC_TextEdit * | logText |
QPushButton * | backButton |
QPushButton * | forwardButton |
SC_MainWindowCommandLine * | cmdLine |
QLineEdit * | apikey |
QGroupBox * | cmdLineGroupBox |
QGroupBox * | createCustomCharData |
SC_RecentlyClosedTabItemModel * | recentlyClosedTabModel |
SC_RecentlyClosedTabWidget * | recentlyClosedTabImport |
QTimer * | timer |
QTimer * | soloChar |
SC_ImportThread * | importThread |
SC_SimulateThread * | simulateThread |
QSignalMapper | mainTabSignalMapper |
QList< QShortcut * > | shortcuts |
std::shared_ptr< sim_t > | sim |
std::shared_ptr< sim_t > | import_sim |
std::string | simPhase |
std::string | importSimPhase |
int | simProgress |
int | importSimProgress |
int | soloimport |
int | simResults |
QString | AppDataDir |
QString | ResultsDestDir |
QString | TmpDir |
QString | cmdLineText |
QString | logFileText |
QString | resultsFileText |
SC_QueueItemModel * | simulationQueue |
int | consecutiveSimulationsRun |
Protected Member Functions | |
void | closeEvent (QCloseEvent *) override |