CameraModifier<T>

Inherits from CameraBehavior<T>

Declaration

public abstract class CameraModifier<T> : CameraBehavior<T> where T : CameraBehaviorSettings, new()

Description

A camera behavior that applies a transform modifier to the camera.

Type Parameters

TThe type of settings for the behavior.

Methods

GetRotationModifierGets the rotation modifier of the behavior.
GetPositionModifierGets the position modifier of the behavior.
GetTrackingModifierGets the tracking modifier of the behavior.
SetRotationModifierSets the rotation modifier of the behavior.
SetPositionModifierSets the position modifier of the behavior.
SetTrackingModifierSets the tracking modifier of the behavior.
RemoveRotationModifierRemoves the rotation modifier of the behavior.
RemovePositionModifierRemoves the position modifier of the behavior.
RemoveTrackingModifierRemoves the tracking modifier of the behavior.
Inherited

Properties

settingsThe settings for the behavior.
enabledEnables or disables the behavior from being updated.
controllerThe camera controller handling the module.
registeredWhether the module has been registered to a controller.
idThe unique identifier of the camera module.