GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
Public Types | Public Attributes | List of all members
gd::InstructionMetadata::ExtraInformation Class Reference

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::StringoptionalMutators
 
bool hasCustomCodeGenerator
 
std::function< gd::String(Instruction &instruction, gd::EventsCodeGenerator &codeGenerator, gd::EventsCodeGenerationContext &context)> customCodeGenerator
 
std::vector< gd::StringincludeFiles
 

Detailed Description

Defines information about how generate the code for an instruction.


The documentation for this class was generated from the following file: