MCPcopy Create free account

hub / github.com/GodotVR/godot_openvr / functions

Functions165 in github.com/GodotVR/godot_openvr

↓ 9 callersMethodrelease
src/open_vr/openvr_data.cpp:83
↓ 8 callersMethodregister_custom_action
/////////////////////////////////////////////////////////// Register a custom action Note that we can't remove actions once added so our index shouldn
src/open_vr/openvr_data.cpp:654
↓ 7 callersMethodis_initialised
src/open_vr/openvr_data.cpp:95
↓ 3 callersMethodget_overlay
src/open_vr/openvr_data.cpp:398
↓ 2 callersMethodget_custom_analog_data
src/open_vr/openvr_data.cpp:761
↓ 2 callersMethodget_custom_digital_data
src/open_vr/openvr_data.cpp:728
↓ 2 callersMethodget_overlay_count
src/open_vr/openvr_data.cpp:394
↓ 2 callersMethodmatrix_from_transform
/////////////////////////////////////////////////////////// Convert a transform from Godot into a matrix OpenVR requires
src/open_vr/openvr_data.cpp:1222
↓ 2 callersMethodtransform_from_bone
/////////////////////////////////////////////////////////// Convert a bone transform we get from OpenVR into a Godot transform
src/open_vr/openvr_data.cpp:1239
↓ 2 callersMethodtrigger_custom_haptic
src/open_vr/openvr_data.cpp:796
↓ 1 callersMethodadd_overlay
src/open_vr/openvr_data.cpp:402
↓ 1 callersMethodcleanup
src/open_vr/openvr_data.cpp:42
↓ 1 callersMethodget_application_type
src/open_vr/openvr_data.cpp:415
↓ 1 callersMethodget_custom_handle
src/open_vr/openvr_data.cpp:682
↓ 1 callersMethodget_custom_pose_data
src/open_vr/openvr_data.cpp:696
↓ 1 callersMethodget_eye_to_head_transform
src/open_vr/openvr_data.cpp:506
↓ 1 callersMethodget_hmd_transform
src/open_vr/openvr_data.cpp:984
↓ 1 callersMethodget_recommended_rendertarget_size
src/open_vr/openvr_data.cpp:442
↓ 1 callersMethodget_render_model_count
/////////////////////////////////////////////////////////// Return the number of render models we have access too
src/open_vr/openvr_data.cpp:993
↓ 1 callersMethodget_render_model_name
/////////////////////////////////////////////////////////// get the name of a render model at a given index
src/open_vr/openvr_data.cpp:1003
↓ 1 callersMethodget_tracking_universe
src/open_vr/openvr_data.cpp:423
↓ 1 callersFunctiongodot_arvr_get_render_targetsize
/////////////////////////////////////////////////////////// Returns the requested size of our render target called right before rendering, if the size
src/ARVRInterface.cpp:112
↓ 1 callersFunctiongodot_arvr_uninitialize
/////////////////////////////////////////////////////////// Uninitialises our interface, shuts down our HMD
src/ARVRInterface.cpp:99
↓ 1 callersMethodinitialise
src/open_vr/openvr_data.cpp:99
↓ 1 callersMethodload_render_model
/////////////////////////////////////////////////////////// load the given render model into the provided ArrayMesh
src/open_vr/openvr_data.cpp:1017
↓ 1 callersMethodprocess
src/open_vr/openvr_data.cpp:283
↓ 1 callersMethodremove_mesh
/////////////////////////////////////////////////////////// Remove our mesh from our load queue
src/open_vr/openvr_data.cpp:1191
↓ 1 callersMethodremove_overlay
src/open_vr/openvr_data.cpp:411
↓ 1 callersMethodtransform_from_matrix
/////////////////////////////////////////////////////////// Convert a matrix we get from OpenVR into the format Godot requires
src/open_vr/openvr_data.cpp:1203
FunctionGDN_EXPORT godot_openvr_gdnative_init
src/godot_openvr.cpp:14
FunctionGDN_EXPORT godot_openvr_gdnative_singleton
src/godot_openvr.cpp:22
FunctionGDN_EXPORT godot_openvr_gdnative_terminate
src/godot_openvr.cpp:18
FunctionGDN_EXPORT godot_openvr_nativescript_init
src/godot_openvr.cpp:28
MethodOpenVRAction
src/open_vr/OpenVRAction.cpp:48
MethodOpenVRConfig
src/open_vr/OpenVRConfig.cpp:37
MethodOpenVRController
src/open_vr/OpenVRController.cpp:50
MethodOpenVRHaptics
src/open_vr/OpenVRHaptics.cpp:25
MethodOpenVROverlay
src/open_vr/OpenVROverlay.cpp:24
MethodOpenVRPose
src/open_vr/OpenVRPose.cpp:43
MethodOpenVRRenderModel
src/open_vr/OpenVRRenderModel.cpp:24
MethodOpenVRSkeleton
src/open_vr/OpenVRSkeleton.cpp:176
Method_exit_tree
src/open_vr/OpenVROverlay.cpp:64
Method_init
src/open_vr/OpenVROverlay.cpp:35
Method_init
src/open_vr/OpenVRHaptics.cpp:21
Method_init
src/open_vr/OpenVRAction.cpp:28
Method_init
src/open_vr/OpenVRRenderModel.cpp:20
Method_init
src/open_vr/OpenVRSkeleton.cpp:31
Method_init
src/open_vr/OpenVRConfig.cpp:33
Method_init
src/open_vr/OpenVRController.cpp:21
Method_init
src/open_vr/OpenVRPose.cpp:19
Method_load_render_model
/////////////////////////////////////////////////////////// Actually load our model this is called from our process so we're in our render thread. Ope
src/open_vr/openvr_data.cpp:1036
Method_load_texture
/////////////////////////////////////////////////////////// Performs the actual load of a texture, called from our render thread. OpenVR loads this in
src/open_vr/openvr_data.cpp:1139
Method_process
src/open_vr/OpenVRAction.cpp:32
Method_process
src/open_vr/OpenVRSkeleton.cpp:35
Method_process
src/open_vr/OpenVRController.cpp:24
Method_process
src/open_vr/OpenVRPose.cpp:23
Method_ready
src/open_vr/OpenVROverlay.cpp:41
Method_register_methods
src/open_vr/OpenVROverlay.cpp:8
Method_register_methods
src/open_vr/OpenVRHaptics.cpp:5
Method_register_methods
src/open_vr/OpenVRAction.cpp:5
Method_register_methods
src/open_vr/OpenVRRenderModel.cpp:15
Method_register_methods
src/open_vr/OpenVRSkeleton.cpp:5
Method_register_methods
src/open_vr/OpenVRConfig.cpp:8
Method_register_methods
src/open_vr/OpenVRController.cpp:5
Method_register_methods
src/open_vr/OpenVRPose.cpp:5
Methodattach_device
/////////////////////////////////////////////////////////// Called when we detect a new device, set it up
src/open_vr/openvr_data.cpp:825
Methodbind_default_action_handles
/////////////////////////////////////////////////////////// Bind our default actions, if the actions file has been edit and the defaults removed they
src/open_vr/openvr_data.cpp:602
Methodcleanup_bones
src/open_vr/OpenVRSkeleton.cpp:23
Methoddetach_device
/////////////////////////////////////////////////////////// Called when we loose tracked device, cleanup
src/open_vr/openvr_data.cpp:891
Methodget_action
src/open_vr/OpenVRHaptics.cpp:41
Methodget_action
src/open_vr/OpenVRSkeleton.cpp:198
Methodget_action
src/open_vr/OpenVRPose.cpp:58
Methodget_analog
src/open_vr/OpenVRAction.cpp:85
Methodget_analog
src/open_vr/OpenVRController.cpp:92
Methodget_analog_action
src/open_vr/OpenVRAction.cpp:76
Methodget_application_type
src/open_vr/OpenVRConfig.cpp:49
Methodget_button_actions
src/open_vr/OpenVRController.cpp:63
Methodget_controller_role
src/open_vr/openvr_data.cpp:477
Methodget_default_action_set
/////////////////////////////////////////////////////////// Get the name of our default action set
src/open_vr/openvr_data.cpp:970
Methodget_default_action_set
src/open_vr/OpenVRConfig.cpp:65
Methodget_device_battery_percentage
src/open_vr/OpenVRConfig.cpp:112
Methodget_device_name
todo - change this to String or keep char *?
src/open_vr/openvr_data.cpp:453
Methodget_is_active
src/open_vr/OpenVRSkeleton.cpp:231
Methodget_is_active
src/open_vr/OpenVRPose.cpp:67
Methodget_is_pressed
src/open_vr/OpenVRAction.cpp:72
Methodget_keep_bones
src/open_vr/OpenVRSkeleton.cpp:208
Methodget_motion_range
src/open_vr/OpenVRSkeleton.cpp:216
Methodget_on_hand
src/open_vr/OpenVRHaptics.cpp:50
Methodget_on_hand
src/open_vr/OpenVRAction.cpp:89
Methodget_on_hand
src/open_vr/OpenVRPose.cpp:71
Methodget_overlay_width_in_meters
src/open_vr/OpenVROverlay.cpp:76
Methodget_play_area
src/open_vr/openvr_data.cpp:435
Methodget_play_area
src/open_vr/OpenVRConfig.cpp:93
Methodget_pressed_action
src/open_vr/OpenVRAction.cpp:63
Methodget_tracked_device_class
src/open_vr/openvr_data.cpp:498
Methodget_tracking_universe
src/open_vr/OpenVRConfig.cpp:57
Functiongodot_arvr_commit_for_eye
/////////////////////////////////////////////////////////// This is called after we render a frame for each eye so we can send the render output to Op
src/ARVRInterface.cpp:191
Functiongodot_arvr_constructor
/////////////////////////////////////////////////////////// Construct our interface so it can be registered we do not initialise anything here!
src/ARVRInterface.cpp:290
Functiongodot_arvr_destructor
/////////////////////////////////////////////////////////// Clean up our interface
src/ARVRInterface.cpp:303
Functiongodot_arvr_fill_projection_for_eye
/////////////////////////////////////////////////////////// This is called while rendering to get each eyes projection matrix
src/ARVRInterface.cpp:170
next →1–100 of 165, ranked by callers