12 class ProjectScopedContainers;
13 class ObjectsContainersList;
15 class InstructionMetadata;
27 bool hasDeprecationWarning =
false;
31 : isValid(isValid_), hasDeprecationWarning(hasDeprecationWarning_) {}
33 bool IsValid()
const {
return isValid; }
34 bool HasDeprecationWarning()
const {
return hasDeprecationWarning; }
50 std::size_t parameterIndex,
const gd::String &value);
62 std::size_t parameterIndex,
const gd::String &value);
74 std::size_t parameterIndex,
const gd::String &value);
82 std::size_t objectParameterIndex,
An instruction is a member of an event: It can be a condition or an action.
Definition: Instruction.h:30
Definition: InstructionValidator.h:37
A list of objects containers, useful for accessing objects in a scoped way, along with methods to acc...
Definition: ObjectsContainersList.h:29
Holds references to variables, objects, properties and other containers.
Definition: ProjectScopedContainers.h:35
String represents an UTF8 encoded string.
Definition: String.h:33
Definition: CommonTools.h:24
Result of parameter validation containing both validity status and deprecation warning.
Definition: InstructionValidator.h:25