Auto-generated C++ reference for the ComposableCameraSystem plugin runtime module.
Regeneration
This section is regenerated from the plugin headers via Doxygen + moxygen. The source of truth is the code; this page mirrors it.
Core Runtime¶
Context stack, evaluation tree, director, modifier manager.
Actors¶
AActor-derived classes shipped with the plugin.
AComposableCameraCameraBaseAComposableCameraGeneralThirdPersonCameraAComposableCameraImpulseBoxAComposableCameraImpulseSphereAComposableCameraPlayerCameraManager
Camera Nodes¶
Every UComposableCamera*Node — the building blocks of composed cameras.
UComposableCameraAutoRotateNodeUComposableCameraBlueprintCameraNodeUComposableCameraCameraOffsetNodeUComposableCameraCollisionPushNodeUComposableCameraComputeDistanceToActorNodeUComposableCameraControlRotateNodeUComposableCameraFieldOfViewNodeUComposableCameraFilmbackNodeUComposableCameraImpulseResolutionNodeUComposableCameraKeyframeSequenceNodeUComposableCameraLensNodeUComposableCameraLookAtNodeUComposableCameraMixingCameraNodeUComposableCameraOrthographicNodeUComposableCameraPivotDampingNodeUComposableCameraPivotOffsetNodeUComposableCameraReceivePivotActorNodeUComposableCameraRelativeFixedPoseNodeUComposableCameraScreenSpaceConstraintsNodeUComposableCameraScreenSpacePivotNode
Transitions¶
Pose-blending transitions (UComposableCamera*Transition).
UComposableCameraCubicTransitionUComposableCameraCylindricalTransitionUComposableCameraDynamicDeocclusionTransitionUComposableCameraEaseTransitionUComposableCameraInertializedTransitionUComposableCameraLinearTransitionUComposableCameraPathGuidedTransitionUComposableCameraSmoothTransitionUComposableCameraSplineTransitionUComposableCameraTransitionBase
Modifiers¶
Player-camera-level modifiers applied after evaluation.
Interpolators¶
Spring, damper, and IIR interpolator primitives.
UComposableCameraIIRInterpolatorUComposableCameraInterpolatorBaseUComposableCameraSimpleSpringInterpolatorUComposableCameraSpringDamperInterpolator
Splines¶
Spline types used by spline-guided nodes and transitions.
UComposableCameraBezierSplineUComposableCameraBuiltInSplineUComposableCameraCubicHermiteSplineUComposableCameraNURBSplineUComposableCameraSplineBaseUComposableCameraSplineInterfaceUComposableCameraSplineNode
Actions¶
Scheduled camera actions (async / latent).
UComposableCameraActionBaseUComposableCameraMoveToActionUComposableCameraResetPitchActionUComposableCameraRotateToAction
Async Curve Evaluators¶
Async Blueprint-latent curve evaluators.
Data Assets¶
Type assets, transition tables, project settings, node modifier data.
UComposableCameraNodeModifierDataAssetUComposableCameraProjectSettingsUComposableCameraTransitionDataAssetUComposableCameraTransitionTableDataAssetUComposableCameraTypeAsset
Blueprint API¶
Blueprint function library and Blueprint-authorable camera node base.
Interfaces¶
UINTERFACE / IInterface contract types.
Templates¶
Template helpers and typed interpolator wrappers.
TCameraInterpolatorTIIRInterpolatorTIIRInterpolatorTraitsTSimpleSpringInterpolatorTSimpleSpringInterpolatorTraitsTSpringDamperInterpolatorTSpringDamperInterpolatorTraitsTValueTypeWrapper
Structs¶
USTRUCTs — init params, pose records, parameter blocks, etc.
FComposableCameraActivateParamsFComposableCameraBuildMessageFComposableCameraContextEntryFComposableCameraEvaluationTreeInnerNodeWrapperFComposableCameraEvaluationTreeLeafNodeWrapperFComposableCameraEvaluationTreeNodeFComposableCameraEvaluationTreeReferenceLeafNodeWrapperFComposableCameraExecEntryFComposableCameraExposedParameterFComposableCameraExposedParameterValuesFComposableCameraHitResultFComposableCameraInternalVariableFComposableCameraMixingCameraNodeCameraDefinitionFComposableCameraModifierDataFComposableCameraNearestPointsOnRaysResultFComposableCameraNodePinBindingFComposableCameraNodePinBindingTableFComposableCameraNodePinDeclarationFComposableCameraNodeTemplatePinOverridesFComposableCameraParameterBlockFComposableCameraParameterTableRowFComposableCameraParameterValueFComposableCameraPersistentActivateParamsFComposableCameraPinConnectionFComposableCameraPinKeyFComposableCameraPinOverrideFComposableCameraPoseFComposableCameraRayDefinitionFComposableCameraRayFeelerFComposableCameraRuntimeDataBlockFComposableCameraScreenSpaceRotationParamsFComposableCameraScreenSpaceTranslationParamsFComposableCameraSystemModuleFComposableCameraTransitionInitParamsFComposableCameraTransitionTableEntryFComposableCameraVariableNodeRecordFComposableCameraVariablePinConnectionFIsSimulatingInEditorFModifierEntry
Other UObjects¶
UObject-derived types that don't fit a more specific category.
UComposableCameraCameraNodeBaseUComposableCameraComputeNodeBaseUComposableCameraImpulseShapeInterfaceUComposableCameraRotationConstraints
Helpers¶
Non-reflected helper classes and inertializer primitives.
ComposableCameraIndependentPositionalInertializerComposableCameraInitializerComposableCameraPolynomialComposableCameraPositionalInertializerComposableCameraRotationalInertializer
Enumerations¶
All enum class types.
Free Functions¶
Top-level macros and non-member functions.