Merge pull request #64794 from Chaosus/projection_constructor
This commit is contained in:
commit
0626ce50cf
|
@ -162,6 +162,7 @@ void Variant::_register_variant_constructors() {
|
||||||
add_constructor<VariantConstructNoArgs<Projection>>(sarray());
|
add_constructor<VariantConstructNoArgs<Projection>>(sarray());
|
||||||
add_constructor<VariantConstructor<Projection, Projection>>(sarray("from"));
|
add_constructor<VariantConstructor<Projection, Projection>>(sarray("from"));
|
||||||
add_constructor<VariantConstructor<Projection, Transform3D>>(sarray("from"));
|
add_constructor<VariantConstructor<Projection, Transform3D>>(sarray("from"));
|
||||||
|
add_constructor<VariantConstructor<Projection, Vector4, Vector4, Vector4, Vector4>>(sarray("x_axis", "y_axis", "z_axis", "w_axis"));
|
||||||
|
|
||||||
add_constructor<VariantConstructNoArgs<Color>>(sarray());
|
add_constructor<VariantConstructNoArgs<Color>>(sarray());
|
||||||
add_constructor<VariantConstructor<Color, Color>>(sarray("from"));
|
add_constructor<VariantConstructor<Color, Color>>(sarray("from"));
|
||||||
|
|
|
@ -24,6 +24,16 @@
|
||||||
<description>
|
<description>
|
||||||
</description>
|
</description>
|
||||||
</constructor>
|
</constructor>
|
||||||
|
<constructor name="Projection">
|
||||||
|
<return type="Projection" />
|
||||||
|
<param index="0" name="x_axis" type="Vector4" />
|
||||||
|
<param index="1" name="y_axis" type="Vector4" />
|
||||||
|
<param index="2" name="z_axis" type="Vector4" />
|
||||||
|
<param index="3" name="w_axis" type="Vector4" />
|
||||||
|
<description>
|
||||||
|
Constructs a Projection from four [Vector4] values (matrix columns).
|
||||||
|
</description>
|
||||||
|
</constructor>
|
||||||
</constructors>
|
</constructors>
|
||||||
<methods>
|
<methods>
|
||||||
<method name="create_depth_correction" qualifiers="static">
|
<method name="create_depth_correction" qualifiers="static">
|
||||||
|
|
Loading…
Reference in New Issue