GDevelop JS Platform
Platform for developing HTML5/Javascript based games with GDevelop
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Ngdjs
 CJsCodeEventEvent used to insert raw javascript code into events
 CBehaviorCodeGeneratorThe class being responsible for generating JavaScript code for EventsBasedBehavior
 CEventsCodeGeneratorThe class being responsible for generating JavaScript code from events
 CEventsFunctionsExtensionCodeGeneratorThe class being responsible for generating JavaScript code for EventsFunctionsExtension
 CLayoutCodeGeneratorThe class being responsible for generating JavaScript code for the events of a scene
 CDefaultBehaviorUpdater
 CMetadataDeclarationHelperThis file contains the logic to declare extension metadata from events functions or events based behaviors. These are basically adapters from gd::EventsFunctionsExtension, and children, to a real extension declaration (like in JsExtension.js or Extension.cpp files)
 CObjectCodeGeneratorThe class being responsible for generating JavaScript code for EventsBasedObject
 CAdvancedExtensionBuilt-in extension providing "Always" condition
 CAsyncExtensionBuilt-in extension providing async functionality
 CAudioExtensionBuilt-in extension providing audio functions
 CBaseObjectExtensionBuilt-in extension providing functions for all objects
 CCameraExtensionBuilt-in extension providing SpriteObject objects
 CAnimatableExtensionBuilt-in extension providing Animatable object capacity
 CEffectExtensionBuilt-in extension providing Effect object capacity
 CFlippableExtensionBuilt-in extension providing Flippable object capacity
 COpacityExtensionBuilt-in extension providing Opacity object capacity
 CResizableExtensionBuilt-in extension providing Resizable object capacity
 CScalableExtensionBuilt-in extension providing Scalable object capacity
 CTextContainerExtensionBuilt-in extension providing TextContainer object capacity
 CCommonConversionsExtensionBuilt-in extension providing common functions for conversion between types
 CCommonInstructionsExtensionBuilt-in extension providing SpriteObject objects
 CExternalLayoutsExtensionBuilt-in extension providing features related to external layouts
 CFileExtensionBuilt-in extension providing functions for storing data
 CKeyboardExtensionBuilt-in extension providing functions related the keyboard
 CMathematicalToolsExtensionBuilt-in extension providing common functions
 CMouseExtensionBuilt-in extension providing functions related the mouse
 CNetworkExtensionBuilt-in extension providing functions related to networking
 CSceneExtensionBuilt-in extension providing common functions
 CSpriteExtensionBuilt-in extension providing SpriteObject objects
 CStringInstructionsExtensionBuilt-in extension providing common functions for strings
 CTimeExtensionBuilt-in extension providing functions related to time management
 CVariablesExtensionBuilt-in extension providing actions/conditions and expressions for scene variables
 CWindowExtensionBuilt-in extension providing common functions related to the window/canvas
 CJsPlatformGDevelop Javascript Platform
 CExporterExport a project or a layout to a playable HTML5/Javascript based game
 CPreviewExportOptionsThe options used to export a project for a preview
 CExportOptionsThe options used to export a project
 CExporterHelperExport a project or a layout to a playable HTML5/Javascript based game