Module |
|
Header |
/Engine/Plugins/Experimental/VirtualCamera/Source/VirtualCamera/Public/VirtualCameraSaveGame.h |
Include |
#include "VirtualCameraSaveGame.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FVirtualCameraAxisSettings
Stores relevant information for an axis for the virtual camera pawn
Name | Description | ||
---|---|---|---|
|
bIsFrozen |
If an axis is frozen, then that frozen axis's movement will be disabled. |
|
|
bIsLocked |
If an axis is locked, then that axis's movement will be disabled. |
|
|
FreezeLocationOffset |
||
|
float |
FreezeRotationOffset |
The freeze offset associated with an axis |
|
LockLocationOffset |
||
|
float |
LockRotationOffset |
The lock offset associated with an axis |
|
float |
MovementScale |
The scale that a user's movement should be adjusted by in game |
|
float |
StabilizationScale |
The amount of stabilization that can be applied to an axis |
Name | Description | |
---|---|---|
|
FVirtualCameraAxisSettings() |
Name | Description | ||
---|---|---|---|
|
AddLocationOffset ( |
Add an offset based on the freeze and lock states |
|
|
AddRotationOffset ( |
Add an offset based on the freeze and lock states |
|
|
GetLocationOffset() |
||
|
float |
GetRotationOffset() |
Get the current total offset applied to this axis |
|
IsAxisImmobilized() |
Helper method to check if an axis is prevented from moving. |
|
|
SetIsLocked ( |
Set the current lock state |
|
|
ToggleLock() |
Toggle the current lock state |