|
group2 0.1.0
CSE 125 Group 2
|
ImGui panel for driving the animation state machine in development. More...
#include "AnimationTesterUI.hpp"#include "AnimationLibrary.hpp"#include "CharacterAnimator.hpp"#include "ecs/components/AnimatedCharacter.hpp"#include "ecs/components/LocalPlayer.hpp"#include <SDL3/SDL_stdinc.h>#include <cstdio>#include <imgui.h>#include <string>#include <vector>Functions | |
| void | buildAnimationTesterUI (AnimationTesterState &state, entt::registry ®istry, float &rigScale, float &rigVerticalOffset) |
| Build the Animation Tester ImGui window. | |
ImGui panel for driving the animation state machine in development.
| void buildAnimationTesterUI | ( | AnimationTesterState & | state, |
| entt::registry & | registry, | ||
| float & | rigScale, | ||
| float & | rigVerticalOffset ) |
Build the Animation Tester ImGui window.
| state | Persistent UI state. |
| registry | ECS registry (queried for AnimatedCharacter entities). |
| rigScale | Renderable scale tunable (read/write). |
| rigVerticalOffset | Renderable Y translation tunable (read/write). |
< -1 = local player sentinel, else entt::entity raw value.