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

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

AbstractFunctionMetadata() (defined in gd::AbstractFunctionMetadata)gd::AbstractFunctionMetadatainline
AddCodeOnlyParameter(const gd::String &type, const gd::String &supplementaryInformation) overridegd::ExpressionMetadatavirtual
AddIncludeFile(const gd::String &includeFile) overridegd::ExpressionMetadatainlinevirtual
AddParameter(const gd::String &type, const gd::String &label, const gd::String &supplementaryInformation="", bool parameterIsOptional=false) overridegd::ExpressionMetadatavirtual
codeExtraInformation (defined in gd::ExpressionMetadata)gd::ExpressionMetadata
ExpressionMetadata(const gd::String &returnType, const gd::String &extensionNamespace, const gd::String &name, const gd::String &fullname, const gd::String &description, const gd::String &group, const gd::String &smallicon)gd::ExpressionMetadata
ExpressionMetadata()gd::ExpressionMetadatainline
GetCodeExtraInformation()gd::ExpressionMetadatainline
GetDescription() const (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
GetFullName() const (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
GetFunctionName()gd::ExpressionMetadatainline
GetGroup() const (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
GetHelpPath() constgd::ExpressionMetadatainline
GetIncludeFiles() const overridegd::ExpressionMetadatainlinevirtual
GetParameter(std::size_t id) const (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
GetParameter(std::size_t id) (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
GetParameters() const (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
GetParametersCount() const (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
GetRequiredBaseObjectCapability() constgd::ExpressionMetadatainline
GetReturnType() const (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
GetSmallIconFilename() const (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
HasCustomCodeGenerator() const (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
IsPrivate() constgd::ExpressionMetadatainline
IsRelevantForAsynchronousFunctionEvents() constgd::ExpressionMetadatainline
IsRelevantForCustomObjectEvents() constgd::ExpressionMetadatainline
IsRelevantForFunctionEvents() constgd::ExpressionMetadatainline
IsRelevantForLayoutEvents() constgd::ExpressionMetadatainline
IsShown() const (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
RemoveCustomCodeGenerator() (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainline
SetCustomCodeGenerator(std::function< gd::String(const std::vector< gd::Expression > &parameters, gd::EventsCodeGenerator &codeGenerator, gd::EventsCodeGenerationContext &context)> codeGenerator)gd::ExpressionMetadatainline
SetDefaultValue(const gd::String &defaultValue) overridegd::ExpressionMetadatainlinevirtual
SetFunctionName(const gd::String &functionName) overridegd::ExpressionMetadatainlinevirtual
SetGroup(const gd::String &str)gd::ExpressionMetadatainline
SetHelpPath(const gd::String &path)gd::ExpressionMetadatainline
SetHidden() overridegd::ExpressionMetadatavirtual
SetIncludeFile(const gd::String &includeFile) overridegd::ExpressionMetadatainlinevirtual
SetParameterExtraInfo(const gd::String &extraInfo) overridegd::ExpressionMetadatainlinevirtual
SetParameterLongDescription(const gd::String &longDescription) overridegd::ExpressionMetadatainlinevirtual
SetPrivate() overridegd::ExpressionMetadatainlinevirtual
SetRelevantForAsynchronousFunctionEventsOnly() overridegd::ExpressionMetadatainlinevirtual
SetRelevantForCustomObjectEventsOnly() overridegd::ExpressionMetadatainlinevirtual
SetRelevantForFunctionEventsOnly() overridegd::ExpressionMetadatainlinevirtual
SetRelevantForLayoutEventsOnly() overridegd::ExpressionMetadatainlinevirtual
SetRequiresBaseObjectCapability(const gd::String &capability)gd::ExpressionMetadata
SetStatic()gd::ExpressionMetadatainline
~AbstractFunctionMetadata() (defined in gd::AbstractFunctionMetadata)gd::AbstractFunctionMetadatainlinevirtual
~ExpressionMetadata() (defined in gd::ExpressionMetadata)gd::ExpressionMetadatainlinevirtual