Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
XRInterfaceExtension¶
Inherits: XRInterface < RefCounted < Object
Base class for XR interface extensions (plugins).
Description¶
External XR interface plugins should inherit from this class.
Tutorials¶
Methods¶
void |
_end_frame ( ) virtual |
_get_anchor_detection_is_enabled ( ) virtual const |
|
_get_camera_feed_id ( ) virtual const |
|
_get_camera_transform ( ) virtual |
|
_get_capabilities ( ) virtual const |
|
_get_color_texture ( ) virtual |
|
_get_depth_texture ( ) virtual |
|
_get_name ( ) virtual const |
|
_get_play_area ( ) virtual const |
|
_get_play_area_mode ( ) virtual const |
|
_get_projection_for_view ( int view, float aspect, float z_near, float z_far ) virtual |
|
_get_render_target_size ( ) virtual |
|
_get_suggested_pose_names ( StringName tracker_name ) virtual const |
|
_get_suggested_tracker_names ( ) virtual const |
|
_get_system_info ( ) virtual const |
|
_get_tracking_status ( ) virtual const |
|
_get_transform_for_view ( int view, Transform3D cam_transform ) virtual |
|
_get_velocity_texture ( ) virtual |
|
_get_view_count ( ) virtual |
|
_get_vrs_texture ( ) virtual |
|
_initialize ( ) virtual |
|
_is_initialized ( ) virtual const |
|
void |
_post_draw_viewport ( RID render_target, Rect2 screen_rect ) virtual |
_pre_draw_viewport ( RID render_target ) |