Navigation
API > API/Plugins > API/Plugins/GameplayCameras > API/Plugins/GameplayCameras/Nodes > API/Plugins/GameplayCameras/Nodes/Utility
Inheritance Hierarchy
- UObject
- IObjectTreeGraphObject
- UCameraNode
- UBlueprintCameraNode
References
| Module | GameplayCameras |
| Header | /Engine/Plugins/Cameras/GameplayCameras/Source/GameplayCameras/Public/Nodes/Utility/BlueprintCameraNode.h |
| Include | #include "Nodes/Utility/BlueprintCameraNode.h" |
Syntax
UCLASS (MinimalAPI, Meta=(CameraNodeCategories="Common,Transform"))
class UBlueprintCameraNode : public UCameraNode
Remarks
A camera node that runs arbitrary Blueprint logic.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSubclassOf< UBlueprintCameraNodeEvaluator > | CameraNodeEvaluatorClass | The camera node evaluator class to instantiate and run. |
Overridden from UCameraNode
| Type | Name | Description | |
|---|---|---|---|
| void | OnBuild
(
FCameraRigBuildContext& BuildContext |
Gets optional info about this node's required allocations at runtime. | |
| FCameraNodeEvaluatorPtr | OnBuildEvaluator
(
FCameraNodeEvaluatorBuilder& Builder |
Builds the evaluator for this node. |