![]() |
GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
|
This is the complete list of members for gd::EventsCodeGenerator, including all inherited members.
| AddCustomCodeOutsideMain(gd::String code) | gd::EventsCodeGenerator | inline |
| AddGlobalDeclaration(gd::String declaration) | gd::EventsCodeGenerator | inline |
| AddIncludeFile(gd::String file) | gd::EventsCodeGenerator | inline |
| AddIncludeFiles(std::vector< gd::String > files) | gd::EventsCodeGenerator | inline |
| ANY_VARIABLE enum value (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | |
| CheckBehaviorParameters(const gd::Instruction &instruction, const gd::InstructionMetadata &instrInfos) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protected |
| compilationForRuntime | gd::EventsCodeGenerator | protected |
| ConvertToString(gd::String plainString) | gd::EventsCodeGenerator | static |
| ConvertToStringExplicit(gd::String plainString) | gd::EventsCodeGenerator | static |
| customCodeOutsideMain | gd::EventsCodeGenerator | protected |
| customGlobalDeclarations | gd::EventsCodeGenerator | protected |
| DeleteUselessEvents(gd::EventsList &events) | gd::EventsCodeGenerator | static |
| diagnosticReport (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protected |
| ErrorOccurred() const | gd::EventsCodeGenerator | inline |
| errorOccurred | gd::EventsCodeGenerator | protected |
| EventsCodeGenerator(const gd::Project &project_, const gd::Layout &layout, const gd::Platform &platform_) | gd::EventsCodeGenerator | |
| EventsCodeGenerator(const gd::Platform &platform, const gd::ProjectScopedContainers &projectScopedContainers_) | gd::EventsCodeGenerator | |
| eventsListNextUniqueId | gd::EventsCodeGenerator | protected |
| ExpressionCodeGenerator (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | friend |
| GenerateActionCode(gd::Instruction &action, EventsCodeGenerationContext &context, const gd::String &optionalAsyncCallbackName="", const gd::String &optionalAsyncCallbackId="") | gd::EventsCodeGenerator | |
| GenerateActionsListCode(gd::InstructionsList &actions, EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | virtual |
| GenerateAnyOrSceneVariableGetter(const gd::Expression &variableExpression, EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | |
| GenerateArgumentsList(const std::vector< gd::String > &arguments, size_t startFrom=0) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateBadObject() | gd::EventsCodeGenerator | inlineprotectedvirtual |
| GenerateBadVariable() | gd::EventsCodeGenerator | inlineprotectedvirtual |
| GenerateBehaviorAction(const gd::String &objectName, const gd::String &behaviorName, const gd::BehaviorMetadata &autoInfo, const gd::String &functionCallName, const std::vector< gd::String > &arguments, const gd::InstructionMetadata &instrInfos, gd::EventsCodeGenerationContext &context, const gd::String &optionalAsyncCallbackName="", const gd::String &optionalAsyncCallbackId="") (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateBehaviorCondition(const gd::String &objectName, const gd::String &behaviorName, const gd::BehaviorMetadata &autoInfo, const std::vector< gd::String > &arguments, const gd::InstructionMetadata &instrInfos, const gd::String &returnBoolean, bool conditionInverted, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateBooleanFullName(const gd::String &boolName, const gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | inlinevirtual |
| GenerateBooleanInitializationToFalse(const gd::String &boolName, const gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | inlinevirtual |
| GenerateCallback(const gd::String &callbackFunctionName, gd::EventsCodeGenerationContext &parentContext, gd::InstructionsList &actions, gd::EventsList *subEvents=nullptr) | gd::EventsCodeGenerator | virtual |
| GenerateCodeForRuntime() | gd::EventsCodeGenerator | inline |
| GenerateCompoundOperatorCall(const gd::InstructionMetadata &instrInfos, const std::vector< gd::String > &arguments, const gd::String &callStartString, std::size_t startFromArgument=0) | gd::EventsCodeGenerator | protected |
| GenerateConditionCode(gd::Instruction &condition, gd::String returnBoolean, EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | |
| GenerateConditionsListCode(gd::InstructionsList &conditions, EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | virtual |
| GenerateEventsListCode(gd::EventsList &events, EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | virtual |
| GenerateEventsParameters(const gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | |
| GenerateFalse() const | gd::EventsCodeGenerator | inlineprotected |
| GenerateFreeAction(const gd::String &functionCallName, const std::vector< gd::String > &arguments, const gd::InstructionMetadata &instrInfos, gd::EventsCodeGenerationContext &context, const gd::String &optionalAsyncCallbackName="", const gd::String &optionalAsyncCallbackId="") (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateFreeCondition(const std::vector< gd::String > &arguments, const gd::InstructionMetadata &instrInfos, const gd::String &returnBoolean, bool conditionInverted, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateGetBehaviorNameCode(const gd::String &behaviorName) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateGetVariable(const gd::String &variableName, const VariableScope &scope, gd::EventsCodeGenerationContext &context, const gd::String &objectName, bool hasChild) | gd::EventsCodeGenerator | inlineprotectedvirtual |
| GenerateLocalVariablesStackAccessor() | gd::EventsCodeGenerator | virtual |
| GenerateMutatorCall(const gd::InstructionMetadata &instrInfos, const std::vector< gd::String > &arguments, const gd::String &callStartString, std::size_t startFromArgument=0) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protected |
| GenerateNegatedPredicate(const gd::String &predicate) const | gd::EventsCodeGenerator | inlineprotectedvirtual |
| GenerateObject(const gd::String &objectName, const gd::String &type, gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | inlineprotectedvirtual |
| GenerateObjectAction(const gd::String &objectName, const gd::ObjectMetadata &objInfo, const gd::String &functionCallName, const std::vector< gd::String > &arguments, const gd::InstructionMetadata &instrInfos, gd::EventsCodeGenerationContext &context, const gd::String &optionalAsyncCallbackName="", const gd::String &optionalAsyncCallbackId="") (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateObjectBehaviorFunctionCall(gd::String objectListName, gd::String behaviorName, const gd::BehaviorMetadata &autoInfo, const gd::ExpressionCodeGenerationInformation &codeInfo, gd::String parametersStr, gd::String defaultOutput, gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateObjectCondition(const gd::String &objectName, const gd::ObjectMetadata &objInfo, const std::vector< gd::String > &arguments, const gd::InstructionMetadata &instrInfos, const gd::String &returnBoolean, bool conditionInverted, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateObjectFunctionCall(gd::String objectListName, const ObjectMetadata &objMetadata, const gd::ExpressionCodeGenerationInformation &codeInfo, gd::String parametersStr, gd::String defaultOutput, gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateObjectsDeclarationCode(EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | virtual |
| GenerateOperatorCall(const gd::InstructionMetadata &instrInfos, const std::vector< gd::String > &arguments, const gd::String &callStartString, const gd::String &getterStartString, std::size_t startFromArgument=0) | gd::EventsCodeGenerator | protected |
| GenerateParameterCodes(const gd::Expression ¶meter, const gd::ParameterMetadata &metadata, gd::EventsCodeGenerationContext &context, const gd::String &lastObjectName, std::vector< std::pair< gd::String, gd::String > > *supplementaryParametersTypes) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateParameterGetter(const gd::ParameterMetadata ¶meter, const gd::String &type, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateParameterGetterWithoutCasting(const gd::ParameterMetadata ¶meter) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateParametersCodes(const std::vector< gd::Expression > ¶meters, const ParameterMetadataContainer ¶metersInfo, EventsCodeGenerationContext &context, std::vector< std::pair< gd::String, gd::String > > *supplementaryParametersTypes=0) | gd::EventsCodeGenerator | |
| GenerateProfilerSectionBegin(const gd::String §ion) | gd::EventsCodeGenerator | inlinevirtual |
| GenerateProfilerSectionEnd(const gd::String §ion) | gd::EventsCodeGenerator | inlinevirtual |
| GeneratePropertyGetter(const gd::PropertiesContainer &propertiesContainer, const gd::NamedPropertyDescriptor &property, const gd::String &type, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GeneratePropertyGetterWithoutCasting(const gd::PropertiesContainer &propertiesContainer, const gd::NamedPropertyDescriptor &property) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GeneratePropertySetterWithoutCasting(const gd::PropertiesContainer &propertiesContainer, const gd::NamedPropertyDescriptor &property, const gd::String &operandCode) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | virtual |
| GenerateRelationalOperation(const gd::String &relationalOperator, const gd::String &lhs, const gd::String &rhs) | gd::EventsCodeGenerator | virtual |
| GenerateRelationalOperatorCall(const gd::InstructionMetadata &instrInfos, const std::vector< gd::String > &arguments, const gd::String &callStartString, std::size_t startFromArgument=0) | gd::EventsCodeGenerator | protected |
| GenerateRelationalOperatorCodes(const gd::String &operatorString) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual |
| GenerateScopeBegin(gd::EventsCodeGenerationContext &context, const gd::String &extraVariable="") | gd::EventsCodeGenerator | inlineprotectedvirtual |
| GenerateScopeEnd(gd::EventsCodeGenerationContext &context, const gd::String &extraVariable="") | gd::EventsCodeGenerator | inlineprotectedvirtual |
| GenerateSingleUsageUniqueIdFor(const gd::Instruction *instruction) | gd::EventsCodeGenerator | |
| GenerateSingleUsageUniqueIdForEventsList() | gd::EventsCodeGenerator | |
| GenerateTrue() const | gd::EventsCodeGenerator | inlineprotected |
| GenerateUpperScopeBooleanFullName(const gd::String &boolName, const gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | inlinevirtual |
| GenerateVariableAccessor(gd::String childName) | gd::EventsCodeGenerator | inlineprotectedvirtual |
| GenerateVariableBracketAccessor(gd::String expressionCode) | gd::EventsCodeGenerator | inlineprotectedvirtual |
| GenerateVariableValueAs(const gd::String &type) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | inlineprotectedvirtual |
| GetCodeNamespace() | gd::EventsCodeGenerator | inlinevirtual |
| GetCodeNamespaceAccessor() | gd::EventsCodeGenerator | inlinevirtual |
| GetCustomCodeOutsideMain() const | gd::EventsCodeGenerator | inline |
| GetCustomGlobalDeclaration() const | gd::EventsCodeGenerator | inline |
| GetDiagnosticReport() (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | inline |
| GetIncludeFiles() const | gd::EventsCodeGenerator | inline |
| GetLayout() const | gd::EventsCodeGenerator | inline |
| GetMaxConditionsListsSize() const | gd::EventsCodeGenerator | inline |
| GetMaxCustomConditionsDepth() const | gd::EventsCodeGenerator | inline |
| GetObjectListName(const gd::String &name, const gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | virtual |
| GetObjectsContainersList() const (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | inline |
| GetPlatform() const | gd::EventsCodeGenerator | inline |
| GetProject() const | gd::EventsCodeGenerator | inline |
| GetProjectScopedContainers() const (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | inline |
| GetProjectScopedContainers() | gd::EventsCodeGenerator | inline |
| hasProjectAndLayout | gd::EventsCodeGenerator | protected |
| HasProjectAndLayout() const | gd::EventsCodeGenerator | inline |
| includeFiles | gd::EventsCodeGenerator | protected |
| instructionUniqueIds | gd::EventsCodeGenerator | protected |
| LAYOUT_VARIABLE enum value (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | |
| maxConditionsListsSize | gd::EventsCodeGenerator | protected |
| maxCustomConditionsDepth | gd::EventsCodeGenerator | protected |
| OBJECT_VARIABLE enum value (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | |
| platform | gd::EventsCodeGenerator | protected |
| PreprocessEventList(gd::EventsList &listEvent) | gd::EventsCodeGenerator | |
| project | gd::EventsCodeGenerator | protected |
| PROJECT_VARIABLE enum value (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | |
| projectScopedContainers (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protected |
| ReportError() | gd::EventsCodeGenerator | |
| scene | gd::EventsCodeGenerator | protected |
| SetDiagnosticReport(gd::DiagnosticReport *diagnosticReport_) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | inline |
| SetGenerateCodeForRuntime(bool compilationForRuntime_) | gd::EventsCodeGenerator | inline |
| VARIABLE_OR_PROPERTY enum value (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | |
| VARIABLE_OR_PROPERTY_OR_PARAMETER enum value (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | |
| VariableScope enum name (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | |
| ~EventsCodeGenerator() (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | inlinevirtual |