|
WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
|
Mutable state for the 3D scene: renderer, camera, model tree, and timing. More...
#include <AppState.h>
Public Attributes | |
| Renderer | renderer |
| OrbitCamera | camera |
| std::unique_ptr< Attachment > | root |
| WoWModel * | selModel = nullptr |
| ViewportFBO | fbo |
| float | animTime = 0.0f |
| std::chrono::steady_clock::time_point | lastTick |
| float | fps = 0.0f |
| int | fpsFrameCount = 0 |
| float | fpsAccum = 0.0f |
| bool | isModel = false |
| bool | isChar = false |
| bool | isMounted = false |
Mutable state for the 3D scene: renderer, camera, model tree, and timing.
Definition at line 67 of file AppState.h.
| float SceneState::animTime = 0.0f |
Definition at line 75 of file AppState.h.
| OrbitCamera SceneState::camera |
Definition at line 70 of file AppState.h.
| ViewportFBO SceneState::fbo |
Definition at line 73 of file AppState.h.
| float SceneState::fps = 0.0f |
Definition at line 77 of file AppState.h.
| float SceneState::fpsAccum = 0.0f |
Definition at line 79 of file AppState.h.
| int SceneState::fpsFrameCount = 0 |
Definition at line 78 of file AppState.h.
| bool SceneState::isChar = false |
Definition at line 82 of file AppState.h.
| bool SceneState::isModel = false |
Definition at line 81 of file AppState.h.
| bool SceneState::isMounted = false |
Definition at line 83 of file AppState.h.
| std::chrono::steady_clock::time_point SceneState::lastTick |
Definition at line 76 of file AppState.h.
| Renderer SceneState::renderer |
Definition at line 69 of file AppState.h.
| std::unique_ptr<Attachment> SceneState::root |
Definition at line 71 of file AppState.h.
| WoWModel* SceneState::selModel = nullptr |
Definition at line 72 of file AppState.h.