Accumulates HUD geometry during a frame for batch rendering.
Definition HudContext.hpp:18
Definition PickupNotification.hpp:29
float timer
Definition PickupNotification.hpp:32
std::string label
Definition PickupNotification.hpp:30
float slideIn
Definition PickupNotification.hpp:33
int qty
Definition PickupNotification.hpp:31
void update(float dt, const HudGameState &state, HudTweenPool &tweens) override
Called each frame before draw(). Update animation, consume events.
Definition PickupNotification.cpp:20
void draw(HudContext &ctx, float drawX, float drawY) override
Emit geometry into the draw context.
Definition PickupNotification.cpp:39