![]() |
GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
|
Defines information about how generate the code for an instruction. More...
#include <InstructionMetadata.h>
Public Types | |
| enum | AccessType { Reference , MutatorAndOrAccessor , Mutators } |
Public Attributes | |
| gd::String | functionCallName |
| gd::String | asyncFunctionCallName |
| gd::String | type |
| AccessType | accessType |
| gd::String | optionalAssociatedInstruction |
| std::map< gd::String, gd::String > | optionalMutators |
| bool | hasCustomCodeGenerator |
| std::function< gd::String(Instruction &instruction, gd::EventsCodeGenerator &codeGenerator, gd::EventsCodeGenerationContext &context)> | customCodeGenerator |
| std::vector< gd::String > | includeFiles |
Defines information about how generate the code for an instruction.