Table of Contents

Interface ICameraModule

Namespace
Gasimo.CineBlend
Assembly
Cineblend.CSharp.dll

ICineModule interface. It defines a single module which contains a collection of properties that can be blended.

public interface ICameraModule

Methods

Blend(VirtualCamera, VirtualCamera, float)

Blends between two module states

void Blend(VirtualCamera fromSnapshot, VirtualCamera toSnapshot, float t)

Parameters

fromSnapshot VirtualCamera
toSnapshot VirtualCamera
t float

Initialize(VirtualCamera)

Called when the module is initialized

void Initialize(VirtualCamera camera)

Parameters

camera VirtualCamera

PostProcessProperties(ref CameraProperties)

Modifies the final camera properties before they are applied

void PostProcessProperties(ref CameraProperties state)

Parameters

state CameraProperties