#include "openxr_interaction_profile.h"
void OpenXRIPBinding::_bind_methods() { … }
Ref<OpenXRIPBinding> OpenXRIPBinding::new_binding(const Ref<OpenXRAction> p_action, const char *p_paths) { … }
void OpenXRIPBinding::set_action(const Ref<OpenXRAction> p_action) { … }
Ref<OpenXRAction> OpenXRIPBinding::get_action() const { … }
int OpenXRIPBinding::get_path_count() const { … }
void OpenXRIPBinding::set_paths(const PackedStringArray p_paths) { … }
PackedStringArray OpenXRIPBinding::get_paths() const { … }
void OpenXRIPBinding::parse_paths(const String p_paths) { … }
bool OpenXRIPBinding::has_path(const String p_path) const { … }
void OpenXRIPBinding::add_path(const String p_path) { … }
void OpenXRIPBinding::remove_path(const String p_path) { … }
OpenXRIPBinding::~OpenXRIPBinding() { … }
void OpenXRInteractionProfile::_bind_methods() { … }
Ref<OpenXRInteractionProfile> OpenXRInteractionProfile::new_profile(const char *p_input_profile_path) { … }
void OpenXRInteractionProfile::set_interaction_profile_path(const String p_input_profile_path) { … }
String OpenXRInteractionProfile::get_interaction_profile_path() const { … }
int OpenXRInteractionProfile::get_binding_count() const { … }
Ref<OpenXRIPBinding> OpenXRInteractionProfile::get_binding(int p_index) const { … }
void OpenXRInteractionProfile::set_bindings(Array p_bindings) { … }
Array OpenXRInteractionProfile::get_bindings() const { … }
Ref<OpenXRIPBinding> OpenXRInteractionProfile::get_binding_for_action(const Ref<OpenXRAction> p_action) const { … }
void OpenXRInteractionProfile::add_binding(Ref<OpenXRIPBinding> p_binding) { … }
void OpenXRInteractionProfile::remove_binding(Ref<OpenXRIPBinding> p_binding) { … }
void OpenXRInteractionProfile::add_new_binding(const Ref<OpenXRAction> p_action, const char *p_paths) { … }
void OpenXRInteractionProfile::remove_binding_for_action(const Ref<OpenXRAction> p_action) { … }
bool OpenXRInteractionProfile::has_binding_for_action(const Ref<OpenXRAction> p_action) { … }
OpenXRInteractionProfile::~OpenXRInteractionProfile() { … }