3#include "../component.hpp"
4#include "../../../util/color.hpp"
5#include "../../../render/texture.hpp"
6#include "../textrenderer_component.hpp"
Base interface for all components attached to a GameObject.
Definition component.hpp:17
Component that renders a text string, optionally over a background.
Definition textrenderer_component.hpp:18
Wraps an OpenGL texture object.
Definition texture.hpp:12
const Color WHITE(255, 255, 255)
White.
const Color DARK_GRAY(99, 99, 99)
Dark gray.
const Color GRAY(128, 128, 128)
Medium gray.
Definition audiomanager.cpp:4
RGBA color stored as normalized floating-point components.
Definition color.hpp:12
A mouse event carrying its type, button, position and scroll offset.
Definition mouse.hpp:37