You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-04 12:00:25 +00:00
Revert "Add UID support to GDScript files"
This reverts commit c7f68a27ec.
We still think GDScript files need UIDs to allow safe refactoring,
but we're still debating what form those should take exactly.
So far there seems to be agreement that it shouldn't be done via an
annotation as implemented here, so we're reverting this one for now,
to revisit the feature in a future PR.
This commit is contained in:
@@ -262,10 +262,6 @@ public:
|
||||
bool is_tool() const override { return tool; }
|
||||
Ref<GDScript> get_base() const;
|
||||
|
||||
static String get_raw_source_code(const String &p_path, bool *r_error = nullptr);
|
||||
static Vector2i get_uid_lines(const String &p_source);
|
||||
static String create_uid_line(const String &p_uid_str);
|
||||
|
||||
const HashMap<StringName, MemberInfo> &debug_get_member_indices() const { return member_indices; }
|
||||
const HashMap<StringName, GDScriptFunction *> &debug_get_member_functions() const; //this is debug only
|
||||
StringName debug_get_member_by_index(int p_idx) const;
|
||||
@@ -620,7 +616,6 @@ public:
|
||||
virtual void get_recognized_extensions(List<String> *p_extensions) const;
|
||||
virtual bool handles_type(const String &p_type) const;
|
||||
virtual String get_resource_type(const String &p_path) const;
|
||||
virtual ResourceUID::ID get_resource_uid(const String &p_path) const;
|
||||
virtual void get_dependencies(const String &p_path, List<String> *p_dependencies, bool p_add_types = false);
|
||||
};
|
||||
|
||||
@@ -629,7 +624,6 @@ public:
|
||||
virtual Error save(const Ref<Resource> &p_resource, const String &p_path, uint32_t p_flags = 0);
|
||||
virtual void get_recognized_extensions(const Ref<Resource> &p_resource, List<String> *p_extensions) const;
|
||||
virtual bool recognize(const Ref<Resource> &p_resource) const;
|
||||
virtual Error set_uid(const String &p_path, ResourceUID::ID p_uid);
|
||||
};
|
||||
|
||||
#endif // GDSCRIPT_H
|
||||
|
||||
Reference in New Issue
Block a user