2017-09-12 22:42:36 +02:00
<?xml version="1.0" encoding="UTF-8" ?>
2022-03-16 23:01:02 +01:00
<class name= "CurveTexture" inherits= "Texture" version= "3.5" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation= "../class.xsd" >
2017-09-12 22:42:36 +02:00
<brief_description >
2017-12-06 15:56:23 +01:00
A texture that shows a curve.
2017-09-12 22:42:36 +02:00
</brief_description>
<description >
2017-12-06 15:56:23 +01:00
Renders a given [Curve] provided to it. Simplifies the task of drawing curves and/or saving them as image files.
2017-09-12 22:42:36 +02:00
</description>
<tutorials >
</tutorials>
<methods >
</methods>
<members >
2019-07-15 20:42:47 +02:00
<member name= "curve" type= "Curve" setter= "set_curve" getter= "get_curve" >
2022-06-13 14:06:34 +02:00
The [Curve] that is rendered onto the texture.
2017-09-12 22:42:36 +02:00
</member>
2019-06-29 12:38:01 +02:00
<member name= "width" type= "int" setter= "set_width" getter= "get_width" default= "2048" >
2022-06-13 14:06:34 +02:00
The width of the texture (in pixels). Higher values make it possible to represent high-frequency data better (such as sudden direction changes), at the cost of increased generation time and memory usage.
2017-09-12 22:42:36 +02:00
</member>
</members>
<constants >
</constants>
</class>