Lines Matching refs:Action
45 class Action {
47 Action(bool oneshot = false);
54 void CombineAction(const Action& action);
63 bool TriggersEqual(const Action& other) const;
89 virtual bool CheckTriggers(const Action& action) const = 0;
96 void AddAction(std::unique_ptr<Action> action);
111 std::vector<std::unique_ptr<Action>> actions_;
113 std::queue<const Action*> current_executing_actions_;
130 std::unique_ptr<Action> action_;