Direct Camera for Unreal
Direct Camera Unreal docs
Loading...
Searching...
No Matches
UDirectCameraPermissionGetter Class Reference

#include <DirectCameraPermissionGetter.h>

Public Member Functions

 UDirectCameraPermissionGetter ()
virtual void Activate () override

Static Public Member Functions

static UDirectCameraPermissionGetterRequestDirectCameraRuntimePermissions (UObject *WorldContextObject)

Public Attributes

FOnPermissionResult OnSuccess
FOnPermissionResult OnFailure

Detailed Description

Async action for requesting DirectCamera permissions with Blueprint support

You want to call RequestDirectCameraRuntimePermissions to request permissions before trying to open the camera, otherwise it may fail due to lack of permissions.

This action will fire either the OnSuccess or OnFailure delegate when done.

Constructor & Destructor Documentation

◆ UDirectCameraPermissionGetter()

UDirectCameraPermissionGetter::UDirectCameraPermissionGetter ( )

Member Function Documentation

◆ Activate()

void UDirectCameraPermissionGetter::Activate ( )
overridevirtual

◆ RequestDirectCameraRuntimePermissions()

UDirectCameraPermissionGetter * UDirectCameraPermissionGetter::RequestDirectCameraRuntimePermissions ( UObject * WorldContextObject)
static

Request DirectCamera permissions asynchronously

Parameters
bRequestCameraPermissions- Whether to request camera permissions
bRequestOculusPermissions- Whether to request Oculus passthrough permissions
Returns
The async action object

Member Data Documentation

◆ OnFailure

FOnPermissionResult UDirectCameraPermissionGetter::OnFailure

Called when permission request fails or is denied

◆ OnSuccess

FOnPermissionResult UDirectCameraPermissionGetter::OnSuccess

Called when permission request completes successfully


The documentation for this class was generated from the following files: