WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
Loading...
Searching...
No Matches
LoadingState Struct Reference

Mutable state for the async game-data loading thread. More...

#include <AppState.h>

Public Attributes

bool isWoWLoaded = false
 
std::atomic< bool > initDB {false}
 
std::string loadStatus
 
std::atomic< float > loadProgress {0.0f}
 
bool loadInProgress = false
 
std::thread loadThread
 
std::mutex loadStatusMutex
 
std::atomic< bool > loadThreadDone {false}
 
std::atomic< bool > loadThreadSuccess {false}
 
std::string pathBuf
 
bool showConfigPopup = false
 
std::vector< core::GameConfigpendingConfigs
 
int selectedConfig = 0
 

Detailed Description

Mutable state for the async game-data loading thread.

Definition at line 89 of file AppState.h.

Member Data Documentation

◆ initDB

std::atomic<bool> LoadingState::initDB {false}

Definition at line 92 of file AppState.h.

◆ isWoWLoaded

bool LoadingState::isWoWLoaded = false

Definition at line 91 of file AppState.h.

◆ loadInProgress

bool LoadingState::loadInProgress = false

Definition at line 95 of file AppState.h.

◆ loadProgress

std::atomic<float> LoadingState::loadProgress {0.0f}

Definition at line 94 of file AppState.h.

◆ loadStatus

std::string LoadingState::loadStatus

Definition at line 93 of file AppState.h.

◆ loadStatusMutex

std::mutex LoadingState::loadStatusMutex

Definition at line 97 of file AppState.h.

◆ loadThread

std::thread LoadingState::loadThread

Definition at line 96 of file AppState.h.

◆ loadThreadDone

std::atomic<bool> LoadingState::loadThreadDone {false}

Definition at line 98 of file AppState.h.

◆ loadThreadSuccess

std::atomic<bool> LoadingState::loadThreadSuccess {false}

Definition at line 99 of file AppState.h.

◆ pathBuf

std::string LoadingState::pathBuf

Definition at line 100 of file AppState.h.

◆ pendingConfigs

std::vector<core::GameConfig> LoadingState::pendingConfigs

Definition at line 102 of file AppState.h.

◆ selectedConfig

int LoadingState::selectedConfig = 0

Definition at line 103 of file AppState.h.

◆ showConfigPopup

bool LoadingState::showConfigPopup = false

Definition at line 101 of file AppState.h.


The documentation for this struct was generated from the following file: