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

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

AddBehaviorAndRequiredBehaviors(gd::Project &project, gd::Object &object, const gd::String &behaviorType, const gd::String &behaviorName)gd::WholeProjectRefactorerstatic
AddRequiredBehaviorsFor(gd::Project &project, gd::Object &object, const gd::String &behaviorName)gd::WholeProjectRefactorerstatic
ApplyRefactoringForGroupVariablesContainer(gd::Project &project, gd::ObjectsContainer &globalObjectsContainer, gd::ObjectsContainer &objectsContainer, const gd::VariablesContainer &groupVariablesContainer, const gd::ObjectGroup &objectGroup, const gd::VariablesChangeset &changeset, const gd::SerializerElement &originalSerializedVariables)gd::WholeProjectRefactorerstatic
ApplyRefactoringForVariablesContainer(gd::Project &project, gd::VariablesContainer &variablesContainer, const gd::VariablesChangeset &changeset, const gd::SerializerElement &originalSerializedVariables)gd::WholeProjectRefactorerstatic
BehaviorsAddedToGlobalObject(gd::Project &project, const gd::String &objectName)gd::WholeProjectRefactorer
BehaviorsAddedToObjectInScene(gd::Project &project, gd::Layout &layout, const gd::String &objectName)gd::WholeProjectRefactorerstatic
ComputeChangesetForVariablesContainer(const gd::SerializerElement &oldSerializedVariablesContainer, const gd::VariablesContainer &newVariablesContainer)gd::WholeProjectRefactorerstatic
EnsureBehaviorEventsFunctionsProperParameters(const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior)gd::WholeProjectRefactorerstatic
EnsureObjectEventsFunctionsProperParameters(const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedObject &eventsBasedObject)gd::WholeProjectRefactorerstatic
FindAllLeaderboardIds(gd::Project &project)gd::WholeProjectRefactorerstatic
FindDependentBehaviorNames(const gd::Project &project, const gd::Object &object, const gd::String &behaviorName)gd::WholeProjectRefactorerstatic
FindInvalidRequiredBehaviorProperties(const gd::Project &project)gd::WholeProjectRefactorerstatic
FixInvalidRequiredBehaviorProperties(gd::Project &project)gd::WholeProjectRefactorerstatic
GetAllObjectTypesUsingEventsBasedBehavior(const gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior)gd::WholeProjectRefactorerstatic
GetBehaviorsWithType(const gd::Object &object, const gd::String &type)gd::WholeProjectRefactorerstatic
GetLayoutAndExternalLayoutLayerInstancesCount(gd::Project &project, gd::Layout &layout, const gd::String &layerName)gd::WholeProjectRefactorerstatic
GlobalObjectOrGroupRenamed(gd::Project &project, const gd::String &oldName, const gd::String &newName, bool isObjectGroup)gd::WholeProjectRefactorerstatic
GlobalObjectRemoved(gd::Project &project, const gd::String &objectName)gd::WholeProjectRefactorerstatic
MergeLayersInEventsBasedObject(gd::EventsBasedObject &eventsBasedObject, const gd::String &originLayerName, const gd::String &targetLayerName)gd::WholeProjectRefactorerstatic
MergeLayersInScene(gd::Project &project, gd::Layout &scene, const gd::String &originLayerName, const gd::String &targetLayerName)gd::WholeProjectRefactorerstatic
MoveBehaviorEventsFunctionParameter(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &functionName, std::size_t oldIndex, std::size_t newIndex)gd::WholeProjectRefactorerstatic
MoveEventsFunctionParameter(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::String &functionName, std::size_t oldIndex, std::size_t newIndex)gd::WholeProjectRefactorerstatic
MoveObjectEventsFunctionParameter(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedObject &eventsBasedObject, const gd::String &functionName, std::size_t oldIndex, std::size_t newIndex)gd::WholeProjectRefactorerstatic
ObjectOrGroupRenamedInEventsBasedObject(gd::Project &project, const gd::ProjectScopedContainers &projectScopedContainers, gd::EventsBasedObject &eventsBasedObject, const gd::String &oldName, const gd::String &newName, bool isObjectGroup)gd::WholeProjectRefactorerstatic
ObjectOrGroupRenamedInEventsFunction(gd::Project &project, const gd::ProjectScopedContainers &projectScopedContainers, gd::EventsFunction &eventsFunction, const gd::ObjectsContainer &targetedObjectsContainer, const gd::String &oldName, const gd::String &newName, bool isObjectGroup)gd::WholeProjectRefactorerstatic
ObjectOrGroupRenamedInScene(gd::Project &project, gd::Layout &scene, const gd::String &oldName, const gd::String &newName, bool isObjectGroup)gd::WholeProjectRefactorerstatic
ObjectRemovedInEventsBasedObject(gd::Project &project, gd::EventsBasedObject &eventsBasedObject, const gd::String &objectName)gd::WholeProjectRefactorerstatic
ObjectRemovedInEventsFunction(gd::Project &project, gd::EventsFunction &eventsFunction, const gd::String &objectName)gd::WholeProjectRefactorerstatic
ObjectRemovedInScene(gd::Project &project, gd::Layout &scene, const gd::String &objectName)gd::WholeProjectRefactorerstatic
RemoveLayerInEventsBasedObject(gd::EventsBasedObject &eventsBasedObject, const gd::String &layerName)gd::WholeProjectRefactorerstatic
RemoveLayerInScene(gd::Project &project, gd::Layout &scene, const gd::String &layerName)gd::WholeProjectRefactorerstatic
RenameBehaviorEventsFunction(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &oldFunctionName, const gd::String &newFunctionName)gd::WholeProjectRefactorerstatic
RenameEventsBasedBehavior(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::String &oldBehaviorName, const gd::String &newBehaviorName)gd::WholeProjectRefactorerstatic
RenameEventsBasedBehaviorProperty(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &oldPropertyName, const gd::String &newPropertyName)gd::WholeProjectRefactorerstatic
RenameEventsBasedBehaviorSharedProperty(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &oldPropertyName, const gd::String &newPropertyName)gd::WholeProjectRefactorerstatic
RenameEventsBasedObject(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::String &oldObjectName, const gd::String &newObjectName)gd::WholeProjectRefactorerstatic
RenameEventsBasedObjectProperty(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedObject &eventsBasedObject, const gd::String &oldPropertyName, const gd::String &newPropertyName)gd::WholeProjectRefactorerstatic
RenameEventsFunction(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::String &oldFunctionName, const gd::String &newFunctionName)gd::WholeProjectRefactorerstatic
RenameEventsFunctionsExtension(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameExternalEvents(gd::Project &project, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameExternalLayout(gd::Project &project, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameLayerEffectInEventsBasedObject(gd::Project &project, gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, gd::Layer &layer, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameLayerEffectInScene(gd::Project &project, gd::Layout &scene, gd::Layer &layer, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameLayerInEventsBasedObject(gd::Project &project, gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameLayerInScene(gd::Project &project, gd::Layout &scene, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameLayout(gd::Project &project, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameLeaderboards(gd::Project &project, const std::map< gd::String, gd::String > &leaderboardIdMap)gd::WholeProjectRefactorerstatic
RenameObjectAnimationInEventsBasedObject(gd::Project &project, gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, gd::Object &object, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameObjectAnimationInScene(gd::Project &project, gd::Layout &scene, gd::Object &object, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameObjectEffectInEventsBasedObject(gd::Project &project, gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, gd::Object &object, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameObjectEffectInScene(gd::Project &project, gd::Layout &scene, gd::Object &object, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameObjectEventsFunction(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedObject &eventsBasedObject, const gd::String &oldFunctionName, const gd::String &newFunctionName)gd::WholeProjectRefactorerstatic
RenameObjectPointInEventsBasedObject(gd::Project &project, gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, gd::Object &object, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameObjectPointInScene(gd::Project &project, gd::Layout &scene, gd::Object &object, const gd::String &oldName, const gd::String &newName)gd::WholeProjectRefactorerstatic
RenameParameter(gd::Project &project, gd::ProjectScopedContainers &projectScopedContainers, gd::EventsFunction &eventsFunction, const gd::ObjectsContainer &parameterObjectsContainer, const gd::String &oldParameterName, const gd::String &newParameterName)gd::WholeProjectRefactorerstatic
UpdateBehaviorNameInEventsBasedBehavior(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &sourceBehaviorName)gd::WholeProjectRefactorerstatic
UpdateExtensionNameInEventsBasedBehavior(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &sourceExtensionName)gd::WholeProjectRefactorerstatic
UpdateExtensionNameInEventsBasedObject(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, const gd::String &sourceExtensionName)gd::WholeProjectRefactorerstatic
UpdateObjectNameInEventsBasedObject(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, const gd::String &sourceObjectName)gd::WholeProjectRefactorerstatic
~WholeProjectRefactorer() (defined in gd::WholeProjectRefactorer)gd::WholeProjectRefactorerinlinevirtual