Merge pull request #68384 from cheece/expose_get_transform_for_eye
expose ARVRInterface::get_transform_for_eye to gdscript
This commit is contained in:
commit
322bfec275
2 changed files with 9 additions and 0 deletions
|
@ -41,6 +41,14 @@
|
||||||
If supported, returns the status of our tracking. This will allow you to provide feedback to the user whether there are issues with positional tracking.
|
If supported, returns the status of our tracking. This will allow you to provide feedback to the user whether there are issues with positional tracking.
|
||||||
</description>
|
</description>
|
||||||
</method>
|
</method>
|
||||||
|
<method name="get_transform_for_eye">
|
||||||
|
<return type="Transform" />
|
||||||
|
<argument index="0" name="eye" type="int" enum="ARVRInterface.Eyes" />
|
||||||
|
<argument index="1" name="transform" type="Transform" />
|
||||||
|
<description>
|
||||||
|
Returns the transform for an eye multiplied by [code]transform[/code]. The usual value for [code]transform[/code] is the global_transform of the current ARVROrigin.
|
||||||
|
</description>
|
||||||
|
</method>
|
||||||
<method name="initialize">
|
<method name="initialize">
|
||||||
<return type="bool" />
|
<return type="bool" />
|
||||||
<description>
|
<description>
|
||||||
|
|
|
@ -46,6 +46,7 @@ void ARVRInterface::_bind_methods() {
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_render_targetsize"), &ARVRInterface::get_render_targetsize);
|
ClassDB::bind_method(D_METHOD("get_render_targetsize"), &ARVRInterface::get_render_targetsize);
|
||||||
ClassDB::bind_method(D_METHOD("is_stereo"), &ARVRInterface::is_stereo);
|
ClassDB::bind_method(D_METHOD("is_stereo"), &ARVRInterface::is_stereo);
|
||||||
|
ClassDB::bind_method(D_METHOD("get_transform_for_eye", "eye", "transform"), &ARVRInterface::get_transform_for_eye);
|
||||||
|
|
||||||
ADD_GROUP("Interface", "interface_");
|
ADD_GROUP("Interface", "interface_");
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "interface_is_primary"), "set_is_primary", "is_primary");
|
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "interface_is_primary"), "set_is_primary", "is_primary");
|
||||||
|
|
Loading…
Reference in a new issue