![]()  | 
  
    GDevelop Core
    
   Core library for developing platforms and tools compatible with GDevelop. 
   | 
 
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::WholeProjectRefactorer | static | 
| AddRequiredBehaviorsFor(gd::Project &project, gd::Object &object, const gd::String &behaviorName) | gd::WholeProjectRefactorer | static | 
| ApplyRefactoringForGroupVariablesContainer(gd::Project &project, gd::ObjectsContainer &globalObjectsContainer, gd::ObjectsContainer &objectsContainer, gd::InitialInstancesContainer &initialInstancesContainer, const gd::VariablesContainer &groupVariablesContainer, const gd::ObjectGroup &objectGroup, const gd::VariablesChangeset &changeset, const gd::SerializerElement &originalSerializedVariables) | gd::WholeProjectRefactorer | static | 
| ApplyRefactoringForObjectVariablesContainer(gd::Project &project, gd::VariablesContainer &objectVariablesContainer, gd::InitialInstancesContainer &initialInstancesContainer, const gd::String &objectName, const gd::VariablesChangeset &changeset, const gd::SerializerElement &originalSerializedVariables) | gd::WholeProjectRefactorer | static | 
| ApplyRefactoringForVariablesContainer(gd::Project &project, gd::VariablesContainer &variablesContainer, const gd::VariablesChangeset &changeset, const gd::SerializerElement &originalSerializedVariables) | gd::WholeProjectRefactorer | static | 
| BehaviorsAddedToGlobalObject(gd::Project &project, const gd::String &objectName) | gd::WholeProjectRefactorer | |
| BehaviorsAddedToObjectInScene(gd::Project &project, gd::Layout &layout, const gd::String &objectName) | gd::WholeProjectRefactorer | static | 
| ChangeEventsBasedBehaviorPropertyType(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &propertyName) | gd::WholeProjectRefactorer | static | 
| ChangeEventsBasedObjectPropertyType(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedObject &eventsBasedObject, const gd::String &propertyName) | gd::WholeProjectRefactorer | static | 
| ChangeParameterType(gd::Project &project, gd::ProjectScopedContainers &projectScopedContainers, gd::EventsFunction &eventsFunction, const gd::ObjectsContainer ¶meterObjectsContainer, const gd::String ¶meterName) | gd::WholeProjectRefactorer | static | 
| ComputeChangesetForVariablesContainer(const gd::SerializerElement &oldSerializedVariablesContainer, const gd::VariablesContainer &newVariablesContainer) | gd::WholeProjectRefactorer | static | 
| EnsureBehaviorEventsFunctionsProperParameters(const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior) | gd::WholeProjectRefactorer | static | 
| EnsureObjectEventsFunctionsProperParameters(const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedObject &eventsBasedObject) | gd::WholeProjectRefactorer | static | 
| FindAllLeaderboardIds(gd::Project &project) | gd::WholeProjectRefactorer | static | 
| FindDependentBehaviorNames(const gd::Project &project, const gd::Object &object, const gd::String &behaviorName) | gd::WholeProjectRefactorer | static | 
| FindInvalidRequiredBehaviorProperties(const gd::Project &project) | gd::WholeProjectRefactorer | static | 
| FixInvalidRequiredBehaviorProperties(gd::Project &project) | gd::WholeProjectRefactorer | static | 
| GetAllObjectTypesUsingEventsBasedBehavior(const gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior) | gd::WholeProjectRefactorer | static | 
| GetBehaviorsWithType(const gd::Object &object, const gd::String &type) | gd::WholeProjectRefactorer | static | 
| GetLayoutAndExternalLayoutLayerInstancesCount(gd::Project &project, gd::Layout &layout, const gd::String &layerName) | gd::WholeProjectRefactorer | static | 
| GlobalObjectOrGroupRenamed(gd::Project &project, const gd::String &oldName, const gd::String &newName, bool isObjectGroup) | gd::WholeProjectRefactorer | static | 
| GlobalObjectRemoved(gd::Project &project, const gd::String &objectName) | gd::WholeProjectRefactorer | static | 
| MergeLayersInEventsBasedObject(gd::EventsBasedObject &eventsBasedObject, const gd::String &originLayerName, const gd::String &targetLayerName) | gd::WholeProjectRefactorer | static | 
| MergeLayersInScene(gd::Project &project, gd::Layout &scene, const gd::String &originLayerName, const gd::String &targetLayerName) | gd::WholeProjectRefactorer | static | 
| 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::WholeProjectRefactorer | static | 
| MoveEventsFunctionParameter(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::String &functionName, std::size_t oldIndex, std::size_t newIndex) | gd::WholeProjectRefactorer | static | 
| 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::WholeProjectRefactorer | static | 
| ObjectOrGroupRenamedInEventsBasedObject(gd::Project &project, const gd::ProjectScopedContainers &projectScopedContainers, gd::EventsBasedObject &eventsBasedObject, const gd::String &oldName, const gd::String &newName, bool isObjectGroup) | gd::WholeProjectRefactorer | static | 
| 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::WholeProjectRefactorer | static | 
| ObjectOrGroupRenamedInScene(gd::Project &project, gd::Layout &scene, const gd::String &oldName, const gd::String &newName, bool isObjectGroup) | gd::WholeProjectRefactorer | static | 
| ObjectRemovedInEventsBasedObject(gd::Project &project, gd::EventsBasedObject &eventsBasedObject, const gd::String &objectName) | gd::WholeProjectRefactorer | static | 
| ObjectRemovedInEventsFunction(gd::Project &project, gd::EventsFunction &eventsFunction, const gd::String &objectName) | gd::WholeProjectRefactorer | static | 
| ObjectRemovedInScene(gd::Project &project, gd::Layout &scene, const gd::String &objectName) | gd::WholeProjectRefactorer | static | 
| RemoveLayerInEventsBasedObject(gd::EventsBasedObject &eventsBasedObject, const gd::String &layerName) | gd::WholeProjectRefactorer | static | 
| RemoveLayerInScene(gd::Project &project, gd::Layout &scene, const gd::String &layerName) | gd::WholeProjectRefactorer | static | 
| RenameBehaviorEventsFunction(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &oldFunctionName, const gd::String &newFunctionName) | gd::WholeProjectRefactorer | static | 
| RenameEventsBasedBehavior(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::String &oldBehaviorName, const gd::String &newBehaviorName) | gd::WholeProjectRefactorer | static | 
| RenameEventsBasedBehaviorProperty(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &oldPropertyName, const gd::String &newPropertyName) | gd::WholeProjectRefactorer | static | 
| RenameEventsBasedBehaviorSharedProperty(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &oldPropertyName, const gd::String &newPropertyName) | gd::WholeProjectRefactorer | static | 
| RenameEventsBasedObject(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::String &oldObjectName, const gd::String &newObjectName) | gd::WholeProjectRefactorer | static | 
| RenameEventsBasedObjectProperty(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedObject &eventsBasedObject, const gd::String &oldPropertyName, const gd::String &newPropertyName) | gd::WholeProjectRefactorer | static | 
| RenameEventsFunction(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::String &oldFunctionName, const gd::String &newFunctionName) | gd::WholeProjectRefactorer | static | 
| RenameEventsFunctionsExtension(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameExternalEvents(gd::Project &project, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameExternalLayout(gd::Project &project, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameLayerEffectInEventsBasedObject(gd::Project &project, gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, gd::Layer &layer, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameLayerEffectInScene(gd::Project &project, gd::Layout &scene, gd::Layer &layer, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameLayerInEventsBasedObject(gd::Project &project, gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameLayerInScene(gd::Project &project, gd::Layout &scene, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameLayout(gd::Project &project, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameLeaderboards(gd::Project &project, const std::map< gd::String, gd::String > &leaderboardIdMap) | gd::WholeProjectRefactorer | static | 
| RenameObjectAnimationInEventsBasedObject(gd::Project &project, gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, gd::Object &object, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameObjectAnimationInScene(gd::Project &project, gd::Layout &scene, gd::Object &object, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameObjectEffectInEventsBasedObject(gd::Project &project, gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, gd::Object &object, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameObjectEffectInScene(gd::Project &project, gd::Layout &scene, gd::Object &object, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameObjectEventsFunction(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, const gd::EventsBasedObject &eventsBasedObject, const gd::String &oldFunctionName, const gd::String &newFunctionName) | gd::WholeProjectRefactorer | static | 
| RenameObjectPointInEventsBasedObject(gd::Project &project, gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, gd::Object &object, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameObjectPointInScene(gd::Project &project, gd::Layout &scene, gd::Object &object, const gd::String &oldName, const gd::String &newName) | gd::WholeProjectRefactorer | static | 
| RenameParameter(gd::Project &project, gd::ProjectScopedContainers &projectScopedContainers, gd::EventsFunction &eventsFunction, const gd::ObjectsContainer ¶meterObjectsContainer, const gd::String &oldParameterName, const gd::String &newParameterName) | gd::WholeProjectRefactorer | static | 
| UpdateBehaviorNameInEventsBasedBehavior(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &sourceBehaviorName) | gd::WholeProjectRefactorer | static | 
| UpdateBehaviorsSharedData(gd::Project &project) | gd::WholeProjectRefactorer | static | 
| UpdateExtensionNameInEventsBasedBehavior(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedBehavior &eventsBasedBehavior, const gd::String &sourceExtensionName) | gd::WholeProjectRefactorer | static | 
| UpdateExtensionNameInEventsBasedObject(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, const gd::String &sourceExtensionName) | gd::WholeProjectRefactorer | static | 
| UpdateObjectNameInEventsBasedObject(gd::Project &project, const gd::EventsFunctionsExtension &eventsFunctionsExtension, gd::EventsBasedObject &eventsBasedObject, const gd::String &sourceObjectName) | gd::WholeProjectRefactorer | static | 
| ~WholeProjectRefactorer() (defined in gd::WholeProjectRefactorer) | gd::WholeProjectRefactorer | inlinevirtual |