class_gdnative.rst 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. .. Generated automatically by doc/tools/makerst.py in Godot's source tree.
  2. .. DO NOT EDIT THIS FILE, but the GDNative.xml source instead.
  3. .. The source is found in doc/classes or modules/<name>/doc_classes.
  4. .. _class_GDNative:
  5. GDNative
  6. ========
  7. **Inherits:** :ref:`Reference<class_Reference>` **<** :ref:`Object<class_Object>`
  8. **Category:** Core
  9. Brief Description
  10. -----------------
  11. Properties
  12. ----------
  13. +-----------------------------------------------+----------------------------------------+
  14. | :ref:`GDNativeLibrary<class_GDNativeLibrary>` | :ref:`library<class_GDNative_library>` |
  15. +-----------------------------------------------+----------------------------------------+
  16. Methods
  17. -------
  18. +--------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  19. | :ref:`Variant<class_Variant>` | :ref:`call_native<class_GDNative_call_native>` **(** :ref:`String<class_String>` calling_type, :ref:`String<class_String>` procedure_name, :ref:`Array<class_Array>` arguments **)** |
  20. +--------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  21. | :ref:`bool<class_bool>` | :ref:`initialize<class_GDNative_initialize>` **(** **)** |
  22. +--------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  23. | :ref:`bool<class_bool>` | :ref:`terminate<class_GDNative_terminate>` **(** **)** |
  24. +--------------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  25. Property Descriptions
  26. ---------------------
  27. .. _class_GDNative_library:
  28. - :ref:`GDNativeLibrary<class_GDNativeLibrary>` **library**
  29. +----------+--------------------+
  30. | *Setter* | set_library(value) |
  31. +----------+--------------------+
  32. | *Getter* | get_library() |
  33. +----------+--------------------+
  34. Method Descriptions
  35. -------------------
  36. .. _class_GDNative_call_native:
  37. - :ref:`Variant<class_Variant>` **call_native** **(** :ref:`String<class_String>` calling_type, :ref:`String<class_String>` procedure_name, :ref:`Array<class_Array>` arguments **)**
  38. .. _class_GDNative_initialize:
  39. - :ref:`bool<class_bool>` **initialize** **(** **)**
  40. .. _class_GDNative_terminate:
  41. - :ref:`bool<class_bool>` **terminate** **(** **)**