| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <class name="GLTFDocument" inherits="Resource" version="4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../doc/class.xsd">
- <brief_description>
- </brief_description>
- <description>
- Append a glTF2 3d format from a file, buffer or scene and then write to the filesystem, buffer or scene.
- </description>
- <tutorials>
- </tutorials>
- <methods>
- <method name="append_from_buffer">
- <return type="int" enum="Error" />
- <param index="0" name="bytes" type="PackedByteArray" />
- <param index="1" name="base_path" type="String" />
- <param index="2" name="state" type="GLTFState" />
- <param index="3" name="flags" type="int" default="0" />
- <param index="4" name="bake_fps" type="int" default="30" />
- <description>
- </description>
- </method>
- <method name="append_from_file">
- <return type="int" enum="Error" />
- <param index="0" name="path" type="String" />
- <param index="1" name="state" type="GLTFState" />
- <param index="2" name="flags" type="int" default="0" />
- <param index="3" name="bake_fps" type="int" default="30" />
- <param index="4" name="base_path" type="String" default="""" />
- <description>
- </description>
- </method>
- <method name="append_from_scene">
- <return type="int" enum="Error" />
- <param index="0" name="node" type="Node" />
- <param index="1" name="state" type="GLTFState" />
- <param index="2" name="flags" type="int" default="0" />
- <param index="3" name="bake_fps" type="int" default="30" />
- <description>
- </description>
- </method>
- <method name="generate_buffer">
- <return type="PackedByteArray" />
- <param index="0" name="state" type="GLTFState" />
- <description>
- </description>
- </method>
- <method name="generate_scene">
- <return type="Node" />
- <param index="0" name="state" type="GLTFState" />
- <param index="1" name="bake_fps" type="int" default="30" />
- <description>
- </description>
- </method>
- <method name="write_to_filesystem">
- <return type="int" enum="Error" />
- <param index="0" name="state" type="GLTFState" />
- <param index="1" name="path" type="String" />
- <description>
- </description>
- </method>
- </methods>
- <members>
- <member name="extensions" type="GLTFDocumentExtension[]" setter="set_extensions" getter="get_extensions" default="[]">
- </member>
- </members>
- </class>
|