|
WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
|
Per-frame context for the viewport options panel. More...
#include <ViewportOptionsPanel.h>
Public Attributes | |
| Renderer * | renderer = nullptr |
| bool * | drawGrid = nullptr |
| glm::vec3 * | bgColor = nullptr |
| OrbitCamera * | camera = nullptr |
| std::function< WoWModel *()> | getLoadedModel |
| std::vector< GeosetGroupEntry > * | geosetGroups = nullptr |
| ParticleColorState * | pcrState = nullptr |
| int * | selectedSkin = nullptr |
| std::function< void(WoWModel *, int)> | applySkin |
| std::function< void()> | resetCamera |
Per-frame context for the viewport options panel.
Definition at line 44 of file ViewportOptionsPanel.h.
| std::function<void(WoWModel*, int)> ViewportOptionsPanel::DrawContext::applySkin |
Definition at line 65 of file ViewportOptionsPanel.h.
| glm::vec3* ViewportOptionsPanel::DrawContext::bgColor = nullptr |
Definition at line 51 of file ViewportOptionsPanel.h.
| OrbitCamera* ViewportOptionsPanel::DrawContext::camera = nullptr |
Definition at line 54 of file ViewportOptionsPanel.h.
| bool* ViewportOptionsPanel::DrawContext::drawGrid = nullptr |
Definition at line 50 of file ViewportOptionsPanel.h.
| std::vector<GeosetGroupEntry>* ViewportOptionsPanel::DrawContext::geosetGroups = nullptr |
Definition at line 60 of file ViewportOptionsPanel.h.
| std::function<WoWModel*()> ViewportOptionsPanel::DrawContext::getLoadedModel |
Definition at line 57 of file ViewportOptionsPanel.h.
| ParticleColorState* ViewportOptionsPanel::DrawContext::pcrState = nullptr |
Definition at line 61 of file ViewportOptionsPanel.h.
| Renderer* ViewportOptionsPanel::DrawContext::renderer = nullptr |
Definition at line 47 of file ViewportOptionsPanel.h.
| std::function<void()> ViewportOptionsPanel::DrawContext::resetCamera |
Definition at line 68 of file ViewportOptionsPanel.h.
| int* ViewportOptionsPanel::DrawContext::selectedSkin = nullptr |
Definition at line 64 of file ViewportOptionsPanel.h.