Navigation
API > API/Plugins > API/Plugins/GameplayCameras
A class that can prepare a camera rig for runtime use.
This builder class sets up internal camera variables that handle exposed camera rig parameters, computes the allocation information of the camera rig, and does various kinds of validation.
Once the build process is done, the BuildStatus property is set on the camera rig.
| Name | FCameraRigAssetBuilder |
| Type | class |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Build/CameraRigAssetBuilder.h |
| Include Path | #include "Build/CameraRigAssetBuilder.h" |
Syntax
class FCameraRigAssetBuilder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCameraRigAssetBuilder
(
FCameraBuildLog& InBuildLog |
Creates a new camera rig builder. | Build/CameraRigAssetBuilder.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BuildLog | FCameraBuildLog & | Build/CameraRigAssetBuilder.h | ||
| CameraNodeHierarchy | FCameraNodeHierarchy | Build/CameraRigAssetBuilder.h | ||
| CameraRig | UCameraRigAsset * | Build/CameraRigAssetBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BuildCameraRig
(
UCameraRigAsset* InCameraRig |
Builds the given camera rig. | Build/CameraRigAssetBuilder.h |