VisualShaderNodeInput.xml 1.2 KB

12345678910111213141516171819202122232425262728293031
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <class name="VisualShaderNodeInput" inherits="VisualShaderNode" version="3.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../class.xsd">
  3. <brief_description>
  4. </brief_description>
  5. <description>
  6. Gives access to input variables (built-ins) available for the shader. See the shading reference for the list of available built-ins for each shader type (check [code]Tutorials[/code] section for link).
  7. </description>
  8. <tutorials>
  9. <link>$DOCS_URL/tutorials/shaders/shader_reference/index.html</link>
  10. </tutorials>
  11. <methods>
  12. <method name="get_input_real_name" qualifiers="const">
  13. <return type="String" />
  14. <description>
  15. </description>
  16. </method>
  17. </methods>
  18. <members>
  19. <member name="input_name" type="String" setter="set_input_name" getter="get_input_name" default="&quot;[None]&quot;">
  20. One of the several input constants in lower-case style like: "vertex"([code]VERTEX[/code]) or "point_size"([code]POINT_SIZE[/code]).
  21. </member>
  22. </members>
  23. <signals>
  24. <signal name="input_type_changed">
  25. <description>
  26. </description>
  27. </signal>
  28. </signals>
  29. <constants>
  30. </constants>
  31. </class>