mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-23 18:45:48 -04:00
Fix "Remove Unused Images" removing images used by BBText object
Don't show the rest in changelog: * More generally, fix resources exposed by any object declared in JavaScript * Refactored GetProperties (and UpdateProperty) across behavior/object/behavior shared data to remove the dependency on gd::Project.
This commit is contained in:
@@ -49,8 +49,7 @@ void SkeletonObject::DoSerializeTo(gd::SerializerElement& element) const {
|
||||
element.SetAttribute("debugPolygons", debugPolygons);
|
||||
}
|
||||
|
||||
std::map<gd::String, gd::PropertyDescriptor> SkeletonObject::GetProperties(
|
||||
gd::Project& project) const {
|
||||
std::map<gd::String, gd::PropertyDescriptor> SkeletonObject::GetProperties() const {
|
||||
std::map<gd::String, gd::PropertyDescriptor> properties;
|
||||
properties[_("Skeletal data filename")]
|
||||
.SetValue(skeletalDataFilename)
|
||||
@@ -75,8 +74,7 @@ std::map<gd::String, gd::PropertyDescriptor> SkeletonObject::GetProperties(
|
||||
}
|
||||
|
||||
bool SkeletonObject::UpdateProperty(const gd::String& name,
|
||||
const gd::String& value,
|
||||
gd::Project& project) {
|
||||
const gd::String& value) {
|
||||
if (name == _("Skeletal data filename")) {
|
||||
skeletalDataFilename = value;
|
||||
sizeDirty = true;
|
||||
|
||||
Reference in New Issue
Block a user