# gvr::UserPrefs

`#include <gvr.h>`

Convenience C++ wrapper for gvr_user_prefs.

## Summary

### Inheritance

Inherits from: [gvr::WrapperBase\< const gvr_user_prefs \>](https://developers.google.com/vr/reference/android-ndk/class/gvr/wrapper-base)

| ### Public functions ||
|---|---|
| `https://developers.google.com/vr/reference/android-ndk/class/gvr/user-prefs#classgvr_1_1_user_prefs_1a4da8825e9b2d6a8331ead99f3a6a96ed() const ` | `ControllerHandedness` For more information, see [gvr_user_prefs_get_controller_handedness()](https://developers.google.com/vr/reference/android-ndk/group/base#group__base_1gab81ebcef7308cbbf37e94ce55b5cb42f). |
| `https://developers.google.com/vr/reference/android-ndk/class/gvr/user-prefs#classgvr_1_1_user_prefs_1a3e1cd3a5eb383a3869a15aae6cae97b4(int32_t feature) const ` | `bool` For more information, see [gvr_user_prefs_is_feature_enabled()](https://developers.google.com/vr/reference/android-ndk/group/base#group__base_1ga43b288be7ec67e084dfc8a343d53b697). |

## Public functions

### GetControllerHandedness

```
ControllerHandedness GetControllerHandedness() const 
```
For more information, see [gvr_user_prefs_get_controller_handedness()](https://developers.google.com/vr/reference/android-ndk/group/base#group__base_1gab81ebcef7308cbbf37e94ce55b5cb42f).

### IsFeatureEnabled

```
bool IsFeatureEnabled(
  int32_t feature
) const 
```
For more information, see [gvr_user_prefs_is_feature_enabled()](https://developers.google.com/vr/reference/android-ndk/group/base#group__base_1ga43b288be7ec67e084dfc8a343d53b697).