class_streampeerbuffer.rst 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  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 StreamPeerBuffer.xml source instead.
  4. .. The source is found in doc/classes or modules/<name>/doc_classes.
  5. .. _class_StreamPeerBuffer:
  6. StreamPeerBuffer
  7. ================
  8. **Inherits:** :ref:`StreamPeer<class_StreamPeer>` **<** :ref:`Reference<class_Reference>` **<** :ref:`Object<class_Object>`
  9. **Category:** Core
  10. Brief Description
  11. -----------------
  12. Properties
  13. ----------
  14. +-------------------------------------------+---------------------------------------------------------------+
  15. | :ref:`PoolByteArray<class_PoolByteArray>` | :ref:`data_array<class_StreamPeerBuffer_property_data_array>` |
  16. +-------------------------------------------+---------------------------------------------------------------+
  17. Methods
  18. -------
  19. +-------------------------------------------------+--------------------------------------------------------------------------------------------+
  20. | void | :ref:`clear<class_StreamPeerBuffer_method_clear>` **(** **)** |
  21. +-------------------------------------------------+--------------------------------------------------------------------------------------------+
  22. | :ref:`StreamPeerBuffer<class_StreamPeerBuffer>` | :ref:`duplicate<class_StreamPeerBuffer_method_duplicate>` **(** **)** const |
  23. +-------------------------------------------------+--------------------------------------------------------------------------------------------+
  24. | :ref:`int<class_int>` | :ref:`get_position<class_StreamPeerBuffer_method_get_position>` **(** **)** const |
  25. +-------------------------------------------------+--------------------------------------------------------------------------------------------+
  26. | :ref:`int<class_int>` | :ref:`get_size<class_StreamPeerBuffer_method_get_size>` **(** **)** const |
  27. +-------------------------------------------------+--------------------------------------------------------------------------------------------+
  28. | void | :ref:`resize<class_StreamPeerBuffer_method_resize>` **(** :ref:`int<class_int>` size **)** |
  29. +-------------------------------------------------+--------------------------------------------------------------------------------------------+
  30. | void | :ref:`seek<class_StreamPeerBuffer_method_seek>` **(** :ref:`int<class_int>` position **)** |
  31. +-------------------------------------------------+--------------------------------------------------------------------------------------------+
  32. Property Descriptions
  33. ---------------------
  34. .. _class_StreamPeerBuffer_property_data_array:
  35. - :ref:`PoolByteArray<class_PoolByteArray>` **data_array**
  36. +----------+-----------------------+
  37. | *Setter* | set_data_array(value) |
  38. +----------+-----------------------+
  39. | *Getter* | get_data_array() |
  40. +----------+-----------------------+
  41. Method Descriptions
  42. -------------------
  43. .. _class_StreamPeerBuffer_method_clear:
  44. - void **clear** **(** **)**
  45. ----
  46. .. _class_StreamPeerBuffer_method_duplicate:
  47. - :ref:`StreamPeerBuffer<class_StreamPeerBuffer>` **duplicate** **(** **)** const
  48. ----
  49. .. _class_StreamPeerBuffer_method_get_position:
  50. - :ref:`int<class_int>` **get_position** **(** **)** const
  51. ----
  52. .. _class_StreamPeerBuffer_method_get_size:
  53. - :ref:`int<class_int>` **get_size** **(** **)** const
  54. ----
  55. .. _class_StreamPeerBuffer_method_resize:
  56. - void **resize** **(** :ref:`int<class_int>` size **)**
  57. ----
  58. .. _class_StreamPeerBuffer_method_seek:
  59. - void **seek** **(** :ref:`int<class_int>` position **)**