37 Hint(std::shared_ptr<Action> action,
bool allowAButtonTouch =
false);
44 std::shared_ptr<Action> action;
58 addUnableAButtonAction = value;
63 return addUnableAButtonAction;
68 allowAButtonTouch = value;
73 return allowAButtonTouch;
81 void refillHints(
View* focusView);
83 bool roomUnknown =
false;
84 bool addUnableAButtonAction =
true;
85 bool allowAButtonTouch =
false;
86 bool forceShown =
false;
#define AURORE_BIND(type, name, id)
Definition bind.hpp:39
Generic FlexBox layout.
Definition box.hpp:74
CallbacksList::iterator Subscription
Definition event.hpp:45
Hint(std::shared_ptr< Action > action, bool allowAButtonTouch=false)
static std::string getKeyIcon(ControllerButton button, bool ignoreKeysSwap=false)
void setAddUnableAButtonAction(bool value)
Definition hint.hpp:56
void setAllowAButtonTouch(bool value)
Definition hint.hpp:66
bool getAddUnableAButtonAction() const
Definition hint.hpp:61
bool getAllowAButtonTouch() const
Definition hint.hpp:71
Definition actions.hpp:25
View * getHintsOptionalOwner()
ControllerButton
Definition input.hpp:179
void setHintsOptionalOwner(View *owner)
void setHintsFontScaleMax(float max)
void setHintsSteady(bool steady)
float getHintsFontScaleMax()