.. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the doc/base/classes.xml source instead. .. _class_ResourcePreloader: ResourcePreloader ================= **Inherits:** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Resource Preloader Node. Member Functions ---------------- +------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`add_resource` **(** :ref:`String` name, :ref:`Resource` resource **)** | +------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Resource` | :ref:`get_resource` **(** :ref:`String` name **)** const | +------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PoolStringArray` | :ref:`get_resource_list` **(** **)** const | +------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_resource` **(** :ref:`String` name **)** const | +------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`remove_resource` **(** :ref:`String` name **)** | +------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`rename_resource` **(** :ref:`String` name, :ref:`String` newname **)** | +------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------+ Member Variables ---------------- - :ref:`Array` **resources** Description ----------- Resource Preloader Node. This node is used to preload sub-resources inside a scene, so when the scene is loaded all the resources are ready to use and be retrieved from here. Member Function Description --------------------------- .. _class_ResourcePreloader_add_resource: - void **add_resource** **(** :ref:`String` name, :ref:`Resource` resource **)** .. _class_ResourcePreloader_get_resource: - :ref:`Resource` **get_resource** **(** :ref:`String` name **)** const Return the resource given a text-id. .. _class_ResourcePreloader_get_resource_list: - :ref:`PoolStringArray` **get_resource_list** **(** **)** const Return the list of resources inside the preloader. .. _class_ResourcePreloader_has_resource: - :ref:`bool` **has_resource** **(** :ref:`String` name **)** const Return true if the preloader has a given resource. .. _class_ResourcePreloader_remove_resource: - void **remove_resource** **(** :ref:`String` name **)** Remove a resource from the preloader by text id. .. _class_ResourcePreloader_rename_resource: - void **rename_resource** **(** :ref:`String` name, :ref:`String` newname **)** Rename a resource inside the preloader, from a text-id to a new text-id.