-
-
Notifications
You must be signed in to change notification settings - Fork 22k
/
Copy pathBoneConstraint3D.xml
111 lines (111 loc) · 4.01 KB
/
BoneConstraint3D.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
<?xml version="1.0" encoding="UTF-8" ?>
<class name="BoneConstraint3D" inherits="SkeletonModifier3D" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../class.xsd">
<brief_description>
A node that may modify Skeleton3D's bone with associating the two bones.
</brief_description>
<description>
Base class of [SkeletonModifier3D] that modifies the bone set in [method set_apply_bone] based on the transform of the bone retrieved by [method get_reference_bone].
</description>
<tutorials>
</tutorials>
<methods>
<method name="clear_setting">
<return type="void" />
<description>
Clear all settings.
</description>
</method>
<method name="get_amount" qualifiers="const">
<return type="float" />
<param index="0" name="index" type="int" />
<description>
Returns the apply amount of the setting at [param index].
</description>
</method>
<method name="get_apply_bone" qualifiers="const">
<return type="int" />
<param index="0" name="index" type="int" />
<description>
Returns the apply bone of the setting at [param index]. This bone will be modified.
</description>
</method>
<method name="get_apply_bone_name" qualifiers="const">
<return type="String" />
<param index="0" name="index" type="int" />
<description>
Returns the apply bone name of the setting at [param index]. This bone will be modified.
</description>
</method>
<method name="get_reference_bone" qualifiers="const">
<return type="int" />
<param index="0" name="index" type="int" />
<description>
Returns the reference bone of the setting at [param index].
This bone will be only referenced and not modified by this modifier.
</description>
</method>
<method name="get_reference_bone_name" qualifiers="const">
<return type="String" />
<param index="0" name="index" type="int" />
<description>
Returns the reference bone name of the setting at [param index].
This bone will be only referenced and not modified by this modifier.
</description>
</method>
<method name="get_setting_count" qualifiers="const">
<return type="int" />
<description>
Returns the number of settings in the modifier.
</description>
</method>
<method name="set_amount">
<return type="void" />
<param index="0" name="index" type="int" />
<param index="1" name="amount" type="float" />
<description>
Sets the apply amount of the setting at [param index] to [param amount].
</description>
</method>
<method name="set_apply_bone">
<return type="void" />
<param index="0" name="index" type="int" />
<param index="1" name="bone" type="int" />
<description>
Sets the apply bone of the setting at [param index] to [param bone]. This bone will be modified.
</description>
</method>
<method name="set_apply_bone_name">
<return type="void" />
<param index="0" name="index" type="int" />
<param index="1" name="bone_name" type="String" />
<description>
Sets the apply bone of the setting at [param index] to [param bone_name]. This bone will be modified.
</description>
</method>
<method name="set_reference_bone">
<return type="void" />
<param index="0" name="index" type="int" />
<param index="1" name="bone" type="int" />
<description>
Sets the reference bone of the setting at [param index] to [param bone].
This bone will be only referenced and not modified by this modifier.
</description>
</method>
<method name="set_reference_bone_name">
<return type="void" />
<param index="0" name="index" type="int" />
<param index="1" name="bone_name" type="String" />
<description>
Sets the reference bone of the setting at [param index] to [param bone_name].
This bone will be only referenced and not modified by this modifier.
</description>
</method>
<method name="set_setting_count">
<return type="void" />
<param index="0" name="count" type="int" />
<description>
Sets the number of settings in the modifier.
</description>
</method>
</methods>
</class>