GDevelop Core
Core library for developing platforms and tools compatible with GDevelop.
gd::Project Member List

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

AddMissingObjectsInRootFolder() (defined in gd::ObjectsContainer)gd::ObjectsContainer
AddPlatform(Platform &platform)gd::Project
ClearEventsFunctionsExtensions()gd::Project
CreateEvent(const gd::String &type, const gd::String &platformName="")gd::Project
CreateObject(const gd::String &type, const gd::String &name) constgd::Project
CreateObjectConfiguration(const gd::String &type) constgd::Project
GetAdaptGameResolutionAtRuntime() constgd::Projectinline
GetAllObjectFolderOrObjects() constgd::ObjectsContainer
GetAllSourceFiles() constgd::Projectinline
GetAntialiasingMode() constgd::Projectinline
GetAuthor() constgd::Projectinline
GetAuthorIds() constgd::Projectinline
GetAuthorIds()gd::Projectinline
GetAuthorUsernames() constgd::Projectinline
GetAuthorUsernames()gd::Projectinline
GetCategories() constgd::Projectinline
GetCategories()gd::Projectinline
GetCurrentPlatform() constgd::Project
GetDescription() constgd::Projectinline
GetEventsBasedBehavior(const gd::String &type)gd::Project
GetEventsBasedBehavior(const gd::String &type) constgd::Project
GetEventsBasedObject(const gd::String &type)gd::Project
GetEventsBasedObject(const gd::String &type) constgd::Project
GetEventsFunctionsExtension(const gd::String &name)gd::Project
GetEventsFunctionsExtension(const gd::String &name) constgd::Project
GetEventsFunctionsExtension(std::size_t index)gd::Project
GetEventsFunctionsExtension(std::size_t index) constgd::Project
GetEventsFunctionsExtensionPosition(const gd::String &name) constgd::Project
GetEventsFunctionsExtensionsCount() constgd::Project
GetExtensionProperties()gd::Projectinline
GetExtensionProperties() constgd::Projectinline
GetExternalEvents(const gd::String &name)gd::Project
GetExternalEvents(const gd::String &name) constgd::Project
GetExternalEvents(std::size_t index)gd::Project
GetExternalEvents(std::size_t index) constgd::Project
GetExternalEventsCount() constgd::Project
GetExternalEventsPosition(const gd::String &name) constgd::Project
GetExternalLayout(const gd::String &name)gd::Project
GetExternalLayout(const gd::String &name) constgd::Project
GetExternalLayout(std::size_t index)gd::Project
GetExternalLayout(std::size_t index) constgd::Project
GetExternalLayoutPosition(const gd::String &name) constgd::Project
GetExternalLayoutsCount() constgd::Project
GetFirstLayout()gd::Projectinline
GetGameResolutionHeight() constgd::Projectinline
GetGameResolutionWidth() constgd::Projectinline
GetLastCompilationDirectory() constgd::Projectinline
GetLastSaveGDBuildVersion()gd::Projectinline
GetLastSaveGDMajorVersion()gd::Projectinline
GetLastSaveGDMinorVersion()gd::Projectinline
GetLayout(const gd::String &name)gd::Project
GetLayout(const gd::String &name) constgd::Project
GetLayout(std::size_t index)gd::Project
GetLayout(std::size_t index) constgd::Project
GetLayoutPosition(const gd::String &name) constgd::Project
GetLayoutsCount() constgd::Project
GetLoadingScreen()gd::Projectinline
GetLoadingScreen() constgd::Projectinline
GetMaximumFPS() constgd::Projectinline
GetMinimumFPS() constgd::Projectinline
GetName() constgd::Projectinline
GetObject(const gd::String &name)gd::ObjectsContainer
GetObject(const gd::String &name) constgd::ObjectsContainer
GetObject(std::size_t index)gd::ObjectsContainer
GetObject(std::size_t index) constgd::ObjectsContainer
GetObjectGroups()gd::ObjectsContainerinline
GetObjectGroups() constgd::ObjectsContainerinline
GetObjectPosition(const gd::String &name) constgd::ObjectsContainer
GetObjects()gd::ObjectsContainerinline
GetObjects() constgd::ObjectsContainerinline
GetObjectsCount() constgd::ObjectsContainer
GetOrientation() constgd::Projectinline
GetPackageName() constgd::Projectinline
GetPixelsRounding() constgd::Projectinline
GetPlatformSpecificAssets()gd::Projectinline
GetPlatformSpecificAssets() constgd::Projectinline
GetProjectFile() constgd::Projectinline
GetProjectUuid() constgd::Projectinline
GetResourcesManager() constgd::Projectinline
GetResourcesManager()gd::Projectinline
GetRootFolder() (defined in gd::ObjectsContainer)gd::ObjectsContainerinline
GetSafeName(const gd::String &name)gd::Projectstatic
GetScaleMode() constgd::Projectinline
GetSizeOnStartupMode() constgd::Projectinline
GetSourceFile(const gd::String &name)gd::Project
GetSourceFile(const gd::String &name) constgd::Project
GetTemplateSlug() constgd::Projectinline
GetUseDeprecatedZeroAsDefaultZOrder() constgd::Projectinline
GetUsedPlatforms() constgd::Projectinline
GetVariables() constgd::Projectinline
GetVariables()gd::Projectinline
GetVersion() constgd::Projectinline
GetWatermark()gd::Projectinline
GetWatermark() constgd::Projectinline
HasEventsBasedBehavior(const gd::String &type) constgd::Project
HasEventsBasedObject(const gd::String &type) constgd::Project
HasEventsFunctionsExtensionNamed(const gd::String &name) constgd::Project
HasExternalEventsNamed(const gd::String &name) constgd::Project
HasExternalLayoutNamed(const gd::String &name) constgd::Project
HasLayoutNamed(const gd::String &name) constgd::Project
HasObjectNamed(const gd::String &name) constgd::ObjectsContainer
HasSourceFile(gd::String name, gd::String language="") constgd::Project
initialObjectsgd::ObjectsContainerprotected
InsertEventsFunctionsExtension(const EventsFunctionsExtension &eventsFunctionExtension, std::size_t position)gd::Project
InsertExternalEvents(const ExternalEvents &externalEvents, std::size_t position)gd::Project
InsertExternalLayout(const ExternalLayout &externalLayout, std::size_t position)gd::Project
InsertLayout(const Layout &layout, std::size_t position)gd::Project
InsertNewEventsFunctionsExtension(const gd::String &name, std::size_t position)gd::Project
InsertNewExternalEvents(const gd::String &name, std::size_t position)gd::Project
InsertNewExternalLayout(const gd::String &name, std::size_t position)gd::Project
InsertNewLayout(const gd::String &name, std::size_t position)gd::Project
InsertNewObject(const gd::Project &project, const gd::String &objectType, const gd::String &name, std::size_t position)gd::ObjectsContainer
InsertNewObjectInFolder(const gd::Project &project, const gd::String &objectType, const gd::String &name, gd::ObjectFolderOrObject &objectFolderOrObject, std::size_t position)gd::ObjectsContainer
InsertNewSourceFile(const gd::String &name, const gd::String &language, std::size_t position=-1)gd::Project
InsertObject(const gd::Object &object, std::size_t position)gd::ObjectsContainer
IsAntialisingEnabledOnMobile() constgd::Projectinline
IsFolderProject() constgd::Projectinline
IsNameSafe(const gd::String &name)gd::Projectstatic
IsPlayableWithGamepad() constgd::Projectinline
IsPlayableWithKeyboard() constgd::Projectinline
IsPlayableWithMobile() constgd::Projectinline
IsVerticalSynchronizationEnabledByDefault() constgd::Projectinline
MoveEventsFunctionsExtension(std::size_t oldIndex, std::size_t newIndex)gd::Project
MoveExternalEvents(std::size_t oldIndex, std::size_t newIndex)gd::Project
MoveExternalLayout(std::size_t oldIndex, std::size_t newIndex)gd::Project
MoveLayout(std::size_t oldIndex, std::size_t newIndex)gd::Project
MoveObject(std::size_t oldIndex, std::size_t newIndex)gd::ObjectsContainer
MoveObjectFolderOrObjectToAnotherContainerInFolder(gd::ObjectFolderOrObject &objectFolderOrObject, gd::ObjectsContainer &newContainer, gd::ObjectFolderOrObject &newParentFolder, std::size_t newPosition)gd::ObjectsContainer
objectGroups (defined in gd::ObjectsContainer)gd::ObjectsContainerprotected
ObjectsContainer()gd::ObjectsContainer
operator=(const Project &rhs) (defined in gd::Project)gd::Project
Project() (defined in gd::Project)gd::Project
Project(const Project &) (defined in gd::Project)gd::Project
RemoveEventsFunctionsExtension(const gd::String &name)gd::Project
RemoveExternalEvents(const gd::String &name)gd::Project
RemoveExternalLayout(const gd::String &name)gd::Project
RemoveLayout(const gd::String &name)gd::Project
RemoveObject(const gd::String &name)gd::ObjectsContainer
RemovePlatform(const gd::String &platformName)gd::Project
RemoveSourceFile(const gd::String &name)gd::Project
ResetProjectUuid()gd::Project
SerializeFoldersTo(SerializerElement &element) constgd::ObjectsContainer
SerializeObjectsTo(SerializerElement &element) constgd::ObjectsContainer
SerializeTo(SerializerElement &element) constgd::Project
SetAdaptGameResolutionAtRuntime(bool adaptGameResolutionAtRuntime_)gd::Projectinline
SetAntialiasingMode(const gd::String &antialiasingMode_)gd::Projectinline
SetAntialisingEnabledOnMobile(bool enable)gd::Projectinline
SetAuthor(const gd::String &author_)gd::Projectinline
SetCurrentPlatform(const gd::String &platformName)gd::Project
SetDescription(const gd::String &description_)gd::Projectinline
SetFirstLayout(const gd::String &name)gd::Projectinline
SetFolderProject(bool enable=true)gd::Projectinline
SetGameResolutionSize(unsigned int width, unsigned int height)gd::Projectinline
SetLastCompilationDirectory(const gd::String &dir)gd::Projectinline
SetMaximumFPS(int maxFPS_)gd::Projectinline
SetMinimumFPS(unsigned int minFPS_)gd::Projectinline
SetName(const gd::String &name_)gd::Projectinline
SetOrientation(const gd::String &orientation_)gd::Projectinline
SetPackageName(const gd::String &packageName_)gd::Projectinline
SetPixelsRounding(bool enable)gd::Projectinline
SetPlayableWithGamepad(bool playable=true)gd::Projectinline
SetPlayableWithKeyboard(bool playable=true)gd::Projectinline
SetPlayableWithMobile(bool playable=true)gd::Projectinline
SetProjectFile(const gd::String &file)gd::Projectinline
SetProjectUuid(const gd::String &projectUuid_)gd::Projectinline
SetScaleMode(const gd::String &scaleMode_)gd::Projectinline
SetSizeOnStartupMode(const gd::String &mode)gd::Projectinline
SetTemplateSlug(const gd::String &templateSlug_)gd::Projectinline
SetUseDeprecatedZeroAsDefaultZOrder(bool enable)gd::Projectinline
SetVersion(const gd::String &version_)gd::Projectinline
SetVerticalSyncActivatedByDefault(bool enable)gd::Projectinline
SwapEventsFunctionsExtensions(std::size_t first, std::size_t second)gd::Project
SwapExternalEvents(std::size_t first, std::size_t second)gd::Project
SwapExternalLayouts(std::size_t first, std::size_t second)gd::Project
SwapLayouts(std::size_t first, std::size_t second)gd::Project
UnserializeFoldersFrom(gd::Project &project, const SerializerElement &element)gd::ObjectsContainer
UnserializeFrom(const SerializerElement &element)gd::Project
UnserializeObjectsFrom(gd::Project &project, const SerializerElement &element)gd::ObjectsContainer
UseExternalSourceFiles() constgd::Projectinline
~ObjectsContainer() (defined in gd::ObjectsContainer)gd::ObjectsContainervirtual
~Project() (defined in gd::Project)gd::Projectvirtual