unreal.BlueprintCameraDirectorEvaluator¶
- class unreal.BlueprintCameraDirectorEvaluator(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ObjectBase class for a Blueprint camera director evaluator.
C++ Source:
Plugin: GameplayCameras
Module: GameplayCameras
File: BlueprintCameraDirector.h
- activate_camera_director(evaluation_context_owner, params) None¶
Activate Camera Director
- Parameters:
evaluation_context_owner (Object)
- activate_camera_rig(camera_rig, force_new_instance=False) None¶
Specifies a camera rig to be active this frame.
- Parameters:
camera_rig (CameraRigAsset)
force_new_instance (bool)
- activate_camera_rig_prefab(camera_rig: CameraRigAsset, force_new_instance: bool = False) None¶
deprecated: ‘activate_camera_rig_prefab’ was renamed to ‘activate_camera_rig’.
- activate_camera_rig_via_proxy(camera_rig_proxy, force_new_instance=False) None¶
Specifies a camera rig to be active this frame, via a proxy which is later resolved via the proxy table of the Blueprint camera director.
- Parameters:
camera_rig_proxy (CameraRigProxyAsset)
force_new_instance (bool)
- activate_persistent_base_camera_rig(camera_rig_prefab) None¶
Activates the given camera rig prefab in the base layer.
- Parameters:
camera_rig_prefab (CameraRigAsset)
- activate_persistent_global_camera_rig(camera_rig_prefab) None¶
Activates the given camera rig prefab in the global layer.
- Parameters:
camera_rig_prefab (CameraRigAsset)
- activate_persistent_visual_camera_rig(camera_rig_prefab) None¶
Activates the given camera rig prefab in the visual layer.
- Parameters:
camera_rig_prefab (CameraRigAsset)
- deactivate_camera_director(evaluation_context_owner, params) None¶
Deactivate Camera Director
- Parameters:
evaluation_context_owner (Object)
- deactivate_persistent_base_camera_rig(camera_rig_prefab) None¶
Deactivates the given camera rig prefab in the base layer.
- Parameters:
camera_rig_prefab (CameraRigAsset)
- deactivate_persistent_global_camera_rig(camera_rig_prefab) None¶
Deactivates the given camera rig prefab in the global layer.
- Parameters:
camera_rig_prefab (CameraRigAsset)
- deactivate_persistent_visual_camera_rig(camera_rig_prefab) None¶
Deactivates the given camera rig prefab in the visual layer.
- Parameters:
camera_rig_prefab (CameraRigAsset)
- 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.
- get_conditional_context_result(condition) BlueprintCameraEvaluationDataRef¶
Gets the evaluation context data for a sub-set of camera rigs.
- Parameters:
condition (CameraEvaluationDataCondition)
- Return type:
- get_initial_context_result() BlueprintCameraEvaluationDataRef¶
Gets the shared evaluation context data.
- Return type:
- remove_child_evaluation_context(child_evaluation_context_owner, child_slot_name) bool¶
Remove Child Evaluation Context
- resolve_camera_rig_proxy(camera_rig_proxy) CameraRigAsset¶
Resolves the camera rig proxy using the camera director’s proxy table.
- Parameters:
camera_rig_proxy (CameraRigProxyAsset)
- Return type: