|
WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
|
Per-frame context for the item sets panel. More...
#include <ItemSetsPanel.h>
Public Attributes | |
| bool | isChar = false |
| std::vector< ItemSetEntry > * | itemSets = nullptr |
| bool * | itemSetsBuilt = nullptr |
| std::string * | itemSetSearchBuf = nullptr |
| std::vector< size_t > * | itemSetFiltered = nullptr |
| bool * | itemSetFilterDirty = nullptr |
| std::vector< StartOutfitEntry > * | startOutfits = nullptr |
| bool * | startOutfitsBuilt = nullptr |
| std::string * | startOutfitSearchBuf = nullptr |
| std::vector< size_t > * | startOutfitFiltered = nullptr |
| bool * | startOutfitFilterDirty = nullptr |
| std::function< WoWModel *()> | getLoadedModel |
| std::function< void()> | buildItemSets |
| std::function< void()> | rebuildItemSetFilter |
| std::function< void(WoWModel *, int)> | applyItemSet |
| std::function< void(WoWModel *)> | buildStartOutfits |
| std::function< void()> | rebuildStartOutfitFilter |
| std::function< void(WoWModel *, int)> | applyStartOutfit |
Per-frame context for the item sets panel.
Definition at line 28 of file ItemSetsPanel.h.
| std::function<void(WoWModel*, int)> ItemSetsPanel::DrawContext::applyItemSet |
Definition at line 50 of file ItemSetsPanel.h.
| std::function<void(WoWModel*, int)> ItemSetsPanel::DrawContext::applyStartOutfit |
Definition at line 53 of file ItemSetsPanel.h.
| std::function<void()> ItemSetsPanel::DrawContext::buildItemSets |
Definition at line 48 of file ItemSetsPanel.h.
| std::function<void(WoWModel*)> ItemSetsPanel::DrawContext::buildStartOutfits |
Definition at line 51 of file ItemSetsPanel.h.
| std::function<WoWModel*()> ItemSetsPanel::DrawContext::getLoadedModel |
Definition at line 47 of file ItemSetsPanel.h.
| bool ItemSetsPanel::DrawContext::isChar = false |
Definition at line 30 of file ItemSetsPanel.h.
| bool* ItemSetsPanel::DrawContext::itemSetFilterDirty = nullptr |
Definition at line 37 of file ItemSetsPanel.h.
| std::vector<size_t>* ItemSetsPanel::DrawContext::itemSetFiltered = nullptr |
Definition at line 36 of file ItemSetsPanel.h.
| std::vector<ItemSetEntry>* ItemSetsPanel::DrawContext::itemSets = nullptr |
Definition at line 33 of file ItemSetsPanel.h.
| bool* ItemSetsPanel::DrawContext::itemSetsBuilt = nullptr |
Definition at line 34 of file ItemSetsPanel.h.
| std::string* ItemSetsPanel::DrawContext::itemSetSearchBuf = nullptr |
Definition at line 35 of file ItemSetsPanel.h.
| std::function<void()> ItemSetsPanel::DrawContext::rebuildItemSetFilter |
Definition at line 49 of file ItemSetsPanel.h.
| std::function<void()> ItemSetsPanel::DrawContext::rebuildStartOutfitFilter |
Definition at line 52 of file ItemSetsPanel.h.
| bool* ItemSetsPanel::DrawContext::startOutfitFilterDirty = nullptr |
Definition at line 44 of file ItemSetsPanel.h.
| std::vector<size_t>* ItemSetsPanel::DrawContext::startOutfitFiltered = nullptr |
Definition at line 43 of file ItemSetsPanel.h.
| std::vector<StartOutfitEntry>* ItemSetsPanel::DrawContext::startOutfits = nullptr |
Definition at line 40 of file ItemSetsPanel.h.
| bool* ItemSetsPanel::DrawContext::startOutfitsBuilt = nullptr |
Definition at line 41 of file ItemSetsPanel.h.
| std::string* ItemSetsPanel::DrawContext::startOutfitSearchBuf = nullptr |
Definition at line 42 of file ItemSetsPanel.h.