Game Develop Core: Member List

| Game Develop Core Core library for developing platforms and tools compatible with Game Develop.

- Main Page
- Modules
- Classes

- Class List
- Class Index
- Class Hierarchy

All Classes Files Functions Variables Typedefs Enumerations Macros Groups Pages
gd::EventsCodeGenerator Member List

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

AddCustomCodeInMain(std::string code) | gd::EventsCodeGenerator | inline
AddCustomCodeOutsideMain(std::string code) | gd::EventsCodeGenerator | inline
AddGlobalDeclaration(std::string declaration) | gd::EventsCodeGenerator | inline
AddIncludeFile(std::string file) | gd::EventsCodeGenerator | inline
AddIncludeFiles(std::vector< std::string > files) | gd::EventsCodeGenerator | inline
CallbacksForGeneratingExpressionCode (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | friend
compilationForRuntime | gd::EventsCodeGenerator | protected
ConvertToString(std::string plainString) | gd::EventsCodeGenerator | virtual
ConvertToStringExplicit(std::string plainString) | gd::EventsCodeGenerator | virtual
customCodeInMain | gd::EventsCodeGenerator | protected
customCodeOutsideMain | gd::EventsCodeGenerator | protected
customGlobalDeclaration | gd::EventsCodeGenerator | protected
DeleteUselessEvents(std::vector< gd::BaseEventSPtr > &events) | gd::EventsCodeGenerator | static
errorOccurred | gd::EventsCodeGenerator | protected
ErrorOccurred() const | gd::EventsCodeGenerator | inline
EventsCodeGenerator(gd::Project &project_, const gd::Layout &layout, const gd::Platform &platform_) | gd::EventsCodeGenerator |
ExpandObjectsName(const std::string &objectName, const EventsCodeGenerationContext &context) const | gd::EventsCodeGenerator |
GenerateActionCode(gd::Instruction &action, EventsCodeGenerationContext &context) | gd::EventsCodeGenerator |
GenerateActionsListCode(std::vector< gd::Instruction > &actions, EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | virtual
GenerateAutomatismAction(const std::string &objectName, const std::string &automatismName, const gd::AutomatismMetadata &autoInfo, const std::vector< std::string > &arguments, const gd::InstructionMetadata &instrInfos, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual
GenerateAutomatismCondition(const std::string &objectName, const std::string &automatismName, const gd::AutomatismMetadata &autoInfo, const std::vector< std::string > &arguments, const gd::InstructionMetadata &instrInfos, const std::string &returnBoolean, bool conditionInverted, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual
GenerateBooleanFullName(const std::string &boolName, const gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | inlinevirtual
GenerateBooleanInitializationToFalse(const std::string &boolName, const gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | inlinevirtual
GenerateCodeForRuntime() | gd::EventsCodeGenerator | inline
GenerateCompoundOperatorCall(const gd::InstructionMetadata &instrInfos, const std::vector< std::string > &arguments, const std::string &callStartString, unsigned int startFromArgument=0) | gd::EventsCodeGenerator | protected
GenerateConditionCode(gd::Instruction &condition, std::string returnBoolean, EventsCodeGenerationContext &context) | gd::EventsCodeGenerator |
GenerateConditionsListCode(std::vector< gd::Instruction > &conditions, EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | virtual
GenerateEventsListCode(std::vector< gd::BaseEventSPtr > &events, const EventsCodeGenerationContext &context) | gd::EventsCodeGenerator |
GenerateFalse() const | gd::EventsCodeGenerator | inlineprotected
GenerateFreeAction(const std::vector< std::string > &arguments, const gd::InstructionMetadata &instrInfos, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual
GenerateFreeCondition(const std::vector< std::string > &arguments, const gd::InstructionMetadata &instrInfos, const std::string &returnBoolean, bool conditionInverted, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual
GenerateNegatedPredicat(const std::string &predicat) const | gd::EventsCodeGenerator | inlineprotectedvirtual
GenerateObjectAction(const std::string &objectName, const gd::ObjectMetadata &objInfo, const std::vector< std::string > &arguments, const gd::InstructionMetadata &instrInfos, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual
GenerateObjectAutomatismFunctionCall(std::string objectListName, std::string automatismName, const gd::AutomatismMetadata &autoInfo, const gd::ExpressionCodeGenerationInformation &codeInfo, std::string parametersStr, std::string defaultOutput, gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | protectedvirtual
GenerateObjectCondition(const std::string &objectName, const gd::ObjectMetadata &objInfo, const std::vector< std::string > &arguments, const gd::InstructionMetadata &instrInfos, const std::string &returnBoolean, bool conditionInverted, gd::EventsCodeGenerationContext &context) (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | protectedvirtual
GenerateObjectFunctionCall(std::string objectListName, const ObjectMetadata &objMetadata, const gd::ExpressionCodeGenerationInformation &codeInfo, std::string parametersStr, std::string defaultOutput, gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | protectedvirtual
GenerateObjectsDeclarationCode(EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | virtual
GenerateOperatorCall(const gd::InstructionMetadata &instrInfos, const std::vector< std::string > &arguments, const std::string &callStartString, const std::string &getterStartString, unsigned int startFromArgument=0) | gd::EventsCodeGenerator | protected
GenerateParameterCodes(const std::string &parameter, const gd::ParameterMetadata &metadata, gd::EventsCodeGenerationContext &context, const std::string &previousParameter, std::vector< std::pair< std::string, std::string > > *supplementaryParametersTypes) | gd::EventsCodeGenerator | protectedvirtual
GenerateParametersCodes(std::vector< gd::Expression > parameters, const std::vector< gd::ParameterMetadata > &parametersInfo, EventsCodeGenerationContext &context, std::vector< std::pair< std::string, std::string > > *supplementaryParametersTypes=0) | gd::EventsCodeGenerator |
GenerateReferenceToUpperScopeBoolean(const std::string &referenceName, const std::string &referencedBoolean, gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | inlineprotectedvirtual
GenerateRelationalOperatorCall(const gd::InstructionMetadata &instrInfos, const std::vector< std::string > &arguments, const std::string &callStartString, unsigned int startFromArgument=0) | gd::EventsCodeGenerator | protected
GenerateScopeBegin(gd::EventsCodeGenerationContext &context, const std::string &extraVariable="") | gd::EventsCodeGenerator | inlineprotectedvirtual
GenerateScopeEnd(gd::EventsCodeGenerationContext &context, const std::string &extraVariable="") | gd::EventsCodeGenerator | inlineprotectedvirtual
GenerateTrue() const | gd::EventsCodeGenerator | inlineprotected
GetCustomCodeInMain() const | gd::EventsCodeGenerator | inline
GetCustomCodeOutsideMain() const | gd::EventsCodeGenerator | inline
GetCustomGlobalDeclaration() const | 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 std::string &name, const gd::EventsCodeGenerationContext &context) | gd::EventsCodeGenerator | virtual
GetPlatform() const | gd::EventsCodeGenerator | inline
GetProject() const | gd::EventsCodeGenerator | inline
includeFiles | gd::EventsCodeGenerator | protected
maxConditionsListsSize | gd::EventsCodeGenerator | protected
maxCustomConditionsDepth | gd::EventsCodeGenerator | protected
platform | gd::EventsCodeGenerator | protected
PreprocessEventList(std::vector< gd::BaseEventSPtr > &listEvent) | gd::EventsCodeGenerator |
project | gd::EventsCodeGenerator | protected
ReportError() | gd::EventsCodeGenerator |
scene | gd::EventsCodeGenerator | protected
SetGenerateCodeForRuntime(bool compilationForRuntime_) | gd::EventsCodeGenerator | inline
~EventsCodeGenerator() (defined in gd::EventsCodeGenerator) | gd::EventsCodeGenerator | inlinevirtual