class_gdnativelibrary.rst 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. :github_url: hide
  2. .. Generated automatically by doc/tools/makerst.py in Godot's source tree.
  3. .. DO NOT EDIT THIS FILE, but the GDNativeLibrary.xml source instead.
  4. .. The source is found in doc/classes or modules/<name>/doc_classes.
  5. .. _class_GDNativeLibrary:
  6. GDNativeLibrary
  7. ===============
  8. **Inherits:** :ref:`Resource<class_Resource>` **<** :ref:`Reference<class_Reference>` **<** :ref:`Object<class_Object>`
  9. **Category:** Core
  10. Brief Description
  11. -----------------
  12. Properties
  13. ----------
  14. +-------------------------------------+--------------------------------------------------------------------+----------+
  15. | :ref:`ConfigFile<class_ConfigFile>` | :ref:`config_file<class_GDNativeLibrary_property_config_file>` | |
  16. +-------------------------------------+--------------------------------------------------------------------+----------+
  17. | :ref:`bool<class_bool>` | :ref:`load_once<class_GDNativeLibrary_property_load_once>` | true |
  18. +-------------------------------------+--------------------------------------------------------------------+----------+
  19. | :ref:`bool<class_bool>` | :ref:`reloadable<class_GDNativeLibrary_property_reloadable>` | true |
  20. +-------------------------------------+--------------------------------------------------------------------+----------+
  21. | :ref:`bool<class_bool>` | :ref:`singleton<class_GDNativeLibrary_property_singleton>` | false |
  22. +-------------------------------------+--------------------------------------------------------------------+----------+
  23. | :ref:`String<class_String>` | :ref:`symbol_prefix<class_GDNativeLibrary_property_symbol_prefix>` | "godot_" |
  24. +-------------------------------------+--------------------------------------------------------------------+----------+
  25. Methods
  26. -------
  27. +-----------------------------------------------+----------------------------------------------------------------------------------------------------------+
  28. | :ref:`PoolStringArray<class_PoolStringArray>` | :ref:`get_current_dependencies<class_GDNativeLibrary_method_get_current_dependencies>` **(** **)** const |
  29. +-----------------------------------------------+----------------------------------------------------------------------------------------------------------+
  30. | :ref:`String<class_String>` | :ref:`get_current_library_path<class_GDNativeLibrary_method_get_current_library_path>` **(** **)** const |
  31. +-----------------------------------------------+----------------------------------------------------------------------------------------------------------+
  32. Property Descriptions
  33. ---------------------
  34. .. _class_GDNativeLibrary_property_config_file:
  35. - :ref:`ConfigFile<class_ConfigFile>` **config_file**
  36. +----------+------------------------+
  37. | *Setter* | set_config_file(value) |
  38. +----------+------------------------+
  39. | *Getter* | get_config_file() |
  40. +----------+------------------------+
  41. .. _class_GDNativeLibrary_property_load_once:
  42. - :ref:`bool<class_bool>` **load_once**
  43. +-----------+----------------------+
  44. | *Default* | true |
  45. +-----------+----------------------+
  46. | *Setter* | set_load_once(value) |
  47. +-----------+----------------------+
  48. | *Getter* | should_load_once() |
  49. +-----------+----------------------+
  50. .. _class_GDNativeLibrary_property_reloadable:
  51. - :ref:`bool<class_bool>` **reloadable**
  52. +-----------+-----------------------+
  53. | *Default* | true |
  54. +-----------+-----------------------+
  55. | *Setter* | set_reloadable(value) |
  56. +-----------+-----------------------+
  57. | *Getter* | is_reloadable() |
  58. +-----------+-----------------------+
  59. .. _class_GDNativeLibrary_property_singleton:
  60. - :ref:`bool<class_bool>` **singleton**
  61. +-----------+----------------------+
  62. | *Default* | false |
  63. +-----------+----------------------+
  64. | *Setter* | set_singleton(value) |
  65. +-----------+----------------------+
  66. | *Getter* | is_singleton() |
  67. +-----------+----------------------+
  68. .. _class_GDNativeLibrary_property_symbol_prefix:
  69. - :ref:`String<class_String>` **symbol_prefix**
  70. +-----------+--------------------------+
  71. | *Default* | "godot_" |
  72. +-----------+--------------------------+
  73. | *Setter* | set_symbol_prefix(value) |
  74. +-----------+--------------------------+
  75. | *Getter* | get_symbol_prefix() |
  76. +-----------+--------------------------+
  77. Method Descriptions
  78. -------------------
  79. .. _class_GDNativeLibrary_method_get_current_dependencies:
  80. - :ref:`PoolStringArray<class_PoolStringArray>` **get_current_dependencies** **(** **)** const
  81. .. _class_GDNativeLibrary_method_get_current_library_path:
  82. - :ref:`String<class_String>` **get_current_library_path** **(** **)** const