unreal.BlueprintCameraNodeEvaluator¶
- class unreal.BlueprintCameraNodeEvaluator(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ObjectThe base class for Blueprint camera node evaluators.
C++ Source:
Plugin: GameplayCameras
Module: GameplayCameras
File: BlueprintCameraNode.h
Editor Properties: (see get_editor_property/set_editor_property)
camera_pose(BlueprintCameraPose): [Read-Write] The input/output camera pose for this frame.evaluation_context_owner(Object): [Read-Write] The owner object of this camera node’s evaluation context.is_first_frame(bool): [Read-Write] Whether this is the first frame of this camera node’s lifetime.variable_table(BlueprintCameraVariableTable): [Read-Write] The input/output camera variable table for this frame.
- property camera_pose: BlueprintCameraPose¶
[Read-Write] The input/output camera pose for this frame.
- Type:
- property evaluation_context_owner: Object¶
[Read-Only] The owner object of this camera node’s evaluation context.
- Type:
(Object)
- find_evaluation_context_owner_actor(actor_class) Actor¶
A utility function that tries to find if an actor owns the evaluation context. Handles the situation where the evaluation context is an actor component (like a UGameplayCameraComponent) or an actor itself.
- property is_first_frame: bool¶
[Read-Only] Whether this is the first frame of this camera node’s lifetime.
- Type:
(bool)
- tick_camera_node(delta_time) None¶
The main execution callback for the camera node. Call SetCameraPose to affect the result.
- Parameters:
delta_time (float)
- property variable_table: BlueprintCameraVariableTable¶
[Read-Write] The input/output camera variable table for this frame.
- Type: