GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
|
A "composite" metadata that can be used to easily declare both an expression and a related condition (and a related action) without writing manually the three of them. More...
#include <MultipleInstructionMetadata.h>
Inherits gd::AbstractFunctionMetadata.
Static Public Member Functions | |
static MultipleInstructionMetadata | WithExpressionAndCondition (gd::ExpressionMetadata &expression, gd::InstructionMetadata &condition) |
static MultipleInstructionMetadata | WithExpressionAndConditionAndAction (gd::ExpressionMetadata &expression, gd::InstructionMetadata &condition, gd::InstructionMetadata &action) |
static MultipleInstructionMetadata | WithConditionAndAction (gd::InstructionMetadata &condition, gd::InstructionMetadata &action) |
A "composite" metadata that can be used to easily declare both an expression and a related condition (and a related action) without writing manually the three of them.
|
inlineoverridevirtual |
Implements gd::AbstractFunctionMetadata.
|
inlineoverridevirtual |
Implements gd::AbstractFunctionMetadata.
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements gd::AbstractFunctionMetadata.
|
inlineoverridevirtual |
Set the function that should be called when generating the source code from events.
functionName | the name of the function to call |
codeExtraInformation.SetFunctionName
. Implements gd::AbstractFunctionMetadata.
|
inline |
|
inlineoverridevirtual |
Implements gd::AbstractFunctionMetadata.
|
inlineoverridevirtual |
AddIncludeFile
instead as clearing the list is more error prone. Implements gd::AbstractFunctionMetadata.
|
inlineoverridevirtual |
Implements gd::AbstractFunctionMetadata.
|
inlineoverridevirtual |
Implements gd::AbstractFunctionMetadata.
|
inlineoverridevirtual |
Implements gd::AbstractFunctionMetadata.
|
inlineoverridevirtual |
Set that the instruction can be used in asynchronous function events.
Implements gd::AbstractFunctionMetadata.
|
inlineoverridevirtual |
Set that the instruction can be used in custom object events.
Implements gd::AbstractFunctionMetadata.
|
inlineoverridevirtual |
Set that the instruction can be used in function events.
Implements gd::AbstractFunctionMetadata.
|
inlineoverridevirtual |
Set that the instruction can be used in layouts or external events.
Implements gd::AbstractFunctionMetadata.
|
inline |
|
inline |