Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Camera/CameraAnim.h |
Include |
#include "Camera/CameraAnim.h" |
class UCameraAnim : public UObject
A predefined animation to be played on a camera
Name | Description | ||
---|---|---|---|
|
float |
AnimLength |
Length, in seconds. |
|
float |
BaseFOV |
The base FOV that all FOV keys are relative to. |
|
float |
BasePostProcessBlendWeight |
Default PP blend weight to put on the animated camera. For modifying PP without keyframes. |
|
BasePostProcessSettings |
Default PP settings to put on the animated camera. For modifying PP without keyframes. |
|
|
BoundingBox |
AABB in local space. |
|
|
uint8: 1 |
bRelativeToInitialFOV |
If true, assume all FOV keys are intended be offsets from the start of the animation. |
|
uint8: 1 |
bRelativeToInitialTransform |
If true, assume all transform keys are intended be offsets from the start of the animation. |
|
TObjectPtr< cla... |
CameraInterpGroup |
The UInterpGroup that holds our actual interpolation data. |
|
TObjectPtr< cla... |
PreviewInterpGroup |
This is to preview and they only exists in editor |
Name | Description | |
---|---|---|
|
UCameraAnim ( |
Name | Description | ||
---|---|---|---|
|
CalcLocalAABB() |
|
|
|
CreateFromInterpGroup ( |
Construct a camera animation from an InterpGroup. |
|
|
GetAABB |
Gets AABB of the camera's path. |
Name | Description | ||
---|---|---|---|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
|
|
PreSave ( |
Presave function. |
Name | Description | ||
---|---|---|---|
|
PreSave ( |
Use version that takes FObjectPreSaveContext instead. |