CameraModifier<T>
Class in Zigurous.CameraSystem
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
| T | The type of settings for the behavior. |
Methods
| GetRotationModifier | Gets the rotation modifier of the behavior. |
| GetPositionModifier | Gets the position modifier of the behavior. |
| GetTrackingModifier | Gets the tracking modifier of the behavior. |
| SetRotationModifier | Sets the rotation modifier of the behavior. |
| SetPositionModifier | Sets the position modifier of the behavior. |
| SetTrackingModifier | Sets the tracking modifier of the behavior. |
| RemoveRotationModifier | Removes the rotation modifier of the behavior. |
| RemovePositionModifier | Removes the position modifier of the behavior. |
| RemoveTrackingModifier | Removes the tracking modifier of the behavior. |
Inherited
Properties
| settings | The settings for the behavior. |
| enabled | Enables or disables the behavior from being updated. |
| controller | The camera controller handling the module. |
| registered | Whether the module has been registered to a controller. |
| id | The unique identifier of the camera module. |