18 lines
380 B
C++
18 lines
380 B
C++
#include "interactable.h"
|
|
|
|
namespace VISEQ::BASE {
|
|
|
|
bool Interactable::clicked() {
|
|
return hovering() && IsMouseButtonPressed(MOUSE_BUTTON_LEFT);
|
|
}
|
|
|
|
bool Interactable::held() {
|
|
return IsMouseButtonDown(MOUSE_BUTTON_LEFT);
|
|
}
|
|
|
|
bool Interactable::released() {
|
|
return IsMouseButtonReleased(MOUSE_BUTTON_LEFT);
|
|
}
|
|
|
|
}
|