8 #ifndef PRESSABLECOMPONENT_HPP_
9 #define PRESSABLECOMPONENT_HPP_
Definition: AssetManager.hpp:15
PressableState
Definition: PressableComponent.hpp:15
@ hoveredState
Definition: PressableComponent.hpp:17
@ defaultState
Definition: PressableComponent.hpp:16
@ pressedState
Definition: PressableComponent.hpp:18
Definition: PressableComponent.hpp:22
std::function< void()> action
Definition: PressableComponent.hpp:28
Recti hitbox
Definition: PressableComponent.hpp:23
Recti textureDefault
Definition: PressableComponent.hpp:24
Recti texturePressed
Definition: PressableComponent.hpp:26
Recti textureHovered
Definition: PressableComponent.hpp:25
PressableState state
Definition: PressableComponent.hpp:27