Merge pull request #64009 from KoBeWi/arrayy_lmao
Replace Array return types with TypedArray (part 2)
This commit is contained in:
commit
91e5f48ea7
75 changed files with 301 additions and 263 deletions
|
|
@ -1156,8 +1156,8 @@ Ref<Script> ScriptEditor::_get_current_script() {
|
|||
}
|
||||
}
|
||||
|
||||
Array ScriptEditor::_get_open_scripts() const {
|
||||
Array ret;
|
||||
TypedArray<Script> ScriptEditor::_get_open_scripts() const {
|
||||
TypedArray<Script> ret;
|
||||
Vector<Ref<Script>> scripts = get_open_scripts();
|
||||
int scrits_amount = scripts.size();
|
||||
for (int idx_script = 0; idx_script < scrits_amount; idx_script++) {
|
||||
|
|
@ -3446,8 +3446,8 @@ Vector<Ref<Script>> ScriptEditor::get_open_scripts() const {
|
|||
return out_scripts;
|
||||
}
|
||||
|
||||
Array ScriptEditor::_get_open_script_editors() const {
|
||||
Array script_editors;
|
||||
TypedArray<ScriptEditorBase> ScriptEditor::_get_open_script_editors() const {
|
||||
TypedArray<ScriptEditorBase> script_editors;
|
||||
for (int i = 0; i < tab_container->get_tab_count(); i++) {
|
||||
ScriptEditorBase *se = Object::cast_to<ScriptEditorBase>(tab_container->get_tab_control(i));
|
||||
if (!se) {
|
||||
|
|
|
|||
|
|
@ -386,7 +386,7 @@ class ScriptEditor : public PanelContainer {
|
|||
Array _get_cached_breakpoints_for_script(const String &p_path) const;
|
||||
|
||||
ScriptEditorBase *_get_current_editor() const;
|
||||
Array _get_open_script_editors() const;
|
||||
TypedArray<ScriptEditorBase> _get_open_script_editors() const;
|
||||
|
||||
Ref<ConfigFile> script_editor_cache;
|
||||
void _save_editor_state(ScriptEditorBase *p_editor);
|
||||
|
|
@ -452,7 +452,7 @@ class ScriptEditor : public PanelContainer {
|
|||
void _file_dialog_action(String p_file);
|
||||
|
||||
Ref<Script> _get_current_script();
|
||||
Array _get_open_scripts() const;
|
||||
TypedArray<Script> _get_open_scripts() const;
|
||||
|
||||
HashSet<String> textfile_extensions;
|
||||
Ref<TextFile> _load_text_file(const String &p_path, Error *r_error) const;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue