Interface ICineCamera
ICineCamera interface. Implement this to create new Virtual Cameras from scratch. Otherwise inherit the VirtualCamera class.
public interface ICineCamera
Properties
FinalProperties
This Cameras processed final properties.
CameraProperties FinalProperties { get; }
Property Value
Modules
CineModules which can be added to the camera. They are initialized by the virtual camera and then applied sequentially to the properties.
Dictionary<Type, ICameraModule> Modules { get; }
Property Value
- Dictionary<Type, ICameraModule>
Name
Name of the camera. Used to improve readability in the editor.
string Name { get; }
Property Value
- string
Priority
The priority of the camera. The camera with the highest priority will be the active camera unless overriden by solo.
int Priority { get; }
Property Value
- int
Properties
This Cameras non-processed initial properties.
CameraProperties Properties { get; }