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

Mutable state for the NPC, Item, Mount, ItemSet, and StartOutfit browsers. More...

#include <AppState.h>

Collaboration diagram for BrowserState:
[legend]

Public Attributes

std::vector< ItemSetEntryitemSets
 
bool itemSetsBuilt = false
 
std::string itemSetSearchBuf
 
std::vector< size_t > itemSetFiltered
 
bool itemSetFilterDirty = true
 
std::vector< StartOutfitEntrystartOutfits
 
bool startOutfitsBuilt = false
 
std::string startOutfitSearchBuf
 
std::vector< size_t > startOutfitFiltered
 
bool startOutfitFilterDirty = true
 
std::string npcSearchBuf
 
std::vector< size_t > npcFiltered
 
bool npcFilterDirty = true
 
std::string itemBrowseSearchBuf
 
std::vector< size_t > itemBrowseFiltered
 
bool itemBrowseFilterDirty = true
 
std::vector< MountEntrymountList
 
std::vector< GameFile * > creatureModels
 
std::vector< std::string > creatureModelNames
 
bool mountListBuilt = false
 
std::string mountSearchBuf
 
int mountTab = 0
 
std::vector< size_t > mountFiltered
 
bool mountFilterDirty = true
 
std::vector< GeosetGroupEntrygeosetGroups
 
ParticleColorState pcrState
 

Detailed Description

Mutable state for the NPC, Item, Mount, ItemSet, and StartOutfit browsers.

Definition at line 185 of file AppState.h.

Member Data Documentation

◆ creatureModelNames

std::vector<std::string> BrowserState::creatureModelNames

Definition at line 214 of file AppState.h.

◆ creatureModels

std::vector<GameFile*> BrowserState::creatureModels

Definition at line 213 of file AppState.h.

◆ geosetGroups

std::vector<GeosetGroupEntry> BrowserState::geosetGroups

Definition at line 222 of file AppState.h.

◆ itemBrowseFilterDirty

bool BrowserState::itemBrowseFilterDirty = true

Definition at line 209 of file AppState.h.

◆ itemBrowseFiltered

std::vector<size_t> BrowserState::itemBrowseFiltered

Definition at line 208 of file AppState.h.

◆ itemBrowseSearchBuf

std::string BrowserState::itemBrowseSearchBuf

Definition at line 207 of file AppState.h.

◆ itemSetFilterDirty

bool BrowserState::itemSetFilterDirty = true

Definition at line 192 of file AppState.h.

◆ itemSetFiltered

std::vector<size_t> BrowserState::itemSetFiltered

Definition at line 191 of file AppState.h.

◆ itemSets

std::vector<ItemSetEntry> BrowserState::itemSets

Definition at line 188 of file AppState.h.

◆ itemSetsBuilt

bool BrowserState::itemSetsBuilt = false

Definition at line 189 of file AppState.h.

◆ itemSetSearchBuf

std::string BrowserState::itemSetSearchBuf

Definition at line 190 of file AppState.h.

◆ mountFilterDirty

bool BrowserState::mountFilterDirty = true

Definition at line 219 of file AppState.h.

◆ mountFiltered

std::vector<size_t> BrowserState::mountFiltered

Definition at line 218 of file AppState.h.

◆ mountList

std::vector<MountEntry> BrowserState::mountList

Definition at line 212 of file AppState.h.

◆ mountListBuilt

bool BrowserState::mountListBuilt = false

Definition at line 215 of file AppState.h.

◆ mountSearchBuf

std::string BrowserState::mountSearchBuf

Definition at line 216 of file AppState.h.

◆ mountTab

int BrowserState::mountTab = 0

Definition at line 217 of file AppState.h.

◆ npcFilterDirty

bool BrowserState::npcFilterDirty = true

Definition at line 204 of file AppState.h.

◆ npcFiltered

std::vector<size_t> BrowserState::npcFiltered

Definition at line 203 of file AppState.h.

◆ npcSearchBuf

std::string BrowserState::npcSearchBuf

Definition at line 202 of file AppState.h.

◆ pcrState

ParticleColorState BrowserState::pcrState

Definition at line 223 of file AppState.h.

◆ startOutfitFilterDirty

bool BrowserState::startOutfitFilterDirty = true

Definition at line 199 of file AppState.h.

◆ startOutfitFiltered

std::vector<size_t> BrowserState::startOutfitFiltered

Definition at line 198 of file AppState.h.

◆ startOutfits

std::vector<StartOutfitEntry> BrowserState::startOutfits

Definition at line 195 of file AppState.h.

◆ startOutfitsBuilt

bool BrowserState::startOutfitsBuilt = false

Definition at line 196 of file AppState.h.

◆ startOutfitSearchBuf

std::string BrowserState::startOutfitSearchBuf

Definition at line 197 of file AppState.h.


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