class_visualscriptbuiltinfunc.rst 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. .. Generated automatically by doc/tools/makerst.py in Godot's source tree.
  2. .. DO NOT EDIT THIS FILE, but the VisualScriptBuiltinFunc.xml source instead.
  3. .. The source is found in doc/classes or modules/<name>/doc_classes.
  4. .. _class_VisualScriptBuiltinFunc:
  5. VisualScriptBuiltinFunc
  6. =======================
  7. **Inherits:** :ref:`VisualScriptNode<class_visualscriptnode>` **<** :ref:`Resource<class_resource>` **<** :ref:`Reference<class_reference>` **<** :ref:`Object<class_object>`
  8. **Category:** Core
  9. Brief Description
  10. -----------------
  11. Member Functions
  12. ----------------
  13. +------------------------+---------------------------------------------------------------------------------------------------+
  14. | :ref:`int<class_int>` | :ref:`get_func<class_VisualScriptBuiltinFunc_get_func>` **(** **)** |
  15. +------------------------+---------------------------------------------------------------------------------------------------+
  16. | void | :ref:`set_func<class_VisualScriptBuiltinFunc_set_func>` **(** :ref:`int<class_int>` which **)** |
  17. +------------------------+---------------------------------------------------------------------------------------------------+
  18. Member Variables
  19. ----------------
  20. - :ref:`int<class_int>` **function**
  21. Numeric Constants
  22. -----------------
  23. - **MATH_SIN** = **0**
  24. - **MATH_COS** = **1**
  25. - **MATH_TAN** = **2**
  26. - **MATH_SINH** = **3**
  27. - **MATH_COSH** = **4**
  28. - **MATH_TANH** = **5**
  29. - **MATH_ASIN** = **6**
  30. - **MATH_ACOS** = **7**
  31. - **MATH_ATAN** = **8**
  32. - **MATH_ATAN2** = **9**
  33. - **MATH_SQRT** = **10**
  34. - **MATH_FMOD** = **11**
  35. - **MATH_FPOSMOD** = **12**
  36. - **MATH_FLOOR** = **13**
  37. - **MATH_CEIL** = **14**
  38. - **MATH_ROUND** = **15**
  39. - **MATH_ABS** = **16**
  40. - **MATH_SIGN** = **17**
  41. - **MATH_POW** = **18**
  42. - **MATH_LOG** = **19**
  43. - **MATH_EXP** = **20**
  44. - **MATH_ISNAN** = **21**
  45. - **MATH_ISINF** = **22**
  46. - **MATH_EASE** = **23**
  47. - **MATH_DECIMALS** = **24**
  48. - **MATH_STEPIFY** = **25**
  49. - **MATH_LERP** = **26**
  50. - **MATH_DECTIME** = **27**
  51. - **MATH_RANDOMIZE** = **28**
  52. - **MATH_RAND** = **29**
  53. - **MATH_RANDF** = **30**
  54. - **MATH_RANDOM** = **31**
  55. - **MATH_SEED** = **32**
  56. - **MATH_RANDSEED** = **33**
  57. - **MATH_DEG2RAD** = **34**
  58. - **MATH_RAD2DEG** = **35**
  59. - **MATH_LINEAR2DB** = **36**
  60. - **MATH_DB2LINEAR** = **37**
  61. - **LOGIC_MAX** = **38**
  62. - **LOGIC_MIN** = **39**
  63. - **LOGIC_CLAMP** = **40**
  64. - **LOGIC_NEAREST_PO2** = **41**
  65. - **OBJ_WEAKREF** = **42**
  66. - **FUNC_FUNCREF** = **43**
  67. - **TYPE_CONVERT** = **44**
  68. - **TYPE_OF** = **45**
  69. - **TYPE_EXISTS** = **46**
  70. - **TEXT_CHAR** = **47**
  71. - **TEXT_STR** = **48**
  72. - **TEXT_PRINT** = **49**
  73. - **TEXT_PRINTERR** = **50**
  74. - **TEXT_PRINTRAW** = **51**
  75. - **VAR_TO_STR** = **52**
  76. - **STR_TO_VAR** = **53**
  77. - **VAR_TO_BYTES** = **54**
  78. - **BYTES_TO_VAR** = **55**
  79. - **COLORN** = **56**
  80. - **FUNC_MAX** = **57**
  81. Member Function Description
  82. ---------------------------
  83. .. _class_VisualScriptBuiltinFunc_get_func:
  84. - :ref:`int<class_int>` **get_func** **(** **)**
  85. .. _class_VisualScriptBuiltinFunc_set_func:
  86. - void **set_func** **(** :ref:`int<class_int>` which **)**