GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
gd::InstructionMetadata Member List

This is the complete list of members for gd::InstructionMetadata, including all inherited members.

AbstractFunctionMetadata() (defined in gd::AbstractFunctionMetadata)gd::AbstractFunctionMetadatainline
AddCodeOnlyParameter(const gd::String &type, const gd::String &supplementaryInformation) overridegd::InstructionMetadatavirtual
AddIncludeFile(const gd::String &includeFile) overridegd::InstructionMetadatainlinevirtual
AddParameter(const gd::String &type, const gd::String &label, const gd::String &supplementaryInformation="", bool parameterIsOptional=false) overridegd::InstructionMetadatavirtual
CanHaveSubInstructions() const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
codeExtraInformationgd::InstructionMetadata
GetAsyncFunctionName()gd::InstructionMetadatainline
GetCodeExtraInformation()gd::InstructionMetadatainline
GetDescription() const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
GetFullName() const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
GetFunctionName()gd::InstructionMetadatainline
GetGroup() const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
GetHelpPath() constgd::InstructionMetadatainline
GetIconFilename() const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
GetIncludeFiles() const overridegd::InstructionMetadatainlinevirtual
GetParameter(size_t i) (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
GetParameter(size_t i) const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
GetParameters() const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
GetParametersCount() const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
GetRequiredBaseObjectCapability() constgd::InstructionMetadatainline
GetSentence() const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
GetSmallIconFilename() const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
GetUsageComplexity() constgd::InstructionMetadatainline
HasCustomCodeGenerator() const (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
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() constgd::InstructionMetadatainline
IsBehaviorInstruction() constgd::InstructionMetadatainline
IsHidden() constgd::InstructionMetadatainline
IsObjectInstruction() constgd::InstructionMetadatainline
IsOptionallyAsync() constgd::InstructionMetadatainline
IsPrivate() constgd::InstructionMetadatainline
IsRelevantForAsynchronousFunctionEvents() constgd::InstructionMetadatainline
IsRelevantForCustomObjectEvents() constgd::InstructionMetadatainline
IsRelevantForFunctionEvents() constgd::InstructionMetadatainline
IsRelevantForLayoutEvents() constgd::InstructionMetadatainline
MarkAsAdvanced()gd::InstructionMetadatainline
MarkAsComplex()gd::InstructionMetadatainline
MarkAsSimple()gd::InstructionMetadatainline
parameters (defined in gd::InstructionMetadata)gd::InstructionMetadata
RemoveCustomCodeGenerator() (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
SetAsyncFunctionName(const gd::String &functionName_)gd::InstructionMetadatainline
SetCanHaveSubInstructions()gd::InstructionMetadatainline
SetCustomCodeGenerator(std::function< gd::String(Instruction &instruction, gd::EventsCodeGenerator &codeGenerator, gd::EventsCodeGenerationContext &context)> codeGenerator) (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
SetDefaultValue(const gd::String &defaultValue_) overridegd::InstructionMetadatainlinevirtual
SetFunctionName(const gd::String &functionName_) overridegd::InstructionMetadatainlinevirtual
SetGetter(const gd::String &getter)gd::InstructionMetadatainline
SetGroup(const gd::String &str)gd::InstructionMetadatainline
SetHelpPath(const gd::String &path)gd::InstructionMetadatainline
SetHidden() overridegd::InstructionMetadatainlinevirtual
SetIncludeFile(const gd::String &includeFile) overridegd::InstructionMetadatainlinevirtual
SetIsBehaviorInstruction()gd::InstructionMetadatainline
SetIsObjectInstruction()gd::InstructionMetadatainline
SetManipulatedType(const gd::String &type_)gd::InstructionMetadatainline
SetMutators(const std::map< gd::String, gd::String > &mutators) (defined in gd::InstructionMetadata)gd::InstructionMetadatainline
SetParameterExtraInfo(const gd::String &extraInfo) overridegd::InstructionMetadatainlinevirtual
SetParameterLongDescription(const gd::String &longDescription) overridegd::InstructionMetadatainlinevirtual
SetPrivate() overridegd::InstructionMetadatainlinevirtual
SetRelevantForAsynchronousFunctionEventsOnly() overridegd::InstructionMetadatainlinevirtual
SetRelevantForCustomObjectEventsOnly() overridegd::InstructionMetadatainlinevirtual
SetRelevantForFunctionEventsOnly() overridegd::InstructionMetadatainlinevirtual
SetRelevantForLayoutEventsOnly() overridegd::InstructionMetadatainlinevirtual
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::AbstractFunctionMetadatainlinevirtual
~InstructionMetadata() (defined in gd::InstructionMetadata)gd::InstructionMetadatainlinevirtual