19 lines
652 B
C++
19 lines
652 B
C++
// Copyright (c) Meta Platforms, Inc. and affiliates.
|
|
|
|
#pragma once
|
|
|
|
#include "CoreTypes.h"
|
|
#include "OculusXRAnchorTypes.h"
|
|
#include "OculusXRSceneTypes.h"
|
|
#include "Delegates/Delegate.h"
|
|
|
|
class OCULUSXRSCENE_API FOculusXRSceneEventDelegates
|
|
{
|
|
public:
|
|
DECLARE_MULTICAST_DELEGATE_OneParam(FOculusXRBoundaryVisibilityChanged, EOculusXRBoundaryVisibility /*Visibility*/);
|
|
static FOculusXRBoundaryVisibilityChanged OculusBoundaryVisibilityChanged;
|
|
|
|
DECLARE_MULTICAST_DELEGATE_TwoParams(FOculusXRSceneCaptureCompleteDelegate, FOculusXRUInt64 /*RequestId*/, bool /*Success*/);
|
|
static FOculusXRSceneCaptureCompleteDelegate OculusSceneCaptureComplete;
|
|
};
|