UMRUKPassthroughCameraAccess
()
|
Signature
UMRUKPassthroughCameraAccess::UMRUKPassthroughCameraAccess() |
CameraEye
: EMRUKCameraEye |
From which camera eye the video should be played.
Signature
EMRUKCameraEye UMRUKPassthroughCameraAccess::CameraEye |
MaxFramerate
: int |
Maximum framerate of the video.
Signature
int UMRUKPassthroughCameraAccess::MaxFramerate |
ResolutionHeight
: int |
Max resolution height of the video.
Signature
int UMRUKPassthroughCameraAccess::ResolutionHeight |
ResolutionWidth
: int |
Max resolution width of the video.
Signature
int UMRUKPassthroughCameraAccess::ResolutionWidth |
GetCameraIntrinsics
()
|
Get the camera intrinsics.
Signature
FMRUKCameraIntrinsics UMRUKPassthroughCameraAccess::GetCameraIntrinsics() const Returns FMRUKCameraIntrinsics |
GetCameraPlayState
()
|
Get the current camera play state.
Signature
EMRUKCameraPlayState UMRUKPassthroughCameraAccess::GetCameraPlayState() const Returns EMRUKCameraPlayState |
GetCameraPose
(
OutPosition
, OutOrientation
)
|
Get the pose of the camera.
Signature
void UMRUKPassthroughCameraAccess::GetCameraPose(FVector &OutPosition, FQuat &OutOrientation) Parameters OutPosition: FVector &OutOrientation: FQuat &Returns void |
GetTimestamp
()
|
Timestamp associated with the latest camera image.
Signature
FDateTime UMRUKPassthroughCameraAccess::GetTimestamp() const Returns FDateTime |
IsCameraPlaying
()
|
Check if the camera is currently playing.
Signature
bool UMRUKPassthroughCameraAccess::IsCameraPlaying() const Returns bool |
Play
()
|
Start the passthrough camera.
Signature
bool UMRUKPassthroughCameraAccess::Play() Returns bool |
Stop
()
|
Stop the passthrough camera.
Signature
void UMRUKPassthroughCameraAccess::Stop() Returns void |
ViewportPointToWorldSpaceRay
(
ViewportPoint
, OutPosition
, OutDirection
)
|
Constructs a ray in world space that points to the given point in passthrough camera space.
Signature
void UMRUKPassthroughCameraAccess::ViewportPointToWorldSpaceRay(FVector2D ViewportPoint, FVector &OutPosition, FVector &OutDirection) Parameters ViewportPoint: FVector2DOutPosition: FVector &OutDirection: FVector &Returns void |
WorldToViewportPoint
(
WorldPosition
)
|
Converts the world position into the passthrough camera space.
Signature
FVector2D UMRUKPassthroughCameraAccess::WorldToViewportPoint(FVector WorldPosition) Parameters WorldPosition: FVectorReturns FVector2D |