| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/VirtualCamera/Source/VirtualCamera/Public/VirtualCameraMovementComponent.h |
Include |
#include "VirtualCameraMovementComponent.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UVirtualCameraMovementComponent : public UPawnMovementComponent
Name | Description | ||
---|---|---|---|
|
AxisSettings |
Stores all settings for each axis |
|
|
bLockRelativeToFirstLockAxis |
Tracks whether user wants to cache a locking axis set or always use local |
|
|
bUseGlobalBoom |
Tracks if boom should be global or relative to the camera |
|
|
bZeroDutchOnLock |
Tracks if dutch should be reset to zero when freezing view |
|
|
OnOffsetReset |
Delegate to broadcast when tracker offsets are reset |
Name | Description | |
---|---|---|
|
UVirtualCameraMovementComponent ( |
Name | Description | ||
---|---|---|---|
|
AddInputVectorFromController ( |
Adds the given vector to the accumulated input in world space. |
|
|
float |
GetAxisMovementScale ( |
Gets the movement scale for a given axis. |
|
float |
GetAxisStabilizationScale ( |
Gets the stabilization rate for a given axis. |
|
float |
GetMovementScale ( |
Gets the movement scale of the camera actor |
|
IsAxisLocked ( |
Checks if an axis is locked. |
|
|
IsDutchZeroingOnLockActive() |
Get the value for the option to zero out dutch when locking that axis. |
|
|
IsLocationLockingActive() |
Check to see if any location locks are active |
|
|
IsUsingGlobalBoom() |
Get whether or not global boom is being used when navigating with the joysticks |
|
|
OnMoveForward ( |
Handle a move forward command from the owner. |
|
|
OnMoveRight ( |
Handle a move right command from the owner. |
|
|
OnMoveUp ( |
Handle a move up command from the owner. |
|
|
ProcessMovementInput |
Update the position and rotation of the camera. |
|
|
ResetCameraOffsetsToTracker() |
Moves the camera back to actor root and aligns rotation with the input tracker. |
|
|
float |
SetAxisStabilizationScale ( |
Sets the stabilization rate for a given lock. |
|
SetMovementScale ( |
Sets the movement scale of the camera actor |
|
|
SetRootComponent ( |
When the input come from a physical controller, move this component instead. |
|
|
SetUseGlobalBoom ( |
Sets whether or not global boom should be used when navigating with the joysticks |
|
|
SetZeroDutchOnLock ( |
Set the value for the option to zero out dutch when locking that axis. |
|
|
Teleport ( |
Teleport to a provided location and rotation. |
|
|
ToggleAxisFreeze ( |
Toggles the freeze on a given axis; returns new frozen state. |
|
|
ToggleAxisLock ( |
Toggles the lock on a given axis; returns new locked state. |
Name | Description | ||
---|---|---|---|
|
AddInputVector |
Adds the given vector to the accumulated input in world space. |