TargetingModule<T>
Class in Zigurous.CameraSystem
Inherits from CameraBehavior<T>
Declaration
public abstract class TargetingModule<T> : CameraBehavior<T> where T : CameraBehaviorSettings, new()Description
The base class for all camera targeting modules.
Type Parameters
| T | The type of settings for the module. |
Properties
| parent | The camera targeting behavior the module belongs to. |
Methods
| OnTargetChanged | A callback invoked when the camera target has changed. |
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. |