Navigation
API > API/Plugins > API/Plugins/GameplayCameras
A structure providing information about the exposed parameters on a camera node.
| Name | FCameraNodeParameterInfos |
| Type | struct |
| Header File | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Core/ICustomCameraNodeParameterProvider.h |
| Include Path | #include "Core/ICustomCameraNodeParameterProvider.h" |
Syntax
struct FCameraNodeParameterInfos
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FBlendableParameterInfo | FCameraNodeBlendableParameterInfo | Core/ICustomCameraNodeParameterProvider.h | |
| FDataParameterInfo | FCameraNodeDataParameterInfo | Core/ICustomCameraNodeParameterProvider.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BlendableParameters | TArray< FBlendableParameterInfo > | Core/ICustomCameraNodeParameterProvider.h | ||
| DataParameters | TArray< FDataParameterInfo > | Core/ICustomCameraNodeParameterProvider.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddBlendableParameter
(
FCustomCameraNodeBlendableParameter& Parameter, |
Core/ICustomCameraNodeParameterProvider.h | ||
void AddBlendableParameter
(
FName ParameterName, |
Declares a blendable parameter. | Core/ICustomCameraNodeParameterProvider.h | |
void AddDataParameter
(
FCustomCameraNodeDataParameter& Parameter, |
Core/ICustomCameraNodeParameterProvider.h | ||
void AddDataParameter
(
FName ParameterName, |
Declares a data parameter. | Core/ICustomCameraNodeParameterProvider.h | |
void BuildFrom
(
UCameraNode* InCameraNode |
Build this structure from the given camera node. | Core/ICustomCameraNodeParameterProvider.h | |
const FBlendableParameterInfo * FindBlendableParameter
(
FName ParameterName |
Finds a blendable parameter of the given name. | Core/ICustomCameraNodeParameterProvider.h | |
const FDataParameterInfo * FindDataParameter
(
FName ParameterName |
Finds a data parameter of the given name. | Core/ICustomCameraNodeParameterProvider.h | |
TConstArrayView< FBlendableParameterInfo > GetBlendableParameters() |
Gets the list of blendable parameters. | Core/ICustomCameraNodeParameterProvider.h | |
TConstArrayView< FDataParameterInfo > GetDataParameters() |
Gets the list of data parameters. | Core/ICustomCameraNodeParameterProvider.h | |
bool HasAnyParameters() |
Returns whether there are any blendable or data parameters. | Core/ICustomCameraNodeParameterProvider.h | |
void Reset() |
Clears the list of parameters in this structure. | Core/ICustomCameraNodeParameterProvider.h |