6 #ifndef EventsTypesLister_H
7 #define EventsTypesLister_H
11 #include "GDCore/IDE/Events/ArbitraryEventsWorker.h"
12 #include "GDCore/String.h"
40 return allConditionsTypes;
47 return allActionsTypes;
53 bool isCondition)
override;
55 std::vector<gd::String> allEventsTypes;
56 std::vector<gd::String> allConditionsTypes;
57 std::vector<gd::String> allActionsTypes;
ArbitraryEventsWorker is an abstract class used to browse events (and instructions) and do some work ...
Definition: ArbitraryEventsWorker.h:36
Base class defining an event.
Definition: Event.h:44
List the values of the parameters of events and their type.
Definition: EventsTypesLister.h:26
const std::vector< gd::String > & GetAllActionsTypes()
Definition: EventsTypesLister.h:46
const std::vector< gd::String > & GetAllConditionsTypes()
Definition: EventsTypesLister.h:39
const std::vector< gd::String > & GetAllEventsTypes()
Definition: EventsTypesLister.h:34
An instruction is a member of an event: It can be a condition or an action.
Definition: Instruction.h:30
Base class representing a project (game), including all resources, scenes, objects,...
Definition: Project.h:50
Definition: CommonTools.h:24