diff options
Diffstat (limited to 'doc/classes/XRServer.xml')
-rw-r--r-- | doc/classes/XRServer.xml | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/doc/classes/XRServer.xml b/doc/classes/XRServer.xml index 3be252617c..d940ea41ac 100644 --- a/doc/classes/XRServer.xml +++ b/doc/classes/XRServer.xml @@ -30,18 +30,18 @@ <param index="1" name="keep_height" type="bool" /> <description> This is an important function to understand correctly. AR and VR platforms all handle positioning slightly differently. - For platforms that do not offer spatial tracking, our origin point (0,0,0) is the location of our HMD, but you have little control over the direction the player is facing in the real world. + For platforms that do not offer spatial tracking, our origin point (0, 0, 0) is the location of our HMD, but you have little control over the direction the player is facing in the real world. For platforms that do offer spatial tracking, our origin point depends very much on the system. For OpenVR, our origin point is usually the center of the tracking space, on the ground. For other platforms, it's often the location of the tracking camera. This method allows you to center your tracker on the location of the HMD. It will take the current location of the HMD and use that to adjust all your tracking data; in essence, realigning the real world to your player's current position in the game world. For this method to produce usable results, tracking information must be available. This often takes a few frames after starting your game. - You should call this method after a few seconds have passed. For instance, when the user requests a realignment of the display holding a designated button on a controller for a short period of time, or when implementing a teleport mechanism. + You should call this method after a few seconds have passed. For example, when the user requests a realignment of the display holding a designated button on a controller for a short period of time, or when implementing a teleport mechanism. </description> </method> <method name="find_interface" qualifiers="const"> <return type="XRInterface" /> <param index="0" name="name" type="String" /> <description> - Finds an interface by its name. For instance, if your project uses capabilities of an AR/VR platform, you can find the interface for that platform by name and initialize it. + Finds an interface by its [param name]. For example, if your project uses capabilities of an AR/VR platform, you can find the interface for that platform by name and initialize it. </description> </method> <method name="get_hmd_transform"> @@ -54,7 +54,7 @@ <return type="XRInterface" /> <param index="0" name="idx" type="int" /> <description> - Returns the interface registered at a given index in our list of interfaces. + Returns the interface registered at the given [param idx] index in the list of interfaces. </description> </method> <method name="get_interface_count" qualifiers="const"> @@ -64,7 +64,7 @@ </description> </method> <method name="get_interfaces" qualifiers="const"> - <return type="Array" /> + <return type="Dictionary[]" /> <description> Returns a list of available interfaces the ID and name of each interface. </description> @@ -79,28 +79,28 @@ <return type="XRPositionalTracker" /> <param index="0" name="tracker_name" type="StringName" /> <description> - Returns the positional tracker with this name. + Returns the positional tracker with the given [param tracker_name]. </description> </method> <method name="get_trackers"> <return type="Dictionary" /> <param index="0" name="tracker_types" type="int" /> <description> - Returns a dictionary of trackers for this type. + Returns a dictionary of trackers for [param tracker_types]. </description> </method> <method name="remove_interface"> <return type="void" /> <param index="0" name="interface" type="XRInterface" /> <description> - Removes this interface. + Removes this [param interface]. </description> </method> <method name="remove_tracker"> <return type="void" /> <param index="0" name="tracker" type="XRPositionalTracker" /> <description> - Removes this positional tracker. + Removes this positional [param tracker]. </description> </method> </methods> |