AbstractFunctionMetadata() (defined in gd::AbstractFunctionMetadata) | gd::AbstractFunctionMetadata | inline |
AddCodeOnlyParameter(const gd::String &type, const gd::String &supplementaryInformation) override | gd::InstructionMetadata | virtual |
AddIncludeFile(const gd::String &includeFile) override | gd::InstructionMetadata | inlinevirtual |
AddParameter(const gd::String &type, const gd::String &label, const gd::String &supplementaryInformation="", bool parameterIsOptional=false) override | gd::InstructionMetadata | virtual |
CanHaveSubInstructions() const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
codeExtraInformation | gd::InstructionMetadata | |
GetAsyncFunctionName() | gd::InstructionMetadata | inline |
GetCodeExtraInformation() | gd::InstructionMetadata | inline |
GetDescription() const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
GetFullName() const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
GetFunctionName() | gd::InstructionMetadata | inline |
GetGroup() const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
GetHelpPath() const | gd::InstructionMetadata | inline |
GetIconFilename() const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
GetIncludeFiles() const override | gd::InstructionMetadata | inlinevirtual |
GetManipulatedType() const | gd::InstructionMetadata | inline |
GetParameter(size_t i) (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
GetParameter(size_t i) const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
GetParameters() const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
GetParametersCount() const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
GetRequiredBaseObjectCapability() const | gd::InstructionMetadata | inline |
GetSentence() const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
GetSmallIconFilename() const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
GetUsageComplexity() const | gd::InstructionMetadata | inline |
HasCustomCodeGenerator() const (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
InstructionMetadata(const gd::String &extensionNamespace, const gd::String &name, const gd::String &fullname, const gd::String &description, const gd::String &sentence, const gd::String &group, const gd::String &icon, const gd::String &smallIcon) | gd::InstructionMetadata | |
InstructionMetadata() | gd::InstructionMetadata | |
IsAsync() const | gd::InstructionMetadata | inline |
IsBehaviorInstruction() const | gd::InstructionMetadata | inline |
IsHidden() const | gd::InstructionMetadata | inline |
IsObjectInstruction() const | gd::InstructionMetadata | inline |
IsOptionallyAsync() const | gd::InstructionMetadata | inline |
IsPrivate() const | gd::InstructionMetadata | inline |
IsRelevantForAsynchronousFunctionEvents() const | gd::InstructionMetadata | inline |
IsRelevantForCustomObjectEvents() const | gd::InstructionMetadata | inline |
IsRelevantForFunctionEvents() const | gd::InstructionMetadata | inline |
IsRelevantForLayoutEvents() const | gd::InstructionMetadata | inline |
MarkAsAdvanced() | gd::InstructionMetadata | inline |
MarkAsComplex() | gd::InstructionMetadata | inline |
MarkAsSimple() | gd::InstructionMetadata | inline |
parameters (defined in gd::InstructionMetadata) | gd::InstructionMetadata | |
RemoveCustomCodeGenerator() (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
SetAsyncFunctionName(const gd::String &functionName_) | gd::InstructionMetadata | inline |
SetCanHaveSubInstructions() | gd::InstructionMetadata | inline |
SetCustomCodeGenerator(std::function< gd::String(Instruction &instruction, gd::EventsCodeGenerator &codeGenerator, gd::EventsCodeGenerationContext &context)> codeGenerator) (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
SetDefaultValue(const gd::String &defaultValue_) override | gd::InstructionMetadata | inlinevirtual |
SetFunctionName(const gd::String &functionName_) override | gd::InstructionMetadata | inlinevirtual |
SetGetter(const gd::String &getter) | gd::InstructionMetadata | inline |
SetGroup(const gd::String &str) | gd::InstructionMetadata | inline |
SetHelpPath(const gd::String &path) | gd::InstructionMetadata | inline |
SetHidden() override | gd::InstructionMetadata | inlinevirtual |
SetIncludeFile(const gd::String &includeFile) override | gd::InstructionMetadata | inlinevirtual |
SetIsBehaviorInstruction() | gd::InstructionMetadata | inline |
SetIsObjectInstruction() | gd::InstructionMetadata | inline |
SetManipulatedType(const gd::String &type_) | gd::InstructionMetadata | inline |
SetMutators(const std::map< gd::String, gd::String > &mutators) (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inline |
SetParameterExtraInfo(const gd::String &extraInfo) override | gd::InstructionMetadata | inlinevirtual |
SetParameterLongDescription(const gd::String &longDescription) override | gd::InstructionMetadata | inlinevirtual |
SetPrivate() override | gd::InstructionMetadata | inlinevirtual |
SetRelevantForAsynchronousFunctionEventsOnly() override | gd::InstructionMetadata | inlinevirtual |
SetRelevantForCustomObjectEventsOnly() override | gd::InstructionMetadata | inlinevirtual |
SetRelevantForFunctionEventsOnly() override | gd::InstructionMetadata | inlinevirtual |
SetRelevantForLayoutEventsOnly() override | gd::InstructionMetadata | inlinevirtual |
SetRequiresBaseObjectCapability(const gd::String &capability) | gd::InstructionMetadata | |
UseStandardOperatorParameters(const gd::String &type, const ParameterOptions &options) | gd::InstructionMetadata | |
UseStandardRelationalOperatorParameters(const gd::String &type, const ParameterOptions &options) | gd::InstructionMetadata | |
~AbstractFunctionMetadata() (defined in gd::AbstractFunctionMetadata) | gd::AbstractFunctionMetadata | inlinevirtual |
~InstructionMetadata() (defined in gd::InstructionMetadata) | gd::InstructionMetadata | inlinevirtual |