diff --git a/com.zigurous.camerasystem/404.html b/com.zigurous.camerasystem/404.html index af9b094a77..931b2416f0 100644 --- a/com.zigurous.camerasystem/404.html +++ b/com.zigurous.camerasystem/404.html @@ -1 +1 @@ -Camera System • Documentation
\ No newline at end of file +Camera System • Documentation
\ No newline at end of file diff --git a/com.zigurous.camerasystem/404/index.html b/com.zigurous.camerasystem/404/index.html index 20db94a641..f2e41b1950 100644 --- a/com.zigurous.camerasystem/404/index.html +++ b/com.zigurous.camerasystem/404/index.html @@ -1 +1 @@ -Camera System • Documentation
\ No newline at end of file +Camera System • Documentation
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSetting/GetReference/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSetting/GetReference/index.html index 6b7656bf1d..efb36648c9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSetting/GetReference/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSetting/GetReference/index.html @@ -1 +1 @@ -Camera System • Scripting API

IInputSetting.GetReference

Method in IInputSetting

Declaration

InputActionReference GetReference()

Description

Returns a reference to the input action.

Returns

InputActionReferenceA reference to the input action.
\ No newline at end of file +Camera System • Scripting API

IInputSetting.GetReference

Method in IInputSetting

Declaration

InputActionReference GetReference()

Description

Returns a reference to the input action.

Returns

InputActionReferenceA reference to the input action.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSetting/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSetting/index.html index 54dd74fedc..885e4d3b48 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSetting/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSetting/index.html @@ -1 +1 @@ -Camera System • Scripting API

IInputSetting


Declaration

public interface IInputSetting

Description

A type that defines an input setting.

Methods

GetReferenceReturns a reference to the input action.
\ No newline at end of file +Camera System • Scripting API

IInputSetting


Declaration

public interface IInputSetting

Description

A type that defines an input setting.

Methods

GetReferenceReturns a reference to the input action.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Disable/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Disable/index.html index a408ba3e38..a4e7d1c1ac 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Disable/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Disable/index.html @@ -1 +1 @@ -Camera System • Scripting API

IInputSettingExtensions.Disable

Extension Method in IInputSettingExtensions

Declaration

public static void Disable(this IInputSetting input)

Description

Disables the input action of an input setting.

Parameters

inputThe input setting to disable the action for.
\ No newline at end of file +Camera System • Scripting API

IInputSettingExtensions.Disable

Extension Method in IInputSettingExtensions

Declaration

public static void Disable(this IInputSetting input)

Description

Disables the input action of an input setting.

Parameters

inputThe input setting to disable the action for.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Enable/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Enable/index.html index c2f4144f54..ee7700f455 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Enable/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Enable/index.html @@ -1 +1 @@ -Camera System • Scripting API

IInputSettingExtensions.Enable

Extension Method in IInputSettingExtensions

Declaration

public static void Enable(this IInputSetting input)

Description

Enables the input action of an input setting.

Parameters

inputThe input setting to enable the action for.
\ No newline at end of file +Camera System • Scripting API

IInputSettingExtensions.Enable

Extension Method in IInputSettingExtensions

Declaration

public static void Enable(this IInputSetting input)

Description

Enables the input action of an input setting.

Parameters

inputThe input setting to enable the action for.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/IsDefined/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/IsDefined/index.html index 71e10cb292..6c9871deda 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/IsDefined/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/IsDefined/index.html @@ -1 +1 @@ -Camera System • Scripting API

IInputSettingExtensions.IsDefined

Extension Method in IInputSettingExtensions

Declaration

public static bool IsDefined(this IInputSetting input)

Description

Checks if the input action has been assigned.

Parameters

inputThe input setting to check.

Returns

boolTrue if the input action has been assigned.
\ No newline at end of file +Camera System • Scripting API

IInputSettingExtensions.IsDefined

Extension Method in IInputSettingExtensions

Declaration

public static bool IsDefined(this IInputSetting input)

Description

Checks if the input action has been assigned.

Parameters

inputThe input setting to check.

Returns

boolTrue if the input action has been assigned.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/index.html index fba2b52c13..747d904ed0 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/index.html @@ -1 +1 @@ -Camera System • Scripting API

IInputSettingExtensions


Declaration

public static class IInputSettingExtensions

Description

Extension methods for IInputSetting.

Extension Methods

IsDefinedChecks if the input action has been assigned.
EnableEnables the input action of an input setting.
DisableDisables the input action of an input setting.
\ No newline at end of file +Camera System • Scripting API

IInputSettingExtensions


Declaration

public static class IInputSettingExtensions

Description

Extension methods for IInputSetting.

Extension Methods

IsDefinedChecks if the input action has been assigned.
EnableEnables the input action of an input setting.
DisableDisables the input action of an input setting.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/GetReference/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/GetReference/index.html index 280a3db78b..f420d8398c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/GetReference/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/GetReference/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputAxis.GetReference

Method in InputAxis

Declaration

public InputActionReference GetReference()

Description

Returns a reference to the input action.

Returns

InputActionReferenceA reference to the input action.
\ No newline at end of file +Camera System • Scripting API

InputAxis.GetReference

Method in InputAxis

Declaration

public InputActionReference GetReference()

Description

Returns a reference to the input action.

Returns

InputActionReferenceA reference to the input action.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/ctor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/ctor/index.html index 7cb04f2d69..cd987f974f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/ctor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/ctor/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputAxis Constructor

Constructor in InputAxis

Declaration

public InputAxis(float sensitivity, bool inverted, bool timescaled)

Description

Creates an input axis with the provided settings.

Parameters

sensitivityThe input sensitivity multiplier (default=1).
invertedInverts the input axis value (default=false).
timescaledScales the input axis value by delta time (default=false).
\ No newline at end of file +Camera System • Scripting API

InputAxis Constructor

Constructor in InputAxis

Declaration

public InputAxis(float sensitivity, bool inverted, bool timescaled)

Description

Creates an input axis with the provided settings.

Parameters

sensitivityThe input sensitivity multiplier (default=1).
invertedInverts the input axis value (default=false).
timescaledScales the input axis value by delta time (default=false).
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/index.html index ea09458101..8a6d1905a9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

InputAxis

Implements IInputSetting

Declaration

[Serializable]
-public struct InputAxis : IInputSetting

Description

An input axis setting.

Properties

referenceA reference to the input action that handles the input.
sensitivityThe input sensitivity multiplier.
invertedInverts the input axis value.
timescaledScales the input axis value by delta time.

Constructors

InputAxisCreates an input axis with the provided settings.

Methods

GetReferenceReturns a reference to the input action.
\ No newline at end of file +Camera System • Scripting API

InputAxis

Implements IInputSetting

Declaration

[Serializable]
+public struct InputAxis : IInputSetting

Description

An input axis setting.

Properties

referenceA reference to the input action that handles the input.
sensitivityThe input sensitivity multiplier.
invertedInverts the input axis value.
timescaledScales the input axis value by delta time.

Constructors

InputAxisCreates an input axis with the provided settings.

Methods

GetReferenceReturns a reference to the input action.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/inverted/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/inverted/index.html index f521d5cb61..558b2bec68 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/inverted/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/inverted/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputAxis.inverted

Property in InputAxis

Declaration

public bool inverted

Description

Inverts the input axis value.

\ No newline at end of file +Camera System • Scripting API

InputAxis.inverted

Property in InputAxis

Declaration

public bool inverted

Description

Inverts the input axis value.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/reference/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/reference/index.html index 150e23deb7..815b14be91 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/reference/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/reference/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputAxis.reference

Property in InputAxis

Declaration

public InputActionReference reference

Description

A reference to the input action that handles the input.

\ No newline at end of file +Camera System • Scripting API

InputAxis.reference

Property in InputAxis

Declaration

public InputActionReference reference

Description

A reference to the input action that handles the input.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/sensitivity/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/sensitivity/index.html index 3fb922f29a..1966f1370f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/sensitivity/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/sensitivity/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputAxis.sensitivity

Property in InputAxis

Declaration

public float sensitivity

Description

The input sensitivity multiplier.

\ No newline at end of file +Camera System • Scripting API

InputAxis.sensitivity

Property in InputAxis

Declaration

public float sensitivity

Description

The input sensitivity multiplier.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/timescaled/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/timescaled/index.html index f9a51afe00..dbc1da205b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/timescaled/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/timescaled/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputAxis.timescaled

Property in InputAxis

Declaration

public bool timescaled

Description

Scales the input axis value by delta time.

\ No newline at end of file +Camera System • Scripting API

InputAxis.timescaled

Property in InputAxis

Declaration

public bool timescaled

Description

Scales the input axis value by delta time.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/GetReference/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/GetReference/index.html index 008c010422..c5df1b5f18 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/GetReference/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/GetReference/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputButton.GetReference

Method in InputButton

Declaration

public InputActionReference GetReference()

Description

Returns a reference to the input action.

Returns

InputActionReferenceA reference to the input action.
\ No newline at end of file +Camera System • Scripting API

InputButton.GetReference

Method in InputButton

Declaration

public InputActionReference GetReference()

Description

Returns a reference to the input action.

Returns

InputActionReferenceA reference to the input action.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/ctor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/ctor/index.html index 47243edcb8..956f25fa3e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/ctor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/ctor/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputButton Constructor

Constructor in InputButton

Declaration

public InputButton(InputButtonStyle style)

Description

Creates an input button of the provided style.

Parameters

styleThe input style, e.g., press, release, or hold.
\ No newline at end of file +Camera System • Scripting API

InputButton Constructor

Constructor in InputButton

Declaration

public InputButton(InputButtonStyle style)

Description

Creates an input button of the provided style.

Parameters

styleThe input style, e.g., press, release, or hold.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/index.html index 99fb75e6f8..3a131ec27d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

InputButton

Implements IInputSetting

Declaration

[Serializable]
-public struct InputButton : IInputSetting

Description

An input button setting.

Properties

referenceA reference to the input action that handles the input.
styleThe type of input button style, e.g., hold, press, or release.

Constructors

InputButtonCreates an input button of the provided style.

Methods

GetReferenceReturns a reference to the input action.
\ No newline at end of file +Camera System • Scripting API

InputButton

Implements IInputSetting

Declaration

[Serializable]
+public struct InputButton : IInputSetting

Description

An input button setting.

Properties

referenceA reference to the input action that handles the input.
styleThe type of input button style, e.g., hold, press, or release.

Constructors

InputButtonCreates an input button of the provided style.

Methods

GetReferenceReturns a reference to the input action.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/reference/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/reference/index.html index 0fa502a901..f754085f11 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/reference/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/reference/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputButton.reference

Property in InputButton

Declaration

public InputActionReference reference

Description

A reference to the input action that handles the input.

\ No newline at end of file +Camera System • Scripting API

InputButton.reference

Property in InputButton

Declaration

public InputActionReference reference

Description

A reference to the input action that handles the input.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/style/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/style/index.html index 7680d8204f..50a9268e2a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/style/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/style/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputButton.style

Property in InputButton

Declaration

public InputButtonStyle style

Description

The type of input button style, e.g., hold, press, or release.

\ No newline at end of file +Camera System • Scripting API

InputButton.style

Property in InputButton

Declaration

public InputButtonStyle style

Description

The type of input button style, e.g., hold, press, or release.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Hold/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Hold/index.html index 71f7613970..082a31874a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Hold/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Hold/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputButtonStyle.Hold

Property in InputButtonStyle

Declaration

Hold = 0

Description

The input button is handled while continuously held down.

\ No newline at end of file +Camera System • Scripting API

InputButtonStyle.Hold

Property in InputButtonStyle

Declaration

Hold = 0

Description

The input button is handled while continuously held down.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Press/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Press/index.html index d01bcffa35..646aa7063d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Press/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Press/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputButtonStyle.Press

Property in InputButtonStyle

Declaration

Press = 1

Description

The input button is handled on press.

\ No newline at end of file +Camera System • Scripting API

InputButtonStyle.Press

Property in InputButtonStyle

Declaration

Press = 1

Description

The input button is handled on press.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Release/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Release/index.html index 98ec88e06a..670bd309d1 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Release/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Release/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputButtonStyle.Release

Property in InputButtonStyle

Declaration

Release = 2

Description

The input button is handled on release.

\ No newline at end of file +Camera System • Scripting API

InputButtonStyle.Release

Property in InputButtonStyle

Declaration

Release = 2

Description

The input button is handled on release.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/TogglePress/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/TogglePress/index.html index da04da8f87..766171dbc8 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/TogglePress/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/TogglePress/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputButtonStyle.TogglePress

Property in InputButtonStyle

Declaration

TogglePress = 3

Description

The input button is toggled on press.

\ No newline at end of file +Camera System • Scripting API

InputButtonStyle.TogglePress

Property in InputButtonStyle

Declaration

TogglePress = 3

Description

The input button is toggled on press.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/ToggleRelease/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/ToggleRelease/index.html index 87ed7523e9..8453fde5b6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/ToggleRelease/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/ToggleRelease/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputButtonStyle.ToggleRelease

Property in InputButtonStyle

Declaration

ToggleRelease = 4

Description

The input button is toggled on release.

\ No newline at end of file +Camera System • Scripting API

InputButtonStyle.ToggleRelease

Property in InputButtonStyle

Declaration

ToggleRelease = 4

Description

The input button is toggled on release.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/index.html index 96ae6affee..7b44ca287a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

InputButtonStyle


Declaration

[Serializable]
-public enum InputButtonStyle

Description

A type of input button style, e.g., hold, press, or release.

Properties

HoldThe input button is handled while continuously held down.
PressThe input button is handled on press.
ReleaseThe input button is handled on release.
TogglePressThe input button is toggled on press.
ToggleReleaseThe input button is toggled on release.
\ No newline at end of file +Camera System • Scripting API

InputButtonStyle


Declaration

[Serializable]
+public enum InputButtonStyle

Description

A type of input button style, e.g., hold, press, or release.

Properties

HoldThe input button is handled while continuously held down.
PressThe input button is handled on press.
ReleaseThe input button is handled on release.
TogglePressThe input button is toggled on press.
ToggleReleaseThe input button is toggled on release.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetAxis/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetAxis/index.html index 5ab007b870..3a6b66aa70 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetAxis/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetAxis/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputManager.GetAxis

Method in InputManager

Declaration

public float GetAxis(InputAxis axis)

Description

Gets the input value for the specified input axis.

Parameters

axisThe input axis to read.

Returns

floatThe input value.
\ No newline at end of file +Camera System • Scripting API

InputManager.GetAxis

Method in InputManager

Declaration

public float GetAxis(InputAxis axis)

Description

Gets the input value for the specified input axis.

Parameters

axisThe input axis to read.

Returns

floatThe input value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButton/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButton/index.html index b0dde7b54d..c762979671 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButton/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButton/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputManager.GetButton

Method in InputManager

Declaration

public bool GetButton(InputButton button, bool currentState = false)

Description

Checks if the specified input button is performed.

Parameters

buttonThe input button to read.
currentStateThe current performed state of the button (default=false).

Returns

boolTrue if the input button is performed.
\ No newline at end of file +Camera System • Scripting API

InputManager.GetButton

Method in InputManager

Declaration

public bool GetButton(InputButton button, bool currentState = false)

Description

Checks if the specified input button is performed.

Parameters

buttonThe input button to read.
currentStateThe current performed state of the button (default=false).

Returns

boolTrue if the input button is performed.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonHeld/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonHeld/index.html index 552bdbe59e..5fa5e3e088 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonHeld/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonHeld/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputManager.GetButtonHeld

Method in InputManager

Declaration

public bool GetButtonHeld(InputButton button)

Description

Checks if the specified input button was held down this frame.

Parameters

buttonThe input button to read.

Returns

boolTrue if the input button was held down this frame.
\ No newline at end of file +Camera System • Scripting API

InputManager.GetButtonHeld

Method in InputManager

Declaration

public bool GetButtonHeld(InputButton button)

Description

Checks if the specified input button was held down this frame.

Parameters

buttonThe input button to read.

Returns

boolTrue if the input button was held down this frame.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonPressed/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonPressed/index.html index 9731f293e6..6ccd097dcb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonPressed/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonPressed/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputManager.GetButtonPressed

Method in InputManager

Declaration

public bool GetButtonPressed(InputButton button)

Description

Checks if the specified input button was pressed this frame.

Parameters

buttonThe input button to read.

Returns

boolTrue if the input button was pressed this frame.
\ No newline at end of file +Camera System • Scripting API

InputManager.GetButtonPressed

Method in InputManager

Declaration

public bool GetButtonPressed(InputButton button)

Description

Checks if the specified input button was pressed this frame.

Parameters

buttonThe input button to read.

Returns

boolTrue if the input button was pressed this frame.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonReleased/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonReleased/index.html index 55b8cc7d8e..58a6fbdd10 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonReleased/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonReleased/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputManager.GetButtonReleased

Method in InputManager

Declaration

public bool GetButtonReleased(InputButton button)

Description

Checks if the specified input button was released this frame.

Parameters

buttonThe input button to read.

Returns

boolTrue if the input button was released this frame.
\ No newline at end of file +Camera System • Scripting API

InputManager.GetButtonReleased

Method in InputManager

Declaration

public bool GetButtonReleased(InputButton button)

Description

Checks if the specified input button was released this frame.

Parameters

buttonThe input button to read.

Returns

boolTrue if the input button was released this frame.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/enabled/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/enabled/index.html index d09239055f..14116a9324 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/enabled/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/enabled/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputManager.enabled

Property in InputManager

Declaration

public bool enabled { get; set; }

Description

Turns on/off input handling.

\ No newline at end of file +Camera System • Scripting API

InputManager.enabled

Property in InputManager

Declaration

public bool enabled { get; set; }

Description

Turns on/off input handling.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/index.html index 9ccae8383d..b070ddb2a6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputManager


Declaration

public sealed class InputManager

Description

Manages and reads input from the player.

Properties

enabledTurns on/off input handling.

Methods

GetAxisGets the input value for the specified input axis.
GetButtonChecks if the specified input button is performed.
GetButtonPressedChecks if the specified input button was pressed this frame.
GetButtonReleasedChecks if the specified input button was released this frame.
GetButtonHeldChecks if the specified input button was held down this frame.
\ No newline at end of file +Camera System • Scripting API

InputManager


Declaration

public sealed class InputManager

Description

Manages and reads input from the player.

Properties

enabledTurns on/off input handling.

Methods

GetAxisGets the input value for the specified input axis.
GetButtonChecks if the specified input button is performed.
GetButtonPressedChecks if the specified input button was pressed this frame.
GetButtonReleasedChecks if the specified input button was released this frame.
GetButtonHeldChecks if the specified input button was held down this frame.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyFast/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyFast/index.html index e15d2f34e2..c5638a6662 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyFast/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyFast/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.flyFast

Property in InputReferences

Declaration

public InputActionReference flyFast
\ No newline at end of file +Camera System • Scripting API

InputReferences.flyFast

Property in InputReferences

Declaration

public InputActionReference flyFast
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flySlow/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flySlow/index.html index 86fdd6b13a..6c524c0deb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flySlow/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flySlow/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.flySlow

Property in InputReferences

Declaration

public InputActionReference flySlow
\ No newline at end of file +Camera System • Scripting API

InputReferences.flySlow

Property in InputReferences

Declaration

public InputActionReference flySlow
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyX/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyX/index.html index b28b4f21d6..377bec66f4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyX/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyX/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.flyX

Property in InputReferences

Declaration

public InputActionReference flyX
\ No newline at end of file +Camera System • Scripting API

InputReferences.flyX

Property in InputReferences

Declaration

public InputActionReference flyX
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyY/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyY/index.html index 813174ef3f..ab48bb1190 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyY/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyY/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.flyY

Property in InputReferences

Declaration

public InputActionReference flyY
\ No newline at end of file +Camera System • Scripting API

InputReferences.flyY

Property in InputReferences

Declaration

public InputActionReference flyY
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyZ/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyZ/index.html index 2ba82dba74..9cc64df3d3 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyZ/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyZ/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.flyZ

Property in InputReferences

Declaration

public InputActionReference flyZ
\ No newline at end of file +Camera System • Scripting API

InputReferences.flyZ

Property in InputReferences

Declaration

public InputActionReference flyZ
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/index.html index 4c2022a267..6b8a4dc491 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/index.html @@ -1 +1 @@ -Camera System • Scripting API
\ No newline at end of file +Camera System • Scripting API
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanLeft/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanLeft/index.html index f0fb039d3b..a803fe1cb7 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanLeft/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanLeft/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.leanLeft

Property in InputReferences

Declaration

public InputActionReference leanLeft
\ No newline at end of file +Camera System • Scripting API

InputReferences.leanLeft

Property in InputReferences

Declaration

public InputActionReference leanLeft
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanRight/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanRight/index.html index fbb7417315..aef4f376bd 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanRight/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanRight/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.leanRight

Property in InputReferences

Declaration

public InputActionReference leanRight
\ No newline at end of file +Camera System • Scripting API

InputReferences.leanRight

Property in InputReferences

Declaration

public InputActionReference leanRight
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookX/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookX/index.html index c2c5da6cbd..c11604f99c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookX/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookX/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.lookX

Property in InputReferences

Declaration

public InputActionReference lookX
\ No newline at end of file +Camera System • Scripting API

InputReferences.lookX

Property in InputReferences

Declaration

public InputActionReference lookX
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookY/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookY/index.html index e2c7196571..b8b87d63aa 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookY/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookY/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.lookY

Property in InputReferences

Declaration

public InputActionReference lookY
\ No newline at end of file +Camera System • Scripting API

InputReferences.lookY

Property in InputReferences

Declaration

public InputActionReference lookY
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panHold/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panHold/index.html index c564654d15..c9a37f41f4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panHold/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panHold/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.panHold

Property in InputReferences

Declaration

public InputActionReference panHold
\ No newline at end of file +Camera System • Scripting API

InputReferences.panHold

Property in InputReferences

Declaration

public InputActionReference panHold
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panX/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panX/index.html index 4323c47f4d..56d498bd2f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panX/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panX/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.panX

Property in InputReferences

Declaration

public InputActionReference panX
\ No newline at end of file +Camera System • Scripting API

InputReferences.panX

Property in InputReferences

Declaration

public InputActionReference panX
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panY/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panY/index.html index 29026a8611..ebffb1a836 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panY/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panY/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.panY

Property in InputReferences

Declaration

public InputActionReference panY
\ No newline at end of file +Camera System • Scripting API

InputReferences.panY

Property in InputReferences

Declaration

public InputActionReference panY
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapLeft/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapLeft/index.html index f3ef548589..a69cfb5ea3 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapLeft/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapLeft/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.shoulderSwapLeft

Property in InputReferences

Declaration

public InputActionReference shoulderSwapLeft
\ No newline at end of file +Camera System • Scripting API

InputReferences.shoulderSwapLeft

Property in InputReferences

Declaration

public InputActionReference shoulderSwapLeft
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapRight/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapRight/index.html index d8d7e3f4f2..a9546a48cf 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapRight/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapRight/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.shoulderSwapRight

Property in InputReferences

Declaration

public InputActionReference shoulderSwapRight
\ No newline at end of file +Camera System • Scripting API

InputReferences.shoulderSwapRight

Property in InputReferences

Declaration

public InputActionReference shoulderSwapRight
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/targetLockOn/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/targetLockOn/index.html index 356932f366..fd4b69fa44 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/targetLockOn/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/targetLockOn/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.targetLockOn

Property in InputReferences

Declaration

public InputActionReference targetLockOn
\ No newline at end of file +Camera System • Scripting API

InputReferences.targetLockOn

Property in InputReferences

Declaration

public InputActionReference targetLockOn
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/zoom/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/zoom/index.html index acb8302027..ece411a391 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/zoom/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/zoom/index.html @@ -1 +1 @@ -Camera System • Scripting API

InputReferences.zoom

Property in InputReferences

Declaration

public InputActionReference zoom
\ No newline at end of file +Camera System • Scripting API

InputReferences.zoom

Property in InputReferences

Declaration

public InputActionReference zoom
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/index.html index 9942192900..972bd10161 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/index.html @@ -1 +1 @@ -Camera System • Scripting API

Zigurous.CameraSystem.Input

Namespace

Classes

Structs

Interfaces

Enums

\ No newline at end of file +Camera System • Scripting API

Zigurous.CameraSystem.Input

Namespace

Classes

Structs

Interfaces

Enums

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/alpha/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/alpha/index.html index 8c795cc0bd..6100dc6c49 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/alpha/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/alpha/index.html @@ -1 +1 @@ -Camera System • Scripting API

DrawGUITexture.alpha

Property in DrawGUITexture

Declaration

public float alpha { get; set; }

Description

The alpha of the GUI texture.

\ No newline at end of file +Camera System • Scripting API

DrawGUITexture.alpha

Property in DrawGUITexture

Declaration

public float alpha { get; set; }

Description

The alpha of the GUI texture.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/color/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/color/index.html index 6c4dfb3563..a6c6e7cfb5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/color/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/color/index.html @@ -1 +1 @@ -Camera System • Scripting API

DrawGUITexture.color

Property in DrawGUITexture

Declaration

public Color color { get; set; }

Description

The color of the GUI texture.

\ No newline at end of file +Camera System • Scripting API

DrawGUITexture.color

Property in DrawGUITexture

Declaration

public Color color { get; set; }

Description

The color of the GUI texture.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/index.html index 840043f6e6..4425ac4f0c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/index.html @@ -1 +1 @@ -Camera System • Scripting API

DrawGUITexture


Declaration

public sealed class DrawGUITexture : MonoBehaviour

Description

Draws a GUI texture on the screen.

Properties

textureThe GUI texture to draw.
colorThe color of the GUI texture.
alphaThe alpha of the GUI texture.
\ No newline at end of file +Camera System • Scripting API

DrawGUITexture


Declaration

public sealed class DrawGUITexture : MonoBehaviour

Description

Draws a GUI texture on the screen.

Properties

textureThe GUI texture to draw.
colorThe color of the GUI texture.
alphaThe alpha of the GUI texture.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/texture/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/texture/index.html index ae961d3f69..4170be3915 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/texture/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/texture/index.html @@ -1 +1 @@ -Camera System • Scripting API

DrawGUITexture.texture

Property in DrawGUITexture

Declaration

public Texture2D texture { get; }

Description

The GUI texture to draw.

\ No newline at end of file +Camera System • Scripting API

DrawGUITexture.texture

Property in DrawGUITexture

Declaration

public Texture2D texture { get; }

Description

The GUI texture to draw.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Clamp/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Clamp/index.html index a0fc7754be..661f6c275a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Clamp/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Clamp/index.html @@ -1 +1 @@ -Camera System • Scripting API

FloatRange.Clamp

Method in FloatRange

Declaration

public float Clamp(float value)

Description

Clamps a value to the range.

Parameters

valueThe value to clamp.

Returns

floatThe clamped value.
\ No newline at end of file +Camera System • Scripting API

FloatRange.Clamp

Method in FloatRange

Declaration

public float Clamp(float value)

Description

Clamps a value to the range.

Parameters

valueThe value to clamp.

Returns

floatThe clamped value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Delta/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Delta/index.html index a632001308..f1048209c2 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Delta/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Delta/index.html @@ -1 +1 @@ -Camera System • Scripting API

FloatRange.Delta

Property in FloatRange

Declaration

public readonly float Delta { get; }

Description

The difference between the maximum and minimum values (Read only).

\ No newline at end of file +Camera System • Scripting API

FloatRange.Delta

Property in FloatRange

Declaration

public readonly float Delta { get; }

Description

The difference between the maximum and minimum values (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Includes/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Includes/index.html index 85bb0f241c..0d2b160ad1 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Includes/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Includes/index.html @@ -1 +1 @@ -Camera System • Scripting API

FloatRange.Includes

Method in FloatRange

Declaration

public bool Includes(float value)

Description

Checks if a value is in the range.

Parameters

valueThe value to check.

Returns

boolTrue if the value is in the range, false otherwise.
\ No newline at end of file +Camera System • Scripting API

FloatRange.Includes

Method in FloatRange

Declaration

public bool Includes(float value)

Description

Checks if a value is in the range.

Parameters

valueThe value to check.

Returns

boolTrue if the value is in the range, false otherwise.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/InverseLerp/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/InverseLerp/index.html index e6ec4156f2..57a96e4c02 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/InverseLerp/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/InverseLerp/index.html @@ -1 +1 @@ -Camera System • Scripting API

FloatRange.InverseLerp

Method in FloatRange

Declaration

public float InverseLerp(float value)

Description

Calculates the linear parameter t that produces the interpolant value within the range.

Parameters

valueThe value within the range you want to calculate.

Returns

floatThe interpolant value between [0..1].
\ No newline at end of file +Camera System • Scripting API

FloatRange.InverseLerp

Method in FloatRange

Declaration

public float InverseLerp(float value)

Description

Calculates the linear parameter t that produces the interpolant value within the range.

Parameters

valueThe value within the range you want to calculate.

Returns

floatThe interpolant value between [0..1].
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Lerp/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Lerp/index.html index 69bd3fd6ef..02a6ce5fcf 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Lerp/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Lerp/index.html @@ -1 +1 @@ -Camera System • Scripting API

FloatRange.Lerp

Method in FloatRange

Declaration

public float Lerp(float t)

Description

Linearly interpolates between the range by t.

Parameters

tThe interpolant value between [0..1].

Returns

floatThe interpolated value.
\ No newline at end of file +Camera System • Scripting API

FloatRange.Lerp

Method in FloatRange

Declaration

public float Lerp(float t)

Description

Linearly interpolates between the range by t.

Parameters

tThe interpolant value between [0..1].

Returns

floatThe interpolated value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Random/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Random/index.html index 9c25fbd106..7f573d98da 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Random/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Random/index.html @@ -1 +1 @@ -Camera System • Scripting API

FloatRange.Random

Method in FloatRange

Declaration

public float Random()

Description

Returns a random value in the range.

Returns

floatA random value in the range.
\ No newline at end of file +Camera System • Scripting API

FloatRange.Random

Method in FloatRange

Declaration

public float Random()

Description

Returns a random value in the range.

Returns

floatA random value in the range.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/ctor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/ctor/index.html index 94aab968de..ed81fbe545 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/ctor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/ctor/index.html @@ -1 +1 @@ -Camera System • Scripting API

FloatRange Constructor

Constructor in FloatRange

Declaration

public FloatRange(float min, float max)

Description

Creates a new range with the specified values.

Parameters

minThe lower bound of the range.
maxThe upper bound of the range.
\ No newline at end of file +Camera System • Scripting API

FloatRange Constructor

Constructor in FloatRange

Declaration

public FloatRange(float min, float max)

Description

Creates a new range with the specified values.

Parameters

minThe lower bound of the range.
maxThe upper bound of the range.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/index.html index 1da6dbb24d..f863fabc98 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FloatRange


Declaration

[Serializable]
-public struct FloatRange

Description

A range of float values.

Properties

minThe lower bound of the range.
maxThe upper bound of the range.
DeltaThe difference between the maximum and minimum values (Read only).

Constructors

FloatRangeCreates a new range with the specified values.

Methods

RandomReturns a random value in the range.
IncludesChecks if a value is in the range.
ClampClamps a value to the range.
LerpLinearly interpolates between the range by t.
InverseLerpCalculates the linear parameter t that produces the interpolant value within the range.
\ No newline at end of file +Camera System • Scripting API

FloatRange


Declaration

[Serializable]
+public struct FloatRange

Description

A range of float values.

Properties

minThe lower bound of the range.
maxThe upper bound of the range.
DeltaThe difference between the maximum and minimum values (Read only).

Constructors

FloatRangeCreates a new range with the specified values.

Methods

RandomReturns a random value in the range.
IncludesChecks if a value is in the range.
ClampClamps a value to the range.
LerpLinearly interpolates between the range by t.
InverseLerpCalculates the linear parameter t that produces the interpolant value within the range.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/max/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/max/index.html index bd98861fcf..343d09774c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/max/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/max/index.html @@ -1 +1 @@ -Camera System • Scripting API

FloatRange.max

Property in FloatRange

Declaration

public float max { get; set; }

Description

The upper bound of the range.

\ No newline at end of file +Camera System • Scripting API

FloatRange.max

Property in FloatRange

Declaration

public float max { get; set; }

Description

The upper bound of the range.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/min/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/min/index.html index 0625ccb937..ce67dbfe57 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/min/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/min/index.html @@ -1 +1 @@ -Camera System • Scripting API

FloatRange.min

Property in FloatRange

Declaration

public float min { get; set; }

Description

The lower bound of the range.

\ No newline at end of file +Camera System • Scripting API

FloatRange.min

Property in FloatRange

Declaration

public float min { get; set; }

Description

The lower bound of the range.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/animator/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/animator/index.html index 7d807cb9c9..8a5fb6a22a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/animator/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/animator/index.html @@ -1 +1 @@ -Camera System • Scripting API

IKTracker.animator

Property in IKTracker

Declaration

public Animator animator { get; }

Description

The animator component to track.

\ No newline at end of file +Camera System • Scripting API

IKTracker.animator

Property in IKTracker

Declaration

public Animator animator { get; }

Description

The animator component to track.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyPosition/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyPosition/index.html index 5ac91decfa..8fdc7c391a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyPosition/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyPosition/index.html @@ -1 +1 @@ -Camera System • Scripting API

IKTracker.bodyPosition

Property in IKTracker

Declaration

public Vector3 bodyPosition { get; }

Description

The position of the body center of mass.

\ No newline at end of file +Camera System • Scripting API

IKTracker.bodyPosition

Property in IKTracker

Declaration

public Vector3 bodyPosition { get; }

Description

The position of the body center of mass.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyRotation/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyRotation/index.html index a8ef53ef78..c220d7dacd 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyRotation/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyRotation/index.html @@ -1 +1 @@ -Camera System • Scripting API

IKTracker.bodyRotation

Property in IKTracker

Declaration

public Quaternion bodyRotation { get; }

Description

The rotation of the body center of mass.

\ No newline at end of file +Camera System • Scripting API

IKTracker.bodyRotation

Property in IKTracker

Declaration

public Quaternion bodyRotation { get; }

Description

The rotation of the body center of mass.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/index.html index f9709d2ed2..cd858f91d4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/index.html @@ -1 +1 @@ -Camera System • Scripting API

IKTracker


Declaration

public sealed class IKTracker : MonoBehaviour

Description

Keeps track of the body position and rotation of an animator component.

Properties

animatorThe animator component to track.
bodyPositionThe position of the body center of mass.
bodyRotationThe rotation of the body center of mass.
localPositionThe position of the body center of mass in local space.
localRotationThe rotation of the body center of mass in local space.
\ No newline at end of file +Camera System • Scripting API

IKTracker


Declaration

public sealed class IKTracker : MonoBehaviour

Description

Keeps track of the body position and rotation of an animator component.

Properties

animatorThe animator component to track.
bodyPositionThe position of the body center of mass.
bodyRotationThe rotation of the body center of mass.
localPositionThe position of the body center of mass in local space.
localRotationThe rotation of the body center of mass in local space.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localPosition/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localPosition/index.html index 691b777d0c..05737f51a6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localPosition/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localPosition/index.html @@ -1 +1 @@ -Camera System • Scripting API

IKTracker.localPosition

Property in IKTracker

Declaration

public Vector3 localPosition { get; }

Description

The position of the body center of mass in local space.

\ No newline at end of file +Camera System • Scripting API

IKTracker.localPosition

Property in IKTracker

Declaration

public Vector3 localPosition { get; }

Description

The position of the body center of mass in local space.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localRotation/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localRotation/index.html index a730f70986..013ab95a84 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localRotation/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localRotation/index.html @@ -1 +1 @@ -Camera System • Scripting API

IKTracker.localRotation

Property in IKTracker

Declaration

public Quaternion localRotation { get; }

Description

The rotation of the body center of mass in local space.

\ No newline at end of file +Camera System • Scripting API

IKTracker.localRotation

Property in IKTracker

Declaration

public Quaternion localRotation { get; }

Description

The rotation of the body center of mass in local space.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Add/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Add/index.html index 51c048f287..75e6e4ea8f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Add/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Add/index.html @@ -1 +1 @@ -Camera System • Scripting API

QuaternionAccumulator.Add


Declaration

protected override Quaternion Add(Quaternion value)

Description

Increases the accumulated total by a given value.

Parameters

valueThe value to add to the total.

Returns

QuaternionThe new total value.
\ No newline at end of file +Camera System • Scripting API

QuaternionAccumulator.Add


Declaration

protected override Quaternion Add(Quaternion value)

Description

Increases the accumulated total by a given value.

Parameters

valueThe value to add to the total.

Returns

QuaternionThe new total value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Subtract/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Subtract/index.html index 19ea4b9a9a..a5eb41fc75 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Subtract/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Subtract/index.html @@ -1 +1 @@ -Camera System • Scripting API

QuaternionAccumulator.Subtract


Declaration

protected override Quaternion Subtract(Quaternion value)

Description

Decreases the accumulated total by a given value.

Parameters

valueThe value to subtract from the total.

Returns

QuaternionThe new total value.
\ No newline at end of file +Camera System • Scripting API

QuaternionAccumulator.Subtract


Declaration

protected override Quaternion Subtract(Quaternion value)

Description

Decreases the accumulated total by a given value.

Parameters

valueThe value to subtract from the total.

Returns

QuaternionThe new total value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/defaultValue/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/defaultValue/index.html index 70801d8dce..4e0bf3057c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/defaultValue/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/defaultValue/index.html @@ -1 +1 @@ -Camera System • Scripting API

QuaternionAccumulator.defaultValue


Declaration

protected override Quaternion defaultValue { get; }

Description

Quaternion.identity

\ No newline at end of file +Camera System • Scripting API

QuaternionAccumulator.defaultValue


Declaration

protected override Quaternion defaultValue { get; }

Description

Quaternion.identity

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/index.html index 6536b7e283..41d372eca1 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/index.html @@ -1 +1 @@ -Camera System • Scripting API

QuaternionAccumulator

Inherits from ValueAccumulator<T>

Declaration

public sealed class QuaternionAccumulator : ValueAccumulator<Quaternion>

Description

Accumulates Quaternion values into a single total value.

Properties

defaultValueQuaternion.identity

Methods

AddIncreases the accumulated total by a given value.
SubtractDecreases the accumulated total by a given value.
Inherited

Properties

valuesThe stored values with their given identifiers (Read only).
countThe number of unique values being accumulated (Read only).
Inherited

Methods

GetValueReturns the value stored with the specified identifier.
SetValueStores a given value with the specified identifier. The total accumulated value is updated based on the difference between the new and old value.
RemoveValueRemoves the value stored with the given identifier and updates the total accumulated value.
ClearRemoves all stored values and resets the total accumulated value.
\ No newline at end of file +Camera System • Scripting API

QuaternionAccumulator

Inherits from ValueAccumulator<T>

Declaration

public sealed class QuaternionAccumulator : ValueAccumulator<Quaternion>

Description

Accumulates Quaternion values into a single total value.

Properties

defaultValueQuaternion.identity

Methods

AddIncreases the accumulated total by a given value.
SubtractDecreases the accumulated total by a given value.
Inherited

Properties

valuesThe stored values with their given identifiers (Read only).
countThe number of unique values being accumulated (Read only).
Inherited

Methods

GetValueReturns the value stored with the specified identifier.
SetValueStores a given value with the specified identifier. The total accumulated value is updated based on the difference between the new and old value.
RemoveValueRemoves the value stored with the given identifier and updates the total accumulated value.
ClearRemoves all stored values and resets the total accumulated value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Add/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Add/index.html index 5063197302..663d5a57ce 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Add/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Add/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>.Add


Declaration

protected abstract T Add(T value)

Description

Increases the accumulated total by a given value.

Parameters

valueThe value to add to the total.

Returns

TThe new total value.
\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>.Add


Declaration

protected abstract T Add(T value)

Description

Increases the accumulated total by a given value.

Parameters

valueThe value to add to the total.

Returns

TThe new total value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Clear/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Clear/index.html index 010a0202dd..0bf03de893 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Clear/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Clear/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>.Clear


Declaration

public void Clear()

Description

Removes all stored values and resets the total accumulated value.

\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>.Clear


Declaration

public void Clear()

Description

Removes all stored values and resets the total accumulated value.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/GetValue/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/GetValue/index.html index dfdfbb458e..9427ca9d5f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/GetValue/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/GetValue/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>.GetValue


Declaration

public T GetValue(int identifier)

Description

Returns the value stored with the specified identifier.

Parameters

identifierThe identifier of the stored value.

Returns

TThe value stored with the identifier, or default(T) if the value does not exist.
\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>.GetValue


Declaration

public T GetValue(int identifier)

Description

Returns the value stored with the specified identifier.

Parameters

identifierThe identifier of the stored value.

Returns

TThe value stored with the identifier, or default(T) if the value does not exist.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/RemoveValue/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/RemoveValue/index.html index a0b7775f28..ae0a6b2384 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/RemoveValue/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/RemoveValue/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>.RemoveValue


Declaration

public void RemoveValue(int identifier)

Description

Removes the value stored with the given identifier and updates the total accumulated value.

Parameters

identifierThe identifier of the stored value to remove.
\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>.RemoveValue


Declaration

public void RemoveValue(int identifier)

Description

Removes the value stored with the given identifier and updates the total accumulated value.

Parameters

identifierThe identifier of the stored value to remove.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/SetValue/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/SetValue/index.html index d3f78283e6..41a327cdc0 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/SetValue/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/SetValue/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>.SetValue


Declaration

public void SetValue(int identifier, T value)

Description

Stores a given value with the specified identifier. The total accumulated value is updated based on the difference between the new and old value.

Parameters

identifierThe identifier of the value.
valueThe value to set.
\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>.SetValue


Declaration

public void SetValue(int identifier, T value)

Description

Stores a given value with the specified identifier. The total accumulated value is updated based on the difference between the new and old value.

Parameters

identifierThe identifier of the value.
valueThe value to set.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Subtract/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Subtract/index.html index e3df7383b8..25d86cf5d7 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Subtract/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Subtract/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>.Subtract


Declaration

protected abstract T Subtract(T value)

Description

Decreases the accumulated total by a given value.

Parameters

valueThe value to subtract from the total.

Returns

TThe new total value.
\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>.Subtract


Declaration

protected abstract T Subtract(T value)

Description

Decreases the accumulated total by a given value.

Parameters

valueThe value to subtract from the total.

Returns

TThe new total value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/count/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/count/index.html index 2e34501845..abdee3c637 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/count/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/count/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>.count


Declaration

public int count { get; }

Description

The number of unique values being accumulated (Read only).

\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>.count


Declaration

public int count { get; }

Description

The number of unique values being accumulated (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/ctor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/ctor/index.html index 407653bc3f..e3b26885fb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/ctor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/ctor/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator Constructor

Constructor in ValueAccumulator<T>

Declaration

public ValueAccumulator()

Description

Creates a new instance of the value accumulator.

\ No newline at end of file +Camera System • Scripting API

ValueAccumulator Constructor

Constructor in ValueAccumulator<T>

Declaration

public ValueAccumulator()

Description

Creates a new instance of the value accumulator.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/defaultValue/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/defaultValue/index.html index 84b1183b35..cce3457f07 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/defaultValue/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/defaultValue/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>.defaultValue


Declaration

protected virtual T defaultValue { get; }

Description

The default value of T.

\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>.defaultValue


Declaration

protected virtual T defaultValue { get; }

Description

The default value of T.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/index.html index 069c3356ff..87768f14a6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>


Declaration

public abstract class ValueAccumulator<T>

Description

Accumulates a set of stored values into a single total value.

Type Parameters

TThe type of value to accumulate.

Properties

valuesThe stored values with their given identifiers (Read only).
countThe number of unique values being accumulated (Read only).
totalValueThe total accumulated value (Read only).
defaultValueThe default value of T.

Constructors

ValueAccumulatorCreates a new instance of the value accumulator.

Methods

GetValueReturns the value stored with the specified identifier.
SetValueStores a given value with the specified identifier. The total accumulated value is updated based on the difference between the new and old value.
RemoveValueRemoves the value stored with the given identifier and updates the total accumulated value.
ClearRemoves all stored values and resets the total accumulated value.
AddIncreases the accumulated total by a given value.
SubtractDecreases the accumulated total by a given value.
\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>


Declaration

public abstract class ValueAccumulator<T>

Description

Accumulates a set of stored values into a single total value.

Type Parameters

TThe type of value to accumulate.

Properties

valuesThe stored values with their given identifiers (Read only).
countThe number of unique values being accumulated (Read only).
totalValueThe total accumulated value (Read only).
defaultValueThe default value of T.

Constructors

ValueAccumulatorCreates a new instance of the value accumulator.

Methods

GetValueReturns the value stored with the specified identifier.
SetValueStores a given value with the specified identifier. The total accumulated value is updated based on the difference between the new and old value.
RemoveValueRemoves the value stored with the given identifier and updates the total accumulated value.
ClearRemoves all stored values and resets the total accumulated value.
AddIncreases the accumulated total by a given value.
SubtractDecreases the accumulated total by a given value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/totalValue/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/totalValue/index.html index a74480ace3..8712333540 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/totalValue/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/totalValue/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>.totalValue


Declaration

public T totalValue { get; protected set; }

Description

The total accumulated value (Read only).

\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>.totalValue


Declaration

public T totalValue { get; protected set; }

Description

The total accumulated value (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/values/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/values/index.html index fa145425b8..dfd22aecc4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/values/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/values/index.html @@ -1 +1 @@ -Camera System • Scripting API

ValueAccumulator<T>.values


Declaration

public Dictionary<int, T> values { get; }

Description

The stored values with their given identifiers (Read only).

\ No newline at end of file +Camera System • Scripting API

ValueAccumulator<T>.values


Declaration

public Dictionary<int, T> values { get; }

Description

The stored values with their given identifiers (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Add/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Add/index.html index dc7406e444..0a4ef588bb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Add/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Add/index.html @@ -1 +1 @@ -Camera System • Scripting API

Vector3Accumulator.Add


Declaration

protected override Vector3 Add(Vector3 value)

Description

Increases the accumulated total by a given value.

Parameters

valueThe value to add to the total.

Returns

Vector3The new total value.
\ No newline at end of file +Camera System • Scripting API

Vector3Accumulator.Add


Declaration

protected override Vector3 Add(Vector3 value)

Description

Increases the accumulated total by a given value.

Parameters

valueThe value to add to the total.

Returns

Vector3The new total value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Subtract/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Subtract/index.html index 4d30f60825..aec2566dfe 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Subtract/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Subtract/index.html @@ -1 +1 @@ -Camera System • Scripting API

Vector3Accumulator.Subtract


Declaration

protected override Vector3 Subtract(Vector3 value)

Description

Decreases the accumulated total by a given value.

Parameters

valueThe value to subtract from the total.

Returns

Vector3The new total value.
\ No newline at end of file +Camera System • Scripting API

Vector3Accumulator.Subtract


Declaration

protected override Vector3 Subtract(Vector3 value)

Description

Decreases the accumulated total by a given value.

Parameters

valueThe value to subtract from the total.

Returns

Vector3The new total value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/defaultValue/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/defaultValue/index.html index c6d5bdd6f1..71fb3697a5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/defaultValue/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/defaultValue/index.html @@ -1 +1 @@ -Camera System • Scripting API

Vector3Accumulator.defaultValue

Property in Vector3Accumulator

Declaration

protected override Vector3 defaultValue { get; }

Description

Vector3.zero

\ No newline at end of file +Camera System • Scripting API

Vector3Accumulator.defaultValue

Property in Vector3Accumulator

Declaration

protected override Vector3 defaultValue { get; }

Description

Vector3.zero

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/index.html index 036fe1b9f4..adb47b6e79 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/index.html @@ -1 +1 @@ -Camera System • Scripting API

Vector3Accumulator

Inherits from ValueAccumulator<T>

Declaration

public sealed class Vector3Accumulator : ValueAccumulator<Vector3>

Description

Accumulates Vector3 values into a single total value.

Properties

defaultValueVector3.zero

Methods

AddIncreases the accumulated total by a given value.
SubtractDecreases the accumulated total by a given value.
Inherited

Properties

valuesThe stored values with their given identifiers (Read only).
countThe number of unique values being accumulated (Read only).
Inherited

Methods

GetValueReturns the value stored with the specified identifier.
SetValueStores a given value with the specified identifier. The total accumulated value is updated based on the difference between the new and old value.
RemoveValueRemoves the value stored with the given identifier and updates the total accumulated value.
ClearRemoves all stored values and resets the total accumulated value.
\ No newline at end of file +Camera System • Scripting API

Vector3Accumulator

Inherits from ValueAccumulator<T>

Declaration

public sealed class Vector3Accumulator : ValueAccumulator<Vector3>

Description

Accumulates Vector3 values into a single total value.

Properties

defaultValueVector3.zero

Methods

AddIncreases the accumulated total by a given value.
SubtractDecreases the accumulated total by a given value.
Inherited

Properties

valuesThe stored values with their given identifiers (Read only).
countThe number of unique values being accumulated (Read only).
Inherited

Methods

GetValueReturns the value stored with the specified identifier.
SetValueStores a given value with the specified identifier. The total accumulated value is updated based on the difference between the new and old value.
RemoveValueRemoves the value stored with the given identifier and updates the total accumulated value.
ClearRemoves all stored values and resets the total accumulated value.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/index.html index 738cd2e9f0..775f1ae4dd 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/index.html @@ -1 +1 @@ -Camera System • Scripting API
\ No newline at end of file +Camera System • Scripting API
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunch/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunch/index.html index dc0427d418..6a2789dd96 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunch/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunch/index.html @@ -1 +1 @@ -Camera System • Scripting API

AimPunch

Inherits from CameraEffect<T>
Implements ICameraEffect

Declaration

public sealed class AimPunch : CameraEffect<AimPunchSettings, AimPunchProfile>, ICameraEffect

Description

Quickly "punches" the camera's rotation in one direction then resets to the resting position. This is often used to indicate the player was hit by an object or attack.

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.
\ No newline at end of file +Camera System • Scripting API

AimPunch

Inherits from CameraEffect<T>
Implements ICameraEffect

Declaration

public sealed class AimPunch : CameraEffect<AimPunchSettings, AimPunchProfile>, ICameraEffect

Description

Quickly "punches" the camera's rotation in one direction then resets to the resting position. This is often used to indicate the player was hit by an object or attack.

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/decayRate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/decayRate/index.html index 2d9c708a7c..4c3a4ae4ba 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/decayRate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/decayRate/index.html @@ -1 +1 @@ -Camera System • Scripting API

AimPunchProfile.decayRate

Property in AimPunchProfile

Declaration

public float decayRate

Description

How quickly the camera resets back to a resting position. The higher the value, the faster the camera will reset.

\ No newline at end of file +Camera System • Scripting API

AimPunchProfile.decayRate

Property in AimPunchProfile

Declaration

public float decayRate

Description

How quickly the camera resets back to a resting position. The higher the value, the faster the camera will reset.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMax/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMax/index.html index 3e8c44601c..043be84493 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMax/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMax/index.html @@ -1 +1 @@ -Camera System • Scripting API

AimPunchProfile.directionMax

Property in AimPunchProfile

Declaration

public Vector2 directionMax

Description

The maximum direction the camera moves when aim punched. A random value between the min and max is chosen each time.

\ No newline at end of file +Camera System • Scripting API

AimPunchProfile.directionMax

Property in AimPunchProfile

Declaration

public Vector2 directionMax

Description

The maximum direction the camera moves when aim punched. A random value between the min and max is chosen each time.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMin/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMin/index.html index 888d7d7df5..bfb24471e8 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMin/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMin/index.html @@ -1 +1 @@ -Camera System • Scripting API

AimPunchProfile.directionMin

Property in AimPunchProfile

Declaration

public Vector2 directionMin

Description

The minimum direction the camera moves when aim punched. A random value between the min and max is chosen each time.

\ No newline at end of file +Camera System • Scripting API

AimPunchProfile.directionMin

Property in AimPunchProfile

Declaration

public Vector2 directionMin

Description

The minimum direction the camera moves when aim punched. A random value between the min and max is chosen each time.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/index.html index 4129893126..c1f2177a89 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

AimPunchProfile

Inherits from CameraEffectProfile

Declaration

[Serializable]
-public sealed class AimPunchProfile : CameraEffectProfile

Description

A settings profile for an aim punch effect.

Properties

strengthThe strength of the aim punch. The higher the value, the more the camera will be rotated.
decayRateHow quickly the camera resets back to a resting position. The higher the value, the faster the camera will reset.
directionMinThe minimum direction the camera moves when aim punched. A random value between the min and max is chosen each time.
directionMaxThe maximum direction the camera moves when aim punched. A random value between the min and max is chosen each time.
Inherited

Properties

nameThe name of the settings profile.
\ No newline at end of file +Camera System • Scripting API

AimPunchProfile

Inherits from CameraEffectProfile

Declaration

[Serializable]
+public sealed class AimPunchProfile : CameraEffectProfile

Description

A settings profile for an aim punch effect.

Properties

strengthThe strength of the aim punch. The higher the value, the more the camera will be rotated.
decayRateHow quickly the camera resets back to a resting position. The higher the value, the faster the camera will reset.
directionMinThe minimum direction the camera moves when aim punched. A random value between the min and max is chosen each time.
directionMaxThe maximum direction the camera moves when aim punched. A random value between the min and max is chosen each time.
Inherited

Properties

nameThe name of the settings profile.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/strength/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/strength/index.html index bcafbe27fc..80d2c83919 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/strength/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/strength/index.html @@ -1 +1 @@ -Camera System • Scripting API

AimPunchProfile.strength

Property in AimPunchProfile

Declaration

public float strength

Description

The strength of the aim punch. The higher the value, the more the camera will be rotated.

\ No newline at end of file +Camera System • Scripting API

AimPunchProfile.strength

Property in AimPunchProfile

Declaration

public float strength

Description

The strength of the aim punch. The higher the value, the more the camera will be rotated.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchSettings/index.html index 036ae00aa3..3ff44afaac 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

AimPunchSettings


Declaration

[Serializable]
-public sealed class AimPunchSettings : CameraEffectSettings<AimPunch, AimPunchProfile>

Description

Settings for an aim punch effect.

Inherited

Properties

profilesThe settings profiles available to use.
activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

AimPunchSettings


Declaration

[Serializable]
+public sealed class AimPunchSettings : CameraEffectSettings<AimPunch, AimPunchProfile>

Description

Settings for an aim punch effect.

Inherited

Properties

profilesThe settings profiles available to use.
activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotion/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotion/index.html index 47fab292a4..553294fff0 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotion/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotion/index.html @@ -1 +1 @@ -Camera System • Scripting API

AnimatorMotion

Inherits from CameraModifier<T>

Declaration

public sealed class AnimatorMotion : CameraModifier<AnimatorMotionSettings>

Description

Tracks the motion of the character's animator component and applies it as a modifier to the camera.

Properties

motionThe current animator motion being applied to the camera (Read only).
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.
\ No newline at end of file +Camera System • Scripting API

AnimatorMotion

Inherits from CameraModifier<T>

Declaration

public sealed class AnimatorMotion : CameraModifier<AnimatorMotionSettings>

Description

Tracks the motion of the character's animator component and applies it as a modifier to the camera.

Properties

motionThe current animator motion being applied to the camera (Read only).
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotion/motion/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotion/motion/index.html index f6e7a6f888..071f6e64ba 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotion/motion/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotion/motion/index.html @@ -1 +1 @@ -Camera System • Scripting API

AnimatorMotion.motion

Property in AnimatorMotion

Declaration

public Vector3 motion { get; }

Description

The current animator motion being applied to the camera (Read only).

\ No newline at end of file +Camera System • Scripting API

AnimatorMotion.motion

Property in AnimatorMotion

Declaration

public Vector3 motion { get; }

Description

The current animator motion being applied to the camera (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/index.html index 1b058a57f7..c88917123f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

AnimatorMotionSettings


Declaration

[Serializable]
-public sealed class AnimatorMotionSettings : CameraBehaviorSettings<AnimatorMotion>

Description

Settings for an animator motion modifier.

Properties

offsetAn additional offset to apply to the animator motion.
smoothingHow quickly the motion is applied to the camera. Small numbers respond more quickly while large numbers respond more slowly.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

AnimatorMotionSettings


Declaration

[Serializable]
+public sealed class AnimatorMotionSettings : CameraBehaviorSettings<AnimatorMotion>

Description

Settings for an animator motion modifier.

Properties

offsetAn additional offset to apply to the animator motion.
smoothingHow quickly the motion is applied to the camera. Small numbers respond more quickly while large numbers respond more slowly.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/offset/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/offset/index.html index a449226dfe..23d0d1bd73 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/offset/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/offset/index.html @@ -1 +1 @@ -Camera System • Scripting API

AnimatorMotionSettings.offset


Declaration

public Vector3 offset

Description

An additional offset to apply to the animator motion.

\ No newline at end of file +Camera System • Scripting API

AnimatorMotionSettings.offset


Declaration

public Vector3 offset

Description

An additional offset to apply to the animator motion.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/smoothing/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/smoothing/index.html index c917ba5748..326ff7b360 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/smoothing/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/smoothing/index.html @@ -1 +1 @@ -Camera System • Scripting API

AnimatorMotionSettings.smoothing


Declaration

public float smoothing

Description

How quickly the motion is applied to the camera. Small numbers respond more quickly while large numbers respond more slowly.

\ No newline at end of file +Camera System • Scripting API

AnimatorMotionSettings.smoothing


Declaration

public float smoothing

Description

How quickly the motion is applied to the camera. Small numbers respond more quickly while large numbers respond more slowly.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocus/focusDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocus/focusDistance/index.html index 7660238827..354752610b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocus/focusDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocus/focusDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocus.focusDistance

Property in AutoFocus

Declaration

public float focusDistance { get; }

Description

The current depth of field focus distance (Read only).

\ No newline at end of file +Camera System • Scripting API

AutoFocus.focusDistance

Property in AutoFocus

Declaration

public float focusDistance { get; }

Description

The current depth of field focus distance (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocus/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocus/index.html index 5de7753767..a226cd9c3a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocus/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocus/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocus

Inherits from CameraBehavior<T>

Declaration

public sealed class AutoFocus : CameraBehavior<AutoFocusSettings>

Description

Changes the depth of field based on where the camera is looking.

Properties

focusDistanceThe current depth of field focus distance (Read only).
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.
\ No newline at end of file +Camera System • Scripting API

AutoFocus

Inherits from CameraBehavior<T>

Declaration

public sealed class AutoFocus : CameraBehavior<AutoFocusSettings>

Description

Changes the depth of field based on where the camera is looking.

Properties

focusDistanceThe current depth of field focus distance (Read only).
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/FirstPerson/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/FirstPerson/index.html index d8d63f5e3e..7225fe051b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/FirstPerson/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/FirstPerson/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocusMode.FirstPerson

Property in AutoFocusMode

Declaration

FirstPerson = 1

Description

Focuses the camera on the object being looked at.

\ No newline at end of file +Camera System • Scripting API

AutoFocusMode.FirstPerson

Property in AutoFocusMode

Declaration

FirstPerson = 1

Description

Focuses the camera on the object being looked at.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/ThirdPerson/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/ThirdPerson/index.html index f0508741c7..5d99082254 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/ThirdPerson/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/ThirdPerson/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocusMode.ThirdPerson

Property in AutoFocusMode

Declaration

ThirdPerson = 0

Description

Focuses the camera on the tracked target object.

\ No newline at end of file +Camera System • Scripting API

AutoFocusMode.ThirdPerson

Property in AutoFocusMode

Declaration

ThirdPerson = 0

Description

Focuses the camera on the tracked target object.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/index.html index 143fd83928..fe9fd25146 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocusMode


Declaration

public enum AutoFocusMode

Description

A type of auto focus mode.

Properties

ThirdPersonFocuses the camera on the tracked target object.
FirstPersonFocuses the camera on the object being looked at.
\ No newline at end of file +Camera System • Scripting API

AutoFocusMode


Declaration

public enum AutoFocusMode

Description

A type of auto focus mode.

Properties

ThirdPersonFocuses the camera on the tracked target object.
FirstPersonFocuses the camera on the object being looked at.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/aperture/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/aperture/index.html index e2ff878f30..92c551110b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/aperture/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/aperture/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocusSettings.aperture

Property in AutoFocusSettings

Declaration

public float aperture

Description

The ratio of aperture (known as f-stop or f-number). The smaller the value, the shallower the depth of field is.

\ No newline at end of file +Camera System • Scripting API

AutoFocusSettings.aperture

Property in AutoFocusSettings

Declaration

public float aperture

Description

The ratio of aperture (known as f-stop or f-number). The smaller the value, the shallower the depth of field is.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/distanceRange/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/distanceRange/index.html index ef9dbffc77..762e13b091 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/distanceRange/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/distanceRange/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocusSettings.distanceRange

Property in AutoFocusSettings

Declaration

public FloatRange distanceRange

Description

The minimum and maximum focus distance.

\ No newline at end of file +Camera System • Scripting API

AutoFocusSettings.distanceRange

Property in AutoFocusSettings

Declaration

public FloatRange distanceRange

Description

The minimum and maximum focus distance.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focalLength/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focalLength/index.html index 18880203b0..2317951b92 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focalLength/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focalLength/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocusSettings.focalLength

Property in AutoFocusSettings

Declaration

public float focalLength

Description

The distance between the lens and the film. The larger the value, the shallower the depth of field is.

\ No newline at end of file +Camera System • Scripting API

AutoFocusSettings.focalLength

Property in AutoFocusSettings

Declaration

public float focalLength

Description

The distance between the lens and the film. The larger the value, the shallower the depth of field is.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusMode/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusMode/index.html index 1fd2f78fd7..73f69aabe9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusMode/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusMode/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocusSettings.focusMode

Property in AutoFocusSettings

Declaration

public AutoFocusMode focusMode

Description

The type of focus mode to use.

\ No newline at end of file +Camera System • Scripting API

AutoFocusSettings.focusMode

Property in AutoFocusSettings

Declaration

public AutoFocusMode focusMode

Description

The type of focus mode to use.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusTime/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusTime/index.html index 1282a863ca..3ca28964d2 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusTime/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusTime/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocusSettings.focusTime

Property in AutoFocusSettings

Declaration

public float focusTime

Description

The amount of seconds it takes the camera to change focus distance.

\ No newline at end of file +Camera System • Scripting API

AutoFocusSettings.focusTime

Property in AutoFocusSettings

Declaration

public float focusTime

Description

The amount of seconds it takes the camera to change focus distance.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/index.html index fa29a70824..21fd10fcf6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

AutoFocusSettings


Declaration

[Serializable]
-public sealed class AutoFocusSettings : CameraBehaviorSettings<AutoFocus>

Description

Settings for a depth of field effect.

Properties

focusModeThe type of focus mode to use.
raycastLayersThe layers that are hit by the camera's raycast.
postProcessingLayerThe Unity layer the post processing effect is be applied to. It is usually recommended to have a dedicated layer for post processing.
apertureThe ratio of aperture (known as f-stop or f-number). The smaller the value, the shallower the depth of field is.
focalLengthThe distance between the lens and the film. The larger the value, the shallower the depth of field is.
focusTimeThe amount of seconds it takes the camera to change focus distance.
distanceRangeThe minimum and maximum focus distance.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

AutoFocusSettings


Declaration

[Serializable]
+public sealed class AutoFocusSettings : CameraBehaviorSettings<AutoFocus>

Description

Settings for a depth of field effect.

Properties

focusModeThe type of focus mode to use.
raycastLayersThe layers that are hit by the camera's raycast.
postProcessingLayerThe Unity layer the post processing effect is be applied to. It is usually recommended to have a dedicated layer for post processing.
apertureThe ratio of aperture (known as f-stop or f-number). The smaller the value, the shallower the depth of field is.
focalLengthThe distance between the lens and the film. The larger the value, the shallower the depth of field is.
focusTimeThe amount of seconds it takes the camera to change focus distance.
distanceRangeThe minimum and maximum focus distance.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/postProcessingLayer/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/postProcessingLayer/index.html index bbac692f3e..de55387b35 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/postProcessingLayer/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/postProcessingLayer/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocusSettings.postProcessingLayer

Property in AutoFocusSettings

Declaration

public string postProcessingLayer

Description

The Unity layer the post processing effect is be applied to. It is usually recommended to have a dedicated layer for post processing.

\ No newline at end of file +Camera System • Scripting API

AutoFocusSettings.postProcessingLayer

Property in AutoFocusSettings

Declaration

public string postProcessingLayer

Description

The Unity layer the post processing effect is be applied to. It is usually recommended to have a dedicated layer for post processing.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/raycastLayers/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/raycastLayers/index.html index ea9db75935..a862f41139 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/raycastLayers/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/raycastLayers/index.html @@ -1 +1 @@ -Camera System • Scripting API

AutoFocusSettings.raycastLayers

Property in AutoFocusSettings

Declaration

public LayerMask raycastLayers

Description

The layers that are hit by the camera's raycast.

\ No newline at end of file +Camera System • Scripting API

AutoFocusSettings.raycastLayers

Property in AutoFocusSettings

Declaration

public LayerMask raycastLayers

Description

The layers that are hit by the camera's raycast.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnDisable/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnDisable/index.html index dfedcc21fc..bd7d97bd14 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnDisable/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnDisable/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraBehavior<T>.OnDisable


Declaration

protected virtual void OnDisable()

Description

A callback invoked when the behavior is disabled.

\ No newline at end of file +Camera System • Scripting API

CameraBehavior<T>.OnDisable


Declaration

protected virtual void OnDisable()

Description

A callback invoked when the behavior is disabled.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnEnable/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnEnable/index.html index b9ab1670dd..1851700d31 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnEnable/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnEnable/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraBehavior<T>.OnEnable


Declaration

protected virtual void OnEnable()

Description

A callback invoked when the behavior is enabled.

\ No newline at end of file +Camera System • Scripting API

CameraBehavior<T>.OnEnable


Declaration

protected virtual void OnEnable()

Description

A callback invoked when the behavior is enabled.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StartCoroutine/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StartCoroutine/index.html index 87cc915e23..91d0402e8f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StartCoroutine/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StartCoroutine/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraBehavior<T>.StartCoroutine


Declaration

protected Coroutine StartCoroutine(IEnumerator routine)

Description

Starts a coroutine.

Parameters

routineThe routine to start.

Returns

CoroutineA reference to the coroutine.
\ No newline at end of file +Camera System • Scripting API

CameraBehavior<T>.StartCoroutine


Declaration

protected Coroutine StartCoroutine(IEnumerator routine)

Description

Starts a coroutine.

Parameters

routineThe routine to start.

Returns

CoroutineA reference to the coroutine.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StopCoroutine/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StopCoroutine/index.html index 08d5ee3ec7..689a995422 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StopCoroutine/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StopCoroutine/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraBehavior<T>.StopCoroutine


Declaration

protected void StopCoroutine(Coroutine routine)

Description

Stops a coroutine.

Parameters

routineThe routine to stop.
\ No newline at end of file +Camera System • Scripting API

CameraBehavior<T>.StopCoroutine


Declaration

protected void StopCoroutine(Coroutine routine)

Description

Stops a coroutine.

Parameters

routineThe routine to stop.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/enabled/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/enabled/index.html index 270cf7cd00..7ed11689ba 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/enabled/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/enabled/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraBehavior<T>.enabled

Property in CameraBehavior<T>

Declaration

public bool enabled { get; set; }

Description

Enables or disables the behavior from being updated.

\ No newline at end of file +Camera System • Scripting API

CameraBehavior<T>.enabled

Property in CameraBehavior<T>

Declaration

public bool enabled { get; set; }

Description

Enables or disables the behavior from being updated.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/index.html index 110803e667..2023e83a14 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraBehavior<T>

Inherits from CameraModule

Declaration

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

Description

The base class for all camera behaviors which are enabled and disabled based on the settings of the behavior.

Type Parameters

TThe type of settings for the behavior.

Properties

settingsThe settings for the behavior.
enabledEnables or disables the behavior from being updated.

Methods

OnEnableA callback invoked when the behavior is enabled.
OnDisableA callback invoked when the behavior is disabled.
StartCoroutineStarts a coroutine.
StopCoroutineStops a coroutine.
Inherited

Properties

controllerThe camera controller handling the module.
registeredWhether the module has been registered to a controller.
idThe unique identifier of the camera module.
\ No newline at end of file +Camera System • Scripting API

CameraBehavior<T>

Inherits from CameraModule

Declaration

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

Description

The base class for all camera behaviors which are enabled and disabled based on the settings of the behavior.

Type Parameters

TThe type of settings for the behavior.

Properties

settingsThe settings for the behavior.
enabledEnables or disables the behavior from being updated.

Methods

OnEnableA callback invoked when the behavior is enabled.
OnDisableA callback invoked when the behavior is disabled.
StartCoroutineStarts a coroutine.
StopCoroutineStops a coroutine.
Inherited

Properties

controllerThe camera controller handling the module.
registeredWhether the module has been registered to a controller.
idThe unique identifier of the camera module.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/settings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/settings/index.html index aac3a490f1..ee1caab764 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/settings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/settings/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraBehavior<T>.settings

Property in CameraBehavior<T>

Declaration

public T settings { get; set; }

Description

The settings for the behavior.

\ No newline at end of file +Camera System • Scripting API

CameraBehavior<T>.settings

Property in CameraBehavior<T>

Declaration

public T settings { get; set; }

Description

The settings for the behavior.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettings-1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettings-1/index.html index 3b5565b680..5aafd0cb14 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettings-1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettings-1/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraBehaviorSettings<T>


Declaration

[Serializable]
-public abstract class CameraBehaviorSettings<T> : CameraBehaviorSettings where T : CameraModule, new()

Description

The base class for camera behavior settings of a specified type.

Type Parameters

TThe type of behavior associated with the settings.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

CameraBehaviorSettings<T>


Declaration

[Serializable]
+public abstract class CameraBehaviorSettings<T> : CameraBehaviorSettings where T : CameraModule, new()

Description

The base class for camera behavior settings of a specified type.

Type Parameters

TThe type of behavior associated with the settings.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettings/index.html index 7dca0cb6c2..7e63a48079 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraBehaviorSettings

Inherits from CameraSettings

Declaration

[Serializable]
-public abstract class CameraBehaviorSettings : CameraSettings

Description

The base class for all camera behavior settings.

Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

CameraBehaviorSettings

Inherits from CameraSettings

Declaration

[Serializable]
+public abstract class CameraBehaviorSettings : CameraSettings

Description

The base class for all camera behavior settings.

Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollision/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollision/index.html index 93a20b6556..bd8160e225 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollision/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollision/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraCollision

Inherits from CameraBehavior<T>

Declaration

public sealed class CameraCollision : CameraBehavior<CameraCollisionSettings>

Description

Adjusts the camera's position to avoid colliding with objects or occluding the tracking target.

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.
\ No newline at end of file +Camera System • Scripting API

CameraCollision

Inherits from CameraBehavior<T>

Declaration

public sealed class CameraCollision : CameraBehavior<CameraCollisionSettings>

Description

Adjusts the camera's position to avoid colliding with objects or occluding the tracking target.

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/cameraRadius/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/cameraRadius/index.html index 96ee2132bd..a5887de9cb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/cameraRadius/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/cameraRadius/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraCollisionSettings.cameraRadius


Declaration

public float cameraRadius

Description

The radius of the camera which indicates how close it can get to an object before colliding. This is useful to prevent the camera from clipping through objects.

\ No newline at end of file +Camera System • Scripting API

CameraCollisionSettings.cameraRadius


Declaration

public float cameraRadius

Description

The radius of the camera which indicates how close it can get to an object before colliding. This is useful to prevent the camera from clipping through objects.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/index.html index 91fa66e59c..6855fb6d7b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraCollisionSettings


Declaration

[Serializable]
-public sealed class CameraCollisionSettings : CameraBehaviorSettings<CameraCollision>

Description

Settings for camera collision.

Properties

occlusionMaskThe physics layers that are hit by the camera's raycasts, and thus determine the objects that the camera collides/occludes with. This generally should be the environment layer, which is usually recommended to be the "Default" layer.
cameraRadiusThe radius of the camera which indicates how close it can get to an object before colliding. This is useful to prevent the camera from clipping through objects.
smoothingInHow quickly the camera changes position when collision causes the camera to move closer to the subject. Smaller numbers make the camera move quicker.
smoothingOutHow quickly the camera changes position when collision causes the camera to move further from the subject. Smaller numbers make the camera move quicker.
resetDelayThe amount of seconds it takes before the camera resets to its normal position after collisions are resolved. This is useful to prevent the camera from repositioning too often when going in and out of collision.
minOcclusionDistanceThe minimum occlusion distance from the camera. Sometimes you want to leave at least a little bit of space between the camera and the character while occluding.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

CameraCollisionSettings


Declaration

[Serializable]
+public sealed class CameraCollisionSettings : CameraBehaviorSettings<CameraCollision>

Description

Settings for camera collision.

Properties

occlusionMaskThe physics layers that are hit by the camera's raycasts, and thus determine the objects that the camera collides/occludes with. This generally should be the environment layer, which is usually recommended to be the "Default" layer.
cameraRadiusThe radius of the camera which indicates how close it can get to an object before colliding. This is useful to prevent the camera from clipping through objects.
smoothingInHow quickly the camera changes position when collision causes the camera to move closer to the subject. Smaller numbers make the camera move quicker.
smoothingOutHow quickly the camera changes position when collision causes the camera to move further from the subject. Smaller numbers make the camera move quicker.
resetDelayThe amount of seconds it takes before the camera resets to its normal position after collisions are resolved. This is useful to prevent the camera from repositioning too often when going in and out of collision.
minOcclusionDistanceThe minimum occlusion distance from the camera. Sometimes you want to leave at least a little bit of space between the camera and the character while occluding.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/minOcclusionDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/minOcclusionDistance/index.html index 34c56c4163..7260c66417 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/minOcclusionDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/minOcclusionDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraCollisionSettings.minOcclusionDistance


Declaration

public float minOcclusionDistance

Description

The minimum occlusion distance from the camera. Sometimes you want to leave at least a little bit of space between the camera and the character while occluding.

\ No newline at end of file +Camera System • Scripting API

CameraCollisionSettings.minOcclusionDistance


Declaration

public float minOcclusionDistance

Description

The minimum occlusion distance from the camera. Sometimes you want to leave at least a little bit of space between the camera and the character while occluding.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/occlusionMask/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/occlusionMask/index.html index 7fb0e2e275..5c9eb23e06 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/occlusionMask/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/occlusionMask/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraCollisionSettings.occlusionMask


Declaration

public LayerMask occlusionMask

Description

The physics layers that are hit by the camera's raycasts, and thus determine the objects that the camera collides/occludes with. This generally should be the environment layer, which is usually recommended to be the "Default" layer.

\ No newline at end of file +Camera System • Scripting API

CameraCollisionSettings.occlusionMask


Declaration

public LayerMask occlusionMask

Description

The physics layers that are hit by the camera's raycasts, and thus determine the objects that the camera collides/occludes with. This generally should be the environment layer, which is usually recommended to be the "Default" layer.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/resetDelay/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/resetDelay/index.html index eef6dd4b2d..937df8bd26 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/resetDelay/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/resetDelay/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraCollisionSettings.resetDelay


Declaration

public float resetDelay

Description

The amount of seconds it takes before the camera resets to its normal position after collisions are resolved. This is useful to prevent the camera from repositioning too often when going in and out of collision.

\ No newline at end of file +Camera System • Scripting API

CameraCollisionSettings.resetDelay


Declaration

public float resetDelay

Description

The amount of seconds it takes before the camera resets to its normal position after collisions are resolved. This is useful to prevent the camera from repositioning too often when going in and out of collision.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingIn/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingIn/index.html index dd398fb929..b35ecaa605 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingIn/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingIn/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraCollisionSettings.smoothingIn


Declaration

public float smoothingIn

Description

How quickly the camera changes position when collision causes the camera to move closer to the subject. Smaller numbers make the camera move quicker.

\ No newline at end of file +Camera System • Scripting API

CameraCollisionSettings.smoothingIn


Declaration

public float smoothingIn

Description

How quickly the camera changes position when collision causes the camera to move closer to the subject. Smaller numbers make the camera move quicker.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingOut/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingOut/index.html index b27bb51feb..63a6cbefa0 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingOut/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingOut/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraCollisionSettings.smoothingOut


Declaration

public float smoothingOut

Description

How quickly the camera changes position when collision causes the camera to move further from the subject. Smaller numbers make the camera move quicker.

\ No newline at end of file +Camera System • Scripting API

CameraCollisionSettings.smoothingOut


Declaration

public float smoothingOut

Description

How quickly the camera changes position when collision causes the camera to move further from the subject. Smaller numbers make the camera move quicker.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetTransform/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetTransform/index.html index 155f1584df..23f757a6a9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetTransform/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetTransform/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.GetTransform

Method in CameraContext

Declaration

public void GetTransform(out Vector3 position, out Quaternion rotation)

Description

Calculates the camera position and rotation from the context values.

Parameters

positionThe output position of the camera.
rotationThe output rotation of the camera.
\ No newline at end of file +Camera System • Scripting API

CameraContext.GetTransform

Method in CameraContext

Declaration

public void GetTransform(out Vector3 position, out Quaternion rotation)

Description

Calculates the camera position and rotation from the context values.

Parameters

positionThe output position of the camera.
rotationThe output rotation of the camera.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetUnmodifiedTransform/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetUnmodifiedTransform/index.html index 29ad809e7b..7c6caf7223 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetUnmodifiedTransform/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetUnmodifiedTransform/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.GetUnmodifiedTransform

Method in CameraContext

Declaration

public void GetUnmodifiedTransform(out Vector3 position, out Quaternion rotation)

Description

Calculates the camera position and rotation from the context values without applying any modifiers or overrides.

Parameters

positionThe output position of the camera.
rotationThe output rotation of the camera.
\ No newline at end of file +Camera System • Scripting API

CameraContext.GetUnmodifiedTransform

Method in CameraContext

Declaration

public void GetUnmodifiedTransform(out Vector3 position, out Quaternion rotation)

Description

Calculates the camera position and rotation from the context values without applying any modifiers or overrides.

Parameters

positionThe output position of the camera.
rotationThe output rotation of the camera.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/ResetOverrides/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/ResetOverrides/index.html index a5f99820e9..8a1e526a9b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/ResetOverrides/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/ResetOverrides/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.ResetOverrides

Method in CameraContext

Declaration

public void ResetOverrides()

Description

Resets any position or rotation overrides applied during the last frame.

\ No newline at end of file +Camera System • Scripting API

CameraContext.ResetOverrides

Method in CameraContext

Declaration

public void ResetOverrides()

Description

Resets any position or rotation overrides applied during the last frame.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distance/index.html index 2df47efdf1..9ad33d533e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distance/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.distance

Property in CameraContext

Declaration

public float distance { get; }

Description

The distance between the camera and the pivot point while factoring in occlusion and the min and max distance (Read only).

\ No newline at end of file +Camera System • Scripting API

CameraContext.distance

Property in CameraContext

Declaration

public float distance { get; }

Description

The distance between the camera and the pivot point while factoring in occlusion and the min and max distance (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distanceOffset/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distanceOffset/index.html index 07c95f1925..8feab6f427 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distanceOffset/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distanceOffset/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.distanceOffset

Property in CameraContext

Declaration

public Vector3 distanceOffset { get; }

Description

The distance vector between the camera and the pivot point while factoring in occlusion and the min and max distance (Read only).

\ No newline at end of file +Camera System • Scripting API

CameraContext.distanceOffset

Property in CameraContext

Declaration

public Vector3 distanceOffset { get; }

Description

The distance vector between the camera and the pivot point while factoring in occlusion and the min and max distance (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/index.html index bac1ff6eec..fb3330c4dc 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraContext


Declaration

[Serializable]
-public sealed class CameraContext

Description

A context object that represents a camera's state.

Properties

rotationModifiersModifiers that alter the camera rotation.
positionModifiersModifiers that alter the camera position.
trackingModifiersModifiers that alter the tracking point.
rotationOverrideOverrides the camera's rotation to the specified value.
positionOverrideOverrides the camera's position to the specified value.
lookRotationThe look rotation of the camera expressed as a quaternion.
modifiedRotationThe look rotation of the camera with modifiers applied (Read only).
trackingPointThe position the camera is tracking.
modifiedTrackingPointThe position the camera is tracking with modifiers applied (Read only).
distanceThe distance between the camera and the pivot point while factoring in occlusion and the min and max distance (Read only).
distanceOffsetThe distance vector between the camera and the pivot point while factoring in occlusion and the min and max distance (Read only).
minDistanceThe minimum distance the camera can be from the pivot point.
maxDistanceThe maximum distance the camera can be from the pivot point.
pivotDistanceThe intended distance between the camera and the pivot point.
occlusionDistanceThe amount of distance the camera is adjusted due to occlusion.

Methods

GetTransformCalculates the camera position and rotation from the context values.
GetUnmodifiedTransformCalculates the camera position and rotation from the context values without applying any modifiers or overrides.
ResetOverridesResets any position or rotation overrides applied during the last frame.
\ No newline at end of file +Camera System • Scripting API

CameraContext


Declaration

[Serializable]
+public sealed class CameraContext

Description

A context object that represents a camera's state.

Properties

rotationModifiersModifiers that alter the camera rotation.
positionModifiersModifiers that alter the camera position.
trackingModifiersModifiers that alter the tracking point.
rotationOverrideOverrides the camera's rotation to the specified value.
positionOverrideOverrides the camera's position to the specified value.
lookRotationThe look rotation of the camera expressed as a quaternion.
modifiedRotationThe look rotation of the camera with modifiers applied (Read only).
trackingPointThe position the camera is tracking.
modifiedTrackingPointThe position the camera is tracking with modifiers applied (Read only).
distanceThe distance between the camera and the pivot point while factoring in occlusion and the min and max distance (Read only).
distanceOffsetThe distance vector between the camera and the pivot point while factoring in occlusion and the min and max distance (Read only).
minDistanceThe minimum distance the camera can be from the pivot point.
maxDistanceThe maximum distance the camera can be from the pivot point.
pivotDistanceThe intended distance between the camera and the pivot point.
occlusionDistanceThe amount of distance the camera is adjusted due to occlusion.

Methods

GetTransformCalculates the camera position and rotation from the context values.
GetUnmodifiedTransformCalculates the camera position and rotation from the context values without applying any modifiers or overrides.
ResetOverridesResets any position or rotation overrides applied during the last frame.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/lookRotation/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/lookRotation/index.html index 581b5bd9c6..49bed1fd5c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/lookRotation/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/lookRotation/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.lookRotation

Property in CameraContext

Declaration

public Quaternion lookRotation

Description

The look rotation of the camera expressed as a quaternion.

\ No newline at end of file +Camera System • Scripting API

CameraContext.lookRotation

Property in CameraContext

Declaration

public Quaternion lookRotation

Description

The look rotation of the camera expressed as a quaternion.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/maxDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/maxDistance/index.html index a4f418cb85..93d9cc79d5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/maxDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/maxDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.maxDistance

Property in CameraContext

Declaration

public float maxDistance

Description

The maximum distance the camera can be from the pivot point.

\ No newline at end of file +Camera System • Scripting API

CameraContext.maxDistance

Property in CameraContext

Declaration

public float maxDistance

Description

The maximum distance the camera can be from the pivot point.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/minDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/minDistance/index.html index c95f218b36..56b731340f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/minDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/minDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.minDistance

Property in CameraContext

Declaration

public float minDistance

Description

The minimum distance the camera can be from the pivot point.

\ No newline at end of file +Camera System • Scripting API

CameraContext.minDistance

Property in CameraContext

Declaration

public float minDistance

Description

The minimum distance the camera can be from the pivot point.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedRotation/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedRotation/index.html index ed9980872f..d8af298f60 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedRotation/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedRotation/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.modifiedRotation

Property in CameraContext

Declaration

public Quaternion modifiedRotation { get; }

Description

The look rotation of the camera with modifiers applied (Read only).

\ No newline at end of file +Camera System • Scripting API

CameraContext.modifiedRotation

Property in CameraContext

Declaration

public Quaternion modifiedRotation { get; }

Description

The look rotation of the camera with modifiers applied (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedTrackingPoint/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedTrackingPoint/index.html index 6f46269874..73b2ccb350 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedTrackingPoint/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedTrackingPoint/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.modifiedTrackingPoint

Property in CameraContext

Declaration

public Vector3 modifiedTrackingPoint { get; }

Description

The position the camera is tracking with modifiers applied (Read only).

\ No newline at end of file +Camera System • Scripting API

CameraContext.modifiedTrackingPoint

Property in CameraContext

Declaration

public Vector3 modifiedTrackingPoint { get; }

Description

The position the camera is tracking with modifiers applied (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/occlusionDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/occlusionDistance/index.html index 0a64455f3d..58c0ebf813 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/occlusionDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/occlusionDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.occlusionDistance

Property in CameraContext

Declaration

public float occlusionDistance

Description

The amount of distance the camera is adjusted due to occlusion.

\ No newline at end of file +Camera System • Scripting API

CameraContext.occlusionDistance

Property in CameraContext

Declaration

public float occlusionDistance

Description

The amount of distance the camera is adjusted due to occlusion.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/pivotDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/pivotDistance/index.html index 3dd1714e34..fc85deb39c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/pivotDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/pivotDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.pivotDistance

Property in CameraContext

Declaration

public float pivotDistance

Description

The intended distance between the camera and the pivot point.

\ No newline at end of file +Camera System • Scripting API

CameraContext.pivotDistance

Property in CameraContext

Declaration

public float pivotDistance

Description

The intended distance between the camera and the pivot point.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionModifiers/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionModifiers/index.html index 688c1e1409..f7021338e5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionModifiers/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionModifiers/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.positionModifiers

Property in CameraContext

Declaration

public Vector3Accumulator positionModifiers { get; }

Description

Modifiers that alter the camera position.

\ No newline at end of file +Camera System • Scripting API

CameraContext.positionModifiers

Property in CameraContext

Declaration

public Vector3Accumulator positionModifiers { get; }

Description

Modifiers that alter the camera position.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionOverride/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionOverride/index.html index a1193cce6e..556b992478 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionOverride/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionOverride/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.positionOverride

Property in CameraContext

Declaration

public Vector3 positionOverride

Description

Overrides the camera's position to the specified value.

\ No newline at end of file +Camera System • Scripting API

CameraContext.positionOverride

Property in CameraContext

Declaration

public Vector3 positionOverride

Description

Overrides the camera's position to the specified value.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationModifiers/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationModifiers/index.html index 97041b1527..1ac99c0edd 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationModifiers/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationModifiers/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.rotationModifiers

Property in CameraContext

Declaration

public QuaternionAccumulator rotationModifiers { get; }

Description

Modifiers that alter the camera rotation.

\ No newline at end of file +Camera System • Scripting API

CameraContext.rotationModifiers

Property in CameraContext

Declaration

public QuaternionAccumulator rotationModifiers { get; }

Description

Modifiers that alter the camera rotation.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationOverride/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationOverride/index.html index 19285bf88a..38564c7ae2 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationOverride/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationOverride/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.rotationOverride

Property in CameraContext

Declaration

public Quaternion rotationOverride

Description

Overrides the camera's rotation to the specified value.

\ No newline at end of file +Camera System • Scripting API

CameraContext.rotationOverride

Property in CameraContext

Declaration

public Quaternion rotationOverride

Description

Overrides the camera's rotation to the specified value.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingModifiers/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingModifiers/index.html index 3ec294b7c4..a2bdf6100a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingModifiers/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingModifiers/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.trackingModifiers

Property in CameraContext

Declaration

public Vector3Accumulator trackingModifiers { get; }

Description

Modifiers that alter the tracking point.

\ No newline at end of file +Camera System • Scripting API

CameraContext.trackingModifiers

Property in CameraContext

Declaration

public Vector3Accumulator trackingModifiers { get; }

Description

Modifiers that alter the tracking point.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingPoint/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingPoint/index.html index 8161bc661d..91c5dd7a68 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingPoint/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingPoint/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraContext.trackingPoint

Property in CameraContext

Declaration

public Vector3 trackingPoint

Description

The position the camera is tracking.

\ No newline at end of file +Camera System • Scripting API

CameraContext.trackingPoint

Property in CameraContext

Declaration

public Vector3 trackingPoint

Description

The position the camera is tracking.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/GetModule--1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/GetModule--1/index.html index ee6b0c8c9e..60683eaca9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/GetModule--1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/GetModule--1/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraController.GetModule<T>


Declaration

public T GetModule<T>()
-    where T : CameraModule

Description

Returns the camera module of the specified type.

Type Parameters

TThe type of module to retrieve.

Returns

TThe camera module of the specified type, or null if not registered.
\ No newline at end of file +Camera System • Scripting API

CameraController.GetModule<T>


Declaration

public T GetModule<T>()
+    where T : CameraModule

Description

Returns the camera module of the specified type.

Type Parameters

TThe type of module to retrieve.

Returns

TThe camera module of the specified type, or null if not registered.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetProfile/index.html index 1c0b8f7799..e70e046b7c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetProfile/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.SetProfile


Declaration

public void SetProfile(CameraProfile profile)

Description

Applies the camera settings profile to the controller.

Parameters

profileThe profile to apply.
\ No newline at end of file +Camera System • Scripting API

CameraController.SetProfile


Declaration

public void SetProfile(CameraProfile profile)

Description

Applies the camera settings profile to the controller.

Parameters

profileThe profile to apply.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetTrackingTarget/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetTrackingTarget/index.html index 56c78f8e39..2710756c15 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetTrackingTarget/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetTrackingTarget/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.SetTrackingTarget


Declaration

public void SetTrackingTarget(Transform target)

Description

Sets the camera tracking target.

Parameters

targetThe transform to track.
\ No newline at end of file +Camera System • Scripting API

CameraController.SetTrackingTarget


Declaration

public void SetTrackingTarget(Transform target)

Description

Sets the camera tracking target.

Parameters

targetThe transform to track.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/camera/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/camera/index.html index b2a4ecb593..317e9219d1 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/camera/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/camera/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.camera

Property in CameraController

Declaration

public Camera camera { get; }

Description

The camera that is being controlled.

\ No newline at end of file +Camera System • Scripting API

CameraController.camera

Property in CameraController

Declaration

public Camera camera { get; }

Description

The camera that is being controlled.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraEulerAngles/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraEulerAngles/index.html index 9116e9c7d5..164047454a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraEulerAngles/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraEulerAngles/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.cameraEulerAngles

Property in CameraController

Declaration

public Vector3 cameraEulerAngles { get; }

Description

The current euler angles of the camera (Read only).

\ No newline at end of file +Camera System • Scripting API

CameraController.cameraEulerAngles

Property in CameraController

Declaration

public Vector3 cameraEulerAngles { get; }

Description

The current euler angles of the camera (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraForward/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraForward/index.html index c8cf843274..4d476a035f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraForward/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraForward/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.cameraForward

Property in CameraController

Declaration

public Vector3 cameraForward { get; }

Description

The current forward axis of the camera (Read only).

\ No newline at end of file +Camera System • Scripting API

CameraController.cameraForward

Property in CameraController

Declaration

public Vector3 cameraForward { get; }

Description

The current forward axis of the camera (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraPosition/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraPosition/index.html index fb983e4b84..af13d438d7 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraPosition/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraPosition/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.cameraPosition

Property in CameraController

Declaration

public Vector3 cameraPosition { get; }

Description

The current position of the camera (Read only).

\ No newline at end of file +Camera System • Scripting API

CameraController.cameraPosition

Property in CameraController

Declaration

public Vector3 cameraPosition { get; }

Description

The current position of the camera (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraRotation/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraRotation/index.html index 4464bb99d6..289558b874 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraRotation/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraRotation/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.cameraRotation

Property in CameraController

Declaration

public Quaternion cameraRotation { get; }

Description

The current rotation of the camera (Read only).

\ No newline at end of file +Camera System • Scripting API

CameraController.cameraRotation

Property in CameraController

Declaration

public Quaternion cameraRotation { get; }

Description

The current rotation of the camera (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/context/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/context/index.html index 05f6e06db4..93041b34da 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/context/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/context/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.context

Property in CameraController

Declaration

public CameraContext context { get; }

Description

The current camera context / state.

\ No newline at end of file +Camera System • Scripting API

CameraController.context

Property in CameraController

Declaration

public CameraContext context { get; }

Description

The current camera context / state.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/freeze/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/freeze/index.html index 6a75861017..4825debacf 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/freeze/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/freeze/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.freeze

Property in CameraController

Declaration

public bool freeze { get; set; }

Description

Freezes the position and rotation of the camera.

\ No newline at end of file +Camera System • Scripting API

CameraController.freeze

Property in CameraController

Declaration

public bool freeze { get; set; }

Description

Freezes the position and rotation of the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/index.html index 5b03f93bd4..088ed3158c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController


Declaration

public sealed class CameraController : MonoBehaviour

Description

Controls and handles the behaviors of a camera.

Properties

cameraThe camera that is being controlled.
cameraPositionThe current position of the camera (Read only).
cameraRotationThe current rotation of the camera (Read only).
cameraEulerAnglesThe current euler angles of the camera (Read only).
cameraForwardThe current forward axis of the camera (Read only).
profileThe instanced camera settings profile used by the controller.
sharedProfileThe shared camera settings profile used by the controller.
trackingTargetThe transform the camera is tracking.
contextThe current camera context / state.
modulesThe camera module manager for the controller.
inputThe camera input manager for the controller.
uiThe UI canvas for the controller.
freezeFreezes the position and rotation of the camera.

Methods

SetProfileApplies the camera settings profile to the controller.
SetTrackingTargetSets the camera tracking target.
GetModule<T>Returns the camera module of the specified type.
\ No newline at end of file +Camera System • Scripting API

CameraController


Declaration

public sealed class CameraController : MonoBehaviour

Description

Controls and handles the behaviors of a camera.

Properties

cameraThe camera that is being controlled.
cameraPositionThe current position of the camera (Read only).
cameraRotationThe current rotation of the camera (Read only).
cameraEulerAnglesThe current euler angles of the camera (Read only).
cameraForwardThe current forward axis of the camera (Read only).
profileThe instanced camera settings profile used by the controller.
sharedProfileThe shared camera settings profile used by the controller.
trackingTargetThe transform the camera is tracking.
contextThe current camera context / state.
modulesThe camera module manager for the controller.
inputThe camera input manager for the controller.
uiThe UI canvas for the controller.
freezeFreezes the position and rotation of the camera.

Methods

SetProfileApplies the camera settings profile to the controller.
SetTrackingTargetSets the camera tracking target.
GetModule<T>Returns the camera module of the specified type.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/input/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/input/index.html index 8f169f5f1d..855af6481d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/input/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/input/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.input

Property in CameraController

Declaration

public InputManager input { get; }

Description

The camera input manager for the controller.

\ No newline at end of file +Camera System • Scripting API

CameraController.input

Property in CameraController

Declaration

public InputManager input { get; }

Description

The camera input manager for the controller.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/modules/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/modules/index.html index 440ff60690..a11d881f83 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/modules/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/modules/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.modules

Property in CameraController

Declaration

public CameraModuleManager modules { get; }

Description

The camera module manager for the controller.

\ No newline at end of file +Camera System • Scripting API

CameraController.modules

Property in CameraController

Declaration

public CameraModuleManager modules { get; }

Description

The camera module manager for the controller.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/profile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/profile/index.html index f7a88b9a44..b920c9992e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/profile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/profile/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.profile

Property in CameraController

Declaration

public CameraProfile profile { get; }

Description

The instanced camera settings profile used by the controller.

\ No newline at end of file +Camera System • Scripting API

CameraController.profile

Property in CameraController

Declaration

public CameraProfile profile { get; }

Description

The instanced camera settings profile used by the controller.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/sharedProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/sharedProfile/index.html index e38d3480ce..fbcd1590a9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/sharedProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/sharedProfile/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.sharedProfile

Property in CameraController

Declaration

public CameraProfile sharedProfile { get; }

Description

The shared camera settings profile used by the controller.

\ No newline at end of file +Camera System • Scripting API

CameraController.sharedProfile

Property in CameraController

Declaration

public CameraProfile sharedProfile { get; }

Description

The shared camera settings profile used by the controller.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/trackingTarget/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/trackingTarget/index.html index 47f55d20cf..adabf6d60d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/trackingTarget/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/trackingTarget/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.trackingTarget

Property in CameraController

Declaration

public Transform trackingTarget { get; }

Description

The transform the camera is tracking.

\ No newline at end of file +Camera System • Scripting API

CameraController.trackingTarget

Property in CameraController

Declaration

public Transform trackingTarget { get; }

Description

The transform the camera is tracking.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/ui/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/ui/index.html index 32b0f62938..6dd41bc1e4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/ui/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/ui/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraController.ui

Property in CameraController

Declaration

public Canvas ui { get; }

Description

The UI canvas for the controller.

\ No newline at end of file +Camera System • Scripting API

CameraController.ui

Property in CameraController

Declaration

public Canvas ui { get; }

Description

The UI canvas for the controller.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursor/index.html index 57de3b6a64..31a4c70ea9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursor/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraCursor

Inherits from CameraBehavior<T>

Declaration

public sealed class CameraCursor : CameraBehavior<CameraCursorSettings>

Description

Changes the mouse cursor settings.

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.
\ No newline at end of file +Camera System • Scripting API

CameraCursor

Inherits from CameraBehavior<T>

Declaration

public sealed class CameraCursor : CameraBehavior<CameraCursorSettings>

Description

Changes the mouse cursor settings.

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/disabledState/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/disabledState/index.html index b1bce23e9b..7a93738e75 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/disabledState/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/disabledState/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraCursorSettings.disabledState


Declaration

public CursorState disabledState

Description

The cursor state when the behavior is disabled.

\ No newline at end of file +Camera System • Scripting API

CameraCursorSettings.disabledState


Declaration

public CursorState disabledState

Description

The cursor state when the behavior is disabled.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/enabledState/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/enabledState/index.html index 015cabef87..6f9ee44998 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/enabledState/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/enabledState/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraCursorSettings.enabledState


Declaration

public CursorState enabledState

Description

The cursor state when the behavior is enabled.

\ No newline at end of file +Camera System • Scripting API

CameraCursorSettings.enabledState


Declaration

public CursorState enabledState

Description

The cursor state when the behavior is enabled.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/index.html index 7792f5fe5e..db953181a7 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraCursorSettings


Declaration

[Serializable]
-public sealed class CameraCursorSettings : CameraBehaviorSettings<CameraCursor>

Description

Settings for the camera cursor.

Properties

enabledStateThe cursor state when the behavior is enabled.
disabledStateThe cursor state when the behavior is disabled.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

CameraCursorSettings


Declaration

[Serializable]
+public sealed class CameraCursorSettings : CameraBehaviorSettings<CameraCursor>

Description

Settings for the camera cursor.

Properties

enabledStateThe cursor state when the behavior is enabled.
disabledStateThe cursor state when the behavior is disabled.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Activate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Activate/index.html index 1fe077dcd0..9f2b1b72c6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Activate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Activate/index.html @@ -1 +1 @@ -Camera System • Scripting API
\ No newline at end of file +Camera System • Scripting API
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Deactivate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Deactivate/index.html index 4a600cc74a..c798908e5f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Deactivate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Deactivate/index.html @@ -1 +1 @@ -Camera System • Scripting API
\ No newline at end of file +Camera System • Scripting API
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectActivate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectActivate/index.html index 292c48b6aa..e226879262 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectActivate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectActivate/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffect<T, U>.OnEffectActivate


Declaration

protected virtual void OnEffectActivate(U profile)

Description

A callback invoked when the effect is activated.

Parameters

profileThe active profile of the effect.
\ No newline at end of file +Camera System • Scripting API

CameraEffect<T, U>.OnEffectActivate


Declaration

protected virtual void OnEffectActivate(U profile)

Description

A callback invoked when the effect is activated.

Parameters

profileThe active profile of the effect.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectDeactivate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectDeactivate/index.html index 0d2262d6b9..2ac8d4b07d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectDeactivate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectDeactivate/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffect<T, U>.OnEffectDeactivate


Declaration

protected virtual void OnEffectDeactivate(U profile)

Description

A callback invoked when the effect is deactivated.

Parameters

profileThe active profile of the effect.
\ No newline at end of file +Camera System • Scripting API

CameraEffect<T, U>.OnEffectDeactivate


Declaration

protected virtual void OnEffectDeactivate(U profile)

Description

A callback invoked when the effect is deactivated.

Parameters

profileThe active profile of the effect.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectRestart/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectRestart/index.html index fda5e31d1c..931b98c969 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectRestart/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectRestart/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffect<T, U>.OnEffectRestart


Declaration

protected virtual void OnEffectRestart(U profile)

Description

A callback invoked when the effect is restarted.

Parameters

profileThe active profile of the effect.
\ No newline at end of file +Camera System • Scripting API

CameraEffect<T, U>.OnEffectRestart


Declaration

protected virtual void OnEffectRestart(U profile)

Description

A callback invoked when the effect is restarted.

Parameters

profileThe active profile of the effect.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/SetProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/SetProfile/index.html index 334d3c0983..33b5df0eba 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/SetProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/SetProfile/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffect<T, U>.SetProfile


Declaration

public bool SetProfile(string name)

Description

Sets the profile with the given name to be active.

Parameters

nameThe name of the profile to set active.

Returns

boolTrue if the profile was set, false otherwise.

Overload

Declaration

public bool SetProfile(int index)

Description

Sets the profile at the given index to be active.

Parameters

indexThe index of the profile to set active.

Returns

boolTrue if the profile was set, false otherwise.
\ No newline at end of file +Camera System • Scripting API

CameraEffect<T, U>.SetProfile


Declaration

public bool SetProfile(string name)

Description

Sets the profile with the given name to be active.

Parameters

nameThe name of the profile to set active.

Returns

boolTrue if the profile was set, false otherwise.

Overload

Declaration

public bool SetProfile(int index)

Description

Sets the profile at the given index to be active.

Parameters

indexThe index of the profile to set active.

Returns

boolTrue if the profile was set, false otherwise.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/active/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/active/index.html index bcbe55cb02..f0c6b90594 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/active/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/active/index.html @@ -1 +1 @@ -Camera System • Scripting API
\ No newline at end of file +Camera System • Scripting API
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/index.html index f6689db0b7..844a5e68b5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraEffect<T, U>

Inherits from CameraModifier<T>
Implements ICameraEffect

Declaration

public abstract class CameraEffect<T, U> : CameraModifier<T>, ICameraEffect where T : CameraEffectSettings<U>, new()
-    where U : CameraEffectProfile

Description

A simulated effect that is applied to the camera.

Type Parameters

TThe settings type to use for the effect.
UThe profile type to use for the effect.

Properties

profileThe active settings profile for the effect.
activeWhether the effect is currently active.

Methods

ActivateActivates the effect.
DeactivateDeactivates the effect.
SetProfileSets the profile with the given name to be active.
OnEffectActivateA callback invoked when the effect is activated.
OnEffectDeactivateA callback invoked when the effect is deactivated.
OnEffectRestartA callback invoked when the effect is restarted.
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.
\ No newline at end of file +Camera System • Scripting API

CameraEffect<T, U>

Inherits from CameraModifier<T>
Implements ICameraEffect

Declaration

public abstract class CameraEffect<T, U> : CameraModifier<T>, ICameraEffect where T : CameraEffectSettings<U>, new()
+    where U : CameraEffectProfile

Description

A simulated effect that is applied to the camera.

Type Parameters

TThe settings type to use for the effect.
UThe profile type to use for the effect.

Properties

profileThe active settings profile for the effect.
activeWhether the effect is currently active.

Methods

ActivateActivates the effect.
DeactivateDeactivates the effect.
SetProfileSets the profile with the given name to be active.
OnEffectActivateA callback invoked when the effect is activated.
OnEffectDeactivateA callback invoked when the effect is deactivated.
OnEffectRestartA callback invoked when the effect is restarted.
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/profile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/profile/index.html index ebe8a5c471..582971ab9c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/profile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/profile/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffect<T, U>.profile

Property in CameraEffect<T, U>

Declaration

public U profile { get; set; }

Description

The active settings profile for the effect.

\ No newline at end of file +Camera System • Scripting API

CameraEffect<T, U>.profile

Property in CameraEffect<T, U>

Declaration

public U profile { get; set; }

Description

The active settings profile for the effect.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Activate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Activate/index.html index 465de28c76..2eb3f729d2 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Activate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Activate/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffectExtensions.Activate

Extension Method in CameraEffectExtensions

Declaration

public static void Activate(this ICameraEffect effect, string profile)

Description

Activates the effect with the given profile.

Parameters

effectThe effect to activate.
profileThe name of the profile to activate with.

Overload

Declaration

public static void Activate(this ICameraEffect effect, int profile)

Description

Activates the effect with the given profile.

Parameters

effectThe effect to activate.
profileThe index of the profile to activate with.
\ No newline at end of file +Camera System • Scripting API

CameraEffectExtensions.Activate

Extension Method in CameraEffectExtensions

Declaration

public static void Activate(this ICameraEffect effect, string profile)

Description

Activates the effect with the given profile.

Parameters

effectThe effect to activate.
profileThe name of the profile to activate with.

Overload

Declaration

public static void Activate(this ICameraEffect effect, int profile)

Description

Activates the effect with the given profile.

Parameters

effectThe effect to activate.
profileThe index of the profile to activate with.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Deactivate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Deactivate/index.html index b5e41ebbd7..6e1ffe276f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Deactivate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Deactivate/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffectExtensions.Deactivate

Extension Method in CameraEffectExtensions

Declaration

public static void Deactivate(this ICameraEffect effect, string profile)

Description

Deactivates the effect with the given profile.

Parameters

effectThe effect to deactivate.
profileThe name of the profile to deactivate with.

Overload

Declaration

public static void Deactivate(this ICameraEffect effect, int profile)

Description

Deactivates the effect with the given profile.

Parameters

effectThe effect to deactivate.
profileThe index of the profile to deactivate with.
\ No newline at end of file +Camera System • Scripting API

CameraEffectExtensions.Deactivate

Extension Method in CameraEffectExtensions

Declaration

public static void Deactivate(this ICameraEffect effect, string profile)

Description

Deactivates the effect with the given profile.

Parameters

effectThe effect to deactivate.
profileThe name of the profile to deactivate with.

Overload

Declaration

public static void Deactivate(this ICameraEffect effect, int profile)

Description

Deactivates the effect with the given profile.

Parameters

effectThe effect to deactivate.
profileThe index of the profile to deactivate with.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/SetDefaultProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/SetDefaultProfile/index.html index ae1eef8899..ffde8a5571 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/SetDefaultProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/SetDefaultProfile/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffectExtensions.SetDefaultProfile

Extension Method in CameraEffectExtensions

Declaration

public static bool SetDefaultProfile(this ICameraEffect effect)

Description

Sets the profile named "Default" to be active or the first profile in the list if not found.

Parameters

effectThe effect to set the profile for.

Returns

boolTrue if the profile was set, false otherwise.
\ No newline at end of file +Camera System • Scripting API

CameraEffectExtensions.SetDefaultProfile

Extension Method in CameraEffectExtensions

Declaration

public static bool SetDefaultProfile(this ICameraEffect effect)

Description

Sets the profile named "Default" to be active or the first profile in the list if not found.

Parameters

effectThe effect to set the profile for.

Returns

boolTrue if the profile was set, false otherwise.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Toggle/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Toggle/index.html index e559649746..857585a4a6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Toggle/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Toggle/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffectExtensions.Toggle

Extension Method in CameraEffectExtensions

Declaration

public static void Toggle(this ICameraEffect effect)

Description

Toggles the effect's active state.

Parameters

effect
\ No newline at end of file +Camera System • Scripting API

CameraEffectExtensions.Toggle

Extension Method in CameraEffectExtensions

Declaration

public static void Toggle(this ICameraEffect effect)

Description

Toggles the effect's active state.

Parameters

effect
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/index.html index 0ebd241467..40bbeea53c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffectExtensions

Static Class in Zigurous.CameraSystem

Declaration

public static class CameraEffectExtensions

Description

Extension methods for ICameraEffect.

Extension Methods

ActivateActivates the effect with the given profile.
DeactivateDeactivates the effect with the given profile.
ToggleToggles the effect's active state.
SetDefaultProfileSets the profile named "Default" to be active or the first profile in the list if not found.
\ No newline at end of file +Camera System • Scripting API

CameraEffectExtensions

Static Class in Zigurous.CameraSystem

Declaration

public static class CameraEffectExtensions

Description

Extension methods for ICameraEffect.

Extension Methods

ActivateActivates the effect with the given profile.
DeactivateDeactivates the effect with the given profile.
ToggleToggles the effect's active state.
SetDefaultProfileSets the profile named "Default" to be active or the first profile in the list if not found.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/ctor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/ctor/index.html index c5660ae775..943c4b531d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/ctor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/ctor/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffectProfile Constructor

Constructor in CameraEffectProfile

Declaration

public CameraEffectProfile(string name = "Default")

Description

Creates a new profile with the given name.

Parameters

nameThe name of the profile.
\ No newline at end of file +Camera System • Scripting API

CameraEffectProfile Constructor

Constructor in CameraEffectProfile

Declaration

public CameraEffectProfile(string name = "Default")

Description

Creates a new profile with the given name.

Parameters

nameThe name of the profile.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/index.html index 8fec0a3f7c..030e71c5f6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraEffectProfile


Declaration

[Serializable]
-public abstract class CameraEffectProfile

Description

The base class for camera effect profiles.

Properties

nameThe name of the settings profile.

Constructors

CameraEffectProfileCreates a new profile with the given name.
\ No newline at end of file +Camera System • Scripting API

CameraEffectProfile


Declaration

[Serializable]
+public abstract class CameraEffectProfile

Description

The base class for camera effect profiles.

Properties

nameThe name of the settings profile.

Constructors

CameraEffectProfileCreates a new profile with the given name.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/name/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/name/index.html index aedf3bd3a1..762e7a34d5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/name/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/name/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffectProfile.name


Declaration

public string name

Description

The name of the settings profile.

\ No newline at end of file +Camera System • Scripting API

CameraEffectProfile.name


Declaration

public string name

Description

The name of the settings profile.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1/index.html index e0ccd95cff..54cfc65c6b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraEffectSettings<T>


Declaration

[Serializable]
-public abstract class CameraEffectSettings<T> : CameraBehaviorSettings where T : CameraEffectProfile

Description

The base class for all camera effect settings.

Type Parameters

TThe profile type to use for the effect.

Properties

profilesThe settings profiles available to use.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

CameraEffectSettings<T>


Declaration

[Serializable]
+public abstract class CameraEffectSettings<T> : CameraBehaviorSettings where T : CameraEffectProfile

Description

The base class for all camera effect settings.

Type Parameters

TThe profile type to use for the effect.

Properties

profilesThe settings profiles available to use.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1/profiles/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1/profiles/index.html index e0306a961c..60ba53360b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1/profiles/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1/profiles/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraEffectSettings<T>.profiles


Declaration

public T[] profiles

Description

The settings profiles available to use.

\ No newline at end of file +Camera System • Scripting API

CameraEffectSettings<T>.profiles


Declaration

public T[] profiles

Description

The settings profiles available to use.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-2/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-2/index.html index 3d43dedda9..2536bde411 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-2/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-2/index.html @@ -1,3 +1,3 @@ -Camera System • Scripting API

CameraEffectSettings<T, U>


Declaration

[Serializable]
+Camera System • Scripting API

CameraEffectSettings<T, U>


Declaration

[Serializable]
 public abstract class CameraEffectSettings<T, U> : CameraEffectSettings<U> where T : CameraModule, new()
-    where U : CameraEffectProfile

Description

The base class for camera effect settings of a specified type.

Type Parameters

TThe type of module associated with the settings.
UThe profile type to use for the settings.
Inherited

Properties

profilesThe settings profiles available to use.
activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file + where U : CameraEffectProfile

Description

The base class for camera effect settings of a specified type.

Type Parameters

TThe type of module associated with the settings.
UThe profile type to use for the settings.
Inherited

Properties

profilesThe settings profiles available to use.
activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetPositionModifier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetPositionModifier/index.html index a0a7b92b03..5efde663e3 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetPositionModifier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetPositionModifier/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModifier<T>.GetPositionModifier


Declaration

protected Vector3 GetPositionModifier()

Description

Gets the position modifier of the behavior.

Returns

Vector3The current position modifier.
\ No newline at end of file +Camera System • Scripting API

CameraModifier<T>.GetPositionModifier


Declaration

protected Vector3 GetPositionModifier()

Description

Gets the position modifier of the behavior.

Returns

Vector3The current position modifier.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetRotationModifier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetRotationModifier/index.html index c111bbf5cf..8b05206ac9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetRotationModifier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetRotationModifier/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModifier<T>.GetRotationModifier


Declaration

protected Quaternion GetRotationModifier()

Description

Gets the rotation modifier of the behavior.

Returns

QuaternionThe current rotation modifier.
\ No newline at end of file +Camera System • Scripting API

CameraModifier<T>.GetRotationModifier


Declaration

protected Quaternion GetRotationModifier()

Description

Gets the rotation modifier of the behavior.

Returns

QuaternionThe current rotation modifier.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetTrackingModifier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetTrackingModifier/index.html index bf63cf46e8..2e2fb3ad47 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetTrackingModifier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetTrackingModifier/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModifier<T>.GetTrackingModifier


Declaration

protected Vector3 GetTrackingModifier()

Description

Gets the tracking modifier of the behavior.

Returns

Vector3The current tracking modifier.
\ No newline at end of file +Camera System • Scripting API

CameraModifier<T>.GetTrackingModifier


Declaration

protected Vector3 GetTrackingModifier()

Description

Gets the tracking modifier of the behavior.

Returns

Vector3The current tracking modifier.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemovePositionModifier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemovePositionModifier/index.html index 3fa5bc2fb5..f156cbe104 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemovePositionModifier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemovePositionModifier/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModifier<T>.RemovePositionModifier


Declaration

protected void RemovePositionModifier()

Description

Removes the position modifier of the behavior.

\ No newline at end of file +Camera System • Scripting API

CameraModifier<T>.RemovePositionModifier


Declaration

protected void RemovePositionModifier()

Description

Removes the position modifier of the behavior.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveRotationModifier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveRotationModifier/index.html index d960d9361d..129da90f02 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveRotationModifier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveRotationModifier/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModifier<T>.RemoveRotationModifier


Declaration

protected void RemoveRotationModifier()

Description

Removes the rotation modifier of the behavior.

\ No newline at end of file +Camera System • Scripting API

CameraModifier<T>.RemoveRotationModifier


Declaration

protected void RemoveRotationModifier()

Description

Removes the rotation modifier of the behavior.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveTrackingModifier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveTrackingModifier/index.html index b08ae46c3c..48475954e8 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveTrackingModifier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveTrackingModifier/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModifier<T>.RemoveTrackingModifier


Declaration

protected void RemoveTrackingModifier()

Description

Removes the tracking modifier of the behavior.

\ No newline at end of file +Camera System • Scripting API

CameraModifier<T>.RemoveTrackingModifier


Declaration

protected void RemoveTrackingModifier()

Description

Removes the tracking modifier of the behavior.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetPositionModifier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetPositionModifier/index.html index e0b685958a..740eafb159 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetPositionModifier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetPositionModifier/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModifier<T>.SetPositionModifier


Declaration

protected void SetPositionModifier(Vector3 position)

Description

Sets the position modifier of the behavior.

Parameters

positionThe new position modifier.
\ No newline at end of file +Camera System • Scripting API

CameraModifier<T>.SetPositionModifier


Declaration

protected void SetPositionModifier(Vector3 position)

Description

Sets the position modifier of the behavior.

Parameters

positionThe new position modifier.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetRotationModifier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetRotationModifier/index.html index 54819dfd95..5239680d99 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetRotationModifier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetRotationModifier/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModifier<T>.SetRotationModifier


Declaration

protected void SetRotationModifier(Quaternion rotation)

Description

Sets the rotation modifier of the behavior.

Parameters

rotationThe new rotation modifier.
\ No newline at end of file +Camera System • Scripting API

CameraModifier<T>.SetRotationModifier


Declaration

protected void SetRotationModifier(Quaternion rotation)

Description

Sets the rotation modifier of the behavior.

Parameters

rotationThe new rotation modifier.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetTrackingModifier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetTrackingModifier/index.html index ca9408211d..9930307015 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetTrackingModifier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetTrackingModifier/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModifier<T>.SetTrackingModifier


Declaration

protected void SetTrackingModifier(Vector3 offset)

Description

Sets the tracking modifier of the behavior.

Parameters

offsetThe new tracking modifier.
\ No newline at end of file +Camera System • Scripting API

CameraModifier<T>.SetTrackingModifier


Declaration

protected void SetTrackingModifier(Vector3 offset)

Description

Sets the tracking modifier of the behavior.

Parameters

offsetThe new tracking modifier.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/index.html index b9d87770b0..1a7c54712e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/index.html @@ -1 +1 @@ -Camera System • Scripting API

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.
\ No newline at end of file +Camera System • Scripting API

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/controller/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/controller/index.html index 2b2aa75d13..5fdf8d0f17 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/controller/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/controller/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModule.controller

Property in CameraModule

Declaration

public CameraController controller { get; }

Description

The camera controller handling the module.

\ No newline at end of file +Camera System • Scripting API

CameraModule.controller

Property in CameraModule

Declaration

public CameraController controller { get; }

Description

The camera controller handling the module.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/id/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/id/index.html index e0f6d470d6..d121d33187 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/id/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/id/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModule.id

Property in CameraModule

Declaration

public virtual int id { get; }

Description

The unique identifier of the camera module.

\ No newline at end of file +Camera System • Scripting API

CameraModule.id

Property in CameraModule

Declaration

public virtual int id { get; }

Description

The unique identifier of the camera module.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/index.html index 8dcaa72929..d05a4569ca 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModule


Declaration

public abstract class CameraModule

Description

The base class for all camera modules which are registered to a camera controller and are updated every frame by the controller.

Properties

controllerThe camera controller handling the module.
registeredWhether the module has been registered to a controller.
idThe unique identifier of the camera module.
\ No newline at end of file +Camera System • Scripting API

CameraModule


Declaration

public abstract class CameraModule

Description

The base class for all camera modules which are registered to a camera controller and are updated every frame by the controller.

Properties

controllerThe camera controller handling the module.
registeredWhether the module has been registered to a controller.
idThe unique identifier of the camera module.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/registered/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/registered/index.html index a4822891b9..02483aece4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/registered/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/registered/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModule.registered

Property in CameraModule

Declaration

public bool registered { get; }

Description

Whether the module has been registered to a controller.

\ No newline at end of file +Camera System • Scripting API

CameraModule.registered

Property in CameraModule

Declaration

public bool registered { get; }

Description

Whether the module has been registered to a controller.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Clear/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Clear/index.html index 5592ff4ff8..c48642e803 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Clear/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Clear/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModuleManager.Clear


Declaration

public void Clear()

Description

Clears all of the modules from the controller.

\ No newline at end of file +Camera System • Scripting API

CameraModuleManager.Clear


Declaration

public void Clear()

Description

Clears all of the modules from the controller.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Count/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Count/index.html index 0f9aceff73..c8a1dff4ee 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Count/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Count/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModuleManager.Count


Declaration

public int Count { get; }

Description

The number of modules registered to the controller.

\ No newline at end of file +Camera System • Scripting API

CameraModuleManager.Count


Declaration

public int Count { get; }

Description

The number of modules registered to the controller.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Get--1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Get--1/index.html index 1cd9f1c22e..3e5cf497ab 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Get--1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Get--1/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraModuleManager.Get<T>


Declaration

public T Get<T>()
-    where T : CameraModule

Description

Returns the camera module of the specified type.

Type Parameters

TThe type of module to retrieve.

Returns

TThe camera module of the specified type, or null if not registered.
\ No newline at end of file +Camera System • Scripting API

CameraModuleManager.Get<T>


Declaration

public T Get<T>()
+    where T : CameraModule

Description

Returns the camera module of the specified type.

Type Parameters

TThe type of module to retrieve.

Returns

TThe camera module of the specified type, or null if not registered.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Item/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Item/index.html index 5866fee72d..6d66511c78 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Item/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Item/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModuleManager.Item[int]


Declaration

public CameraModule this[int index] { get; }

Description

Gets the module at the specified index.

Parameters

indexThe index of the module to get.

Returns

CameraModuleThe module at the specified index.
\ No newline at end of file +Camera System • Scripting API

CameraModuleManager.Item[int]


Declaration

public CameraModule this[int index] { get; }

Description

Gets the module at the specified index.

Parameters

indexThe index of the module to get.

Returns

CameraModuleThe module at the specified index.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Register--1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Register--1/index.html index 9b54aa749a..aaf9b34808 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Register--1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Register--1/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraModuleManager.Register<T>


Declaration

public T Register<T>()
-    where T : CameraModule, new()

Description

Registers a module to the controller of the specified type.

Type Parameters

TThe type of module to register.

Returns

TThe registered module.
\ No newline at end of file +Camera System • Scripting API

CameraModuleManager.Register<T>


Declaration

public T Register<T>()
+    where T : CameraModule, new()

Description

Registers a module to the controller of the specified type.

Type Parameters

TThe type of module to register.

Returns

TThe registered module.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Register/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Register/index.html index a4d8de1fe7..0147af70de 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Register/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Register/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModuleManager.Register


Declaration

public bool Register(CameraModule module)

Description

Registers a module to the controller.

Parameters

moduleThe module to register.

Returns

boolTrue if the module was registered, false if not.
\ No newline at end of file +Camera System • Scripting API

CameraModuleManager.Register


Declaration

public bool Register(CameraModule module)

Description

Registers a module to the controller.

Parameters

moduleThe module to register.

Returns

boolTrue if the module was registered, false if not.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregister--1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregister--1/index.html index 1ceb32290a..c71e1eae96 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregister--1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregister--1/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraModuleManager.Unregister<T>


Declaration

public bool Unregister<T>()
-    where T : CameraModule

Description

Unregisters a module from the controller of the specified type.

Type Parameters

TThe type of module to unregister.

Returns

boolTrue if the module was unregistered, false if not.
\ No newline at end of file +Camera System • Scripting API

CameraModuleManager.Unregister<T>


Declaration

public bool Unregister<T>()
+    where T : CameraModule

Description

Unregisters a module from the controller of the specified type.

Type Parameters

TThe type of module to unregister.

Returns

boolTrue if the module was unregistered, false if not.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregister/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregister/index.html index 68f1343caf..ad37eed169 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregister/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregister/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModuleManager.Unregister


Declaration

public bool Unregister(CameraModule module)

Description

Unregisters a module from the controller.

Parameters

moduleThe module to unregister.

Returns

boolTrue if the module was unregistered, false if not.
\ No newline at end of file +Camera System • Scripting API

CameraModuleManager.Unregister


Declaration

public bool Unregister(CameraModule module)

Description

Unregisters a module from the controller.

Parameters

moduleThe module to unregister.

Returns

boolTrue if the module was unregistered, false if not.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/ctor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/ctor/index.html index 8a4d4072ea..1b1432d9ab 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/ctor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/ctor/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModuleManager Constructor

Constructor in CameraModuleManager

Declaration

public CameraModuleManager(CameraController controller)

Description

Initializes the module manager for the specified controller.

Parameters

controllerThe controller to initialize the manager for.
\ No newline at end of file +Camera System • Scripting API

CameraModuleManager Constructor

Constructor in CameraModuleManager

Declaration

public CameraModuleManager(CameraController controller)

Description

Initializes the module manager for the specified controller.

Parameters

controllerThe controller to initialize the manager for.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/index.html index 2bf027b212..7e094adf0d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraModuleManager


Declaration

public sealed class CameraModuleManager

Description

Manages the camera modules for a camera controller.

Properties

CountThe number of modules registered to the controller.
Item[int]Gets the module at the specified index.

Constructors

CameraModuleManagerInitializes the module manager for the specified controller.

Methods

Get<T>Returns the camera module of the specified type.
Register<T>Registers a module to the controller of the specified type.
RegisterRegisters a module to the controller.
Unregister<T>Unregisters a module from the controller of the specified type.
UnregisterUnregisters a module from the controller.
ClearClears all of the modules from the controller.
\ No newline at end of file +Camera System • Scripting API

CameraModuleManager


Declaration

public sealed class CameraModuleManager

Description

Manages the camera modules for a camera controller.

Properties

CountThe number of modules registered to the controller.
Item[int]Gets the module at the specified index.

Constructors

CameraModuleManagerInitializes the module manager for the specified controller.

Methods

Get<T>Returns the camera module of the specified type.
Register<T>Registers a module to the controller of the specified type.
RegisterRegisters a module to the controller.
Unregister<T>Unregisters a module from the controller of the specified type.
UnregisterUnregisters a module from the controller.
ClearClears all of the modules from the controller.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Custom/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Custom/index.html index 32c68bd272..fc76bb08a5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Custom/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Custom/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.Custom

Property in CameraPreset

Declaration

Custom = 0
\ No newline at end of file +Camera System • Scripting API

CameraPreset.Custom

Property in CameraPreset

Declaration

Custom = 0
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Dimetric/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Dimetric/index.html index b859c6dea2..445b1d2918 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Dimetric/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Dimetric/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.Dimetric

Property in CameraPreset

Declaration

Dimetric = 9
\ No newline at end of file +Camera System • Scripting API

CameraPreset.Dimetric

Property in CameraPreset

Declaration

Dimetric = 9
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPerson/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPerson/index.html index 49d037352e..7cfcb7dc91 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPerson/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPerson/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.FirstPerson

Property in CameraPreset

Declaration

FirstPerson = 1
\ No newline at end of file +Camera System • Scripting API

CameraPreset.FirstPerson

Property in CameraPreset

Declaration

FirstPerson = 1
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPersonShooter/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPersonShooter/index.html index e35d2ff03c..6f10e45468 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPersonShooter/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPersonShooter/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.FirstPersonShooter

Property in CameraPreset

Declaration

FirstPersonShooter = 2
\ No newline at end of file +Camera System • Scripting API

CameraPreset.FirstPersonShooter

Property in CameraPreset

Declaration

FirstPersonShooter = 2
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FreeFly/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FreeFly/index.html index a7ef4c3aff..5e6c841b1f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FreeFly/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FreeFly/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.FreeFly

Property in CameraPreset

Declaration

FreeFly = 11
\ No newline at end of file +Camera System • Scripting API

CameraPreset.FreeFly

Property in CameraPreset

Declaration

FreeFly = 11
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Isometric/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Isometric/index.html index b35230213c..42f10d2d01 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Isometric/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Isometric/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.Isometric

Property in CameraPreset

Declaration

Isometric = 8
\ No newline at end of file +Camera System • Scripting API

CameraPreset.Isometric

Property in CameraPreset

Declaration

Isometric = 8
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/RealTimeStrategy/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/RealTimeStrategy/index.html index 26db1345cc..46e2e7824d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/RealTimeStrategy/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/RealTimeStrategy/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.RealTimeStrategy

Property in CameraPreset

Declaration

RealTimeStrategy = 6
\ No newline at end of file +Camera System • Scripting API

CameraPreset.RealTimeStrategy

Property in CameraPreset

Declaration

RealTimeStrategy = 6
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPerson/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPerson/index.html index fc2b19ca7c..31d30db454 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPerson/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPerson/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.ThirdPerson

Property in CameraPreset

Declaration

ThirdPerson = 3
\ No newline at end of file +Camera System • Scripting API

CameraPreset.ThirdPerson

Property in CameraPreset

Declaration

ThirdPerson = 3
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonAdventure/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonAdventure/index.html index 388c9443a8..d920787c5c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonAdventure/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonAdventure/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.ThirdPersonAdventure

Property in CameraPreset

Declaration

ThirdPersonAdventure = 4
\ No newline at end of file +Camera System • Scripting API

CameraPreset.ThirdPersonAdventure

Property in CameraPreset

Declaration

ThirdPersonAdventure = 4
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonShooter/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonShooter/index.html index 95f2e92198..1936b4f0ee 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonShooter/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonShooter/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.ThirdPersonShooter

Property in CameraPreset

Declaration

ThirdPersonShooter = 5
\ No newline at end of file +Camera System • Scripting API

CameraPreset.ThirdPersonShooter

Property in CameraPreset

Declaration

ThirdPersonShooter = 5
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/TopDown/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/TopDown/index.html index 0b226d534f..701f0c5b97 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/TopDown/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/TopDown/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.TopDown

Property in CameraPreset

Declaration

TopDown = 7
\ No newline at end of file +Camera System • Scripting API

CameraPreset.TopDown

Property in CameraPreset

Declaration

TopDown = 7
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Trimetic/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Trimetic/index.html index d1f6a2ab74..4c7c757ebb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Trimetic/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Trimetic/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPreset.Trimetic

Property in CameraPreset

Declaration

Trimetic = 10
\ No newline at end of file +Camera System • Scripting API

CameraPreset.Trimetic

Property in CameraPreset

Declaration

Trimetic = 10
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/index.html index d8ca169da5..a97f3f3c57 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/index.html @@ -1 +1 @@ -Camera System • Scripting API
\ No newline at end of file +Camera System • Scripting API
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensions/CreateProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensions/CreateProfile/index.html index d4b5f71f03..ee5088adba 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensions/CreateProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensions/CreateProfile/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPresetExtensions.CreateProfile

Extension Method in CameraPresetExtensions

Declaration

public static CameraProfile CreateProfile(this CameraPreset preset)

Description

Creates a new camera settings profile from the specified preset.

Parameters

presetThe preset to create the profile from.

Returns

CameraProfileThe new camera settings profile.
\ No newline at end of file +Camera System • Scripting API

CameraPresetExtensions.CreateProfile

Extension Method in CameraPresetExtensions

Declaration

public static CameraProfile CreateProfile(this CameraPreset preset)

Description

Creates a new camera settings profile from the specified preset.

Parameters

presetThe preset to create the profile from.

Returns

CameraProfileThe new camera settings profile.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensions/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensions/index.html index 7a6e0104d7..b13da7f7c3 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensions/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensions/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraPresetExtensions

Static Class in Zigurous.CameraSystem

Declaration

public static class CameraPresetExtensions

Description

Extension methods for CameraPreset.

Extension Methods

CreateProfileCreates a new camera settings profile from the specified preset.
\ No newline at end of file +Camera System • Scripting API

CameraPresetExtensions

Static Class in Zigurous.CameraSystem

Declaration

public static class CameraPresetExtensions

Description

Extension methods for CameraPreset.

Extension Methods

CreateProfileCreates a new camera settings profile from the specified preset.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/AddSettings--1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/AddSettings--1/index.html index 274448dfa7..c64a38c9f7 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/AddSettings--1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/AddSettings--1/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraProfile.AddSettings<T>

Method in CameraProfile

Declaration

public T AddSettings<T>(bool enabled = true)
-    where T : CameraSettings, new()

Description

Adds the settings of the specified type to the profile.

Type Parameters

TThe type of settings to add.

Parameters

enabledWhether the settings behavior is enabled (default=true).

Returns

TThe settings added to the profile.
\ No newline at end of file +Camera System • Scripting API

CameraProfile.AddSettings<T>

Method in CameraProfile

Declaration

public T AddSettings<T>(bool enabled = true)
+    where T : CameraSettings, new()

Description

Adds the settings of the specified type to the profile.

Type Parameters

TThe type of settings to add.

Parameters

enabledWhether the settings behavior is enabled (default=true).

Returns

TThe settings added to the profile.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/Create/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/Create/index.html index 878d22bbe4..86c8f1512c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/Create/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/Create/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.Create

Static Method in CameraProfile

Declaration

public static CameraProfile Create()

Description

Creates a new camera settings profile.

Returns

CameraProfileThe new camera settings profile.

Overload

Declaration

public static CameraProfile Create(CameraPreset preset)

Description

Creates a new camera settings profile from the specified preset.

Parameters

presetThe preset to create the profile from.

Returns

CameraProfileThe new camera settings profile.
\ No newline at end of file +Camera System • Scripting API

CameraProfile.Create

Static Method in CameraProfile

Declaration

public static CameraProfile Create()

Description

Creates a new camera settings profile.

Returns

CameraProfileThe new camera settings profile.

Overload

Declaration

public static CameraProfile Create(CameraPreset preset)

Description

Creates a new camera settings profile from the specified preset.

Parameters

presetThe preset to create the profile from.

Returns

CameraProfileThe new camera settings profile.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/GetSettings--1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/GetSettings--1/index.html index dd1b392b47..bddb35115f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/GetSettings--1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/GetSettings--1/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraProfile.GetSettings<T>

Method in CameraProfile

Declaration

public T GetSettings<T>()
-    where T : CameraSettings

Description

Gets the settings of the specified type.

Type Parameters

TThe type of settings to get.

Returns

TThe settings of the specified type, or null if not present.
\ No newline at end of file +Camera System • Scripting API

CameraProfile.GetSettings<T>

Method in CameraProfile

Declaration

public T GetSettings<T>()
+    where T : CameraSettings

Description

Gets the settings of the specified type.

Type Parameters

TThe type of settings to get.

Returns

TThe settings of the specified type, or null if not present.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/RemoveSettings--1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/RemoveSettings--1/index.html index e0cca4968b..a0462a4fed 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/RemoveSettings--1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/RemoveSettings--1/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraProfile.RemoveSettings<T>

Method in CameraProfile

Declaration

public void RemoveSettings<T>()
-    where T : CameraSettings

Description

Removes the settings of the specified type from the profile.

Type Parameters

TThe type of settings to remove.
\ No newline at end of file +Camera System • Scripting API

CameraProfile.RemoveSettings<T>

Method in CameraProfile

Declaration

public void RemoveSettings<T>()
+    where T : CameraSettings

Description

Removes the settings of the specified type from the profile.

Type Parameters

TThe type of settings to remove.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/aimPunch/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/aimPunch/index.html index f8177ac782..2b351ee51e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/aimPunch/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/aimPunch/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.aimPunch

Property in CameraProfile

Declaration

public AimPunchSettings aimPunch { get; }

Description

The aim punch settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.aimPunch

Property in CameraProfile

Declaration

public AimPunchSettings aimPunch { get; }

Description

The aim punch settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/animatorMotion/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/animatorMotion/index.html index 45d87fcfae..66828e56e3 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/animatorMotion/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/animatorMotion/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.animatorMotion

Property in CameraProfile

Declaration

public AnimatorMotionSettings animatorMotion { get; }

Description

The animator motion settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.animatorMotion

Property in CameraProfile

Declaration

public AnimatorMotionSettings animatorMotion { get; }

Description

The animator motion settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/autoFocus/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/autoFocus/index.html index 8c6525b26d..96d2c9d5a4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/autoFocus/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/autoFocus/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.autoFocus

Property in CameraProfile

Declaration

public AutoFocusSettings autoFocus { get; }

Description

The auto focus settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.autoFocus

Property in CameraProfile

Declaration

public AutoFocusSettings autoFocus { get; }

Description

The auto focus settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cameraShake/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cameraShake/index.html index 5387710574..04a5083b14 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cameraShake/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cameraShake/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.cameraShake

Property in CameraProfile

Declaration

public CameraShakeSettings cameraShake { get; }

Description

The camera shake settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.cameraShake

Property in CameraProfile

Declaration

public CameraShakeSettings cameraShake { get; }

Description

The camera shake settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/collision/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/collision/index.html index 8830886d9e..afa9d348f6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/collision/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/collision/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.collision

Property in CameraProfile

Declaration

public CameraCollisionSettings collision { get; }

Description

The camera collision settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.collision

Property in CameraProfile

Declaration

public CameraCollisionSettings collision { get; }

Description

The camera collision settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/ctor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/ctor/index.html index 45a9ba9e33..b231b5de4d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/ctor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/ctor/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile Constructor

Constructor in CameraProfile

Declaration

public CameraProfile()

Description

Creates a new camera settings profile.

\ No newline at end of file +Camera System • Scripting API

CameraProfile Constructor

Constructor in CameraProfile

Declaration

public CameraProfile()

Description

Creates a new camera settings profile.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cursor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cursor/index.html index 4fd4c86684..e1dac4a85a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cursor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cursor/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.cursor

Property in CameraProfile

Declaration

public CameraCursorSettings cursor { get; }

Description

The camera cursor settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.cursor

Property in CameraProfile

Declaration

public CameraCursorSettings cursor { get; }

Description

The camera cursor settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/eyelineAdjustment/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/eyelineAdjustment/index.html index 71450a7f8e..0410acca37 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/eyelineAdjustment/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/eyelineAdjustment/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.eyelineAdjustment

Property in CameraProfile

Declaration

public EyelineAdjustmentSettings eyelineAdjustment { get; }

Description

The eyeline adjustment settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.eyelineAdjustment

Property in CameraProfile

Declaration

public EyelineAdjustmentSettings eyelineAdjustment { get; }

Description

The eyeline adjustment settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/follow/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/follow/index.html index fdc69d9173..b653c288bd 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/follow/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/follow/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.follow

Property in CameraProfile

Declaration

public FollowSettings follow { get; }

Description

The camera follow settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.follow

Property in CameraProfile

Declaration

public FollowSettings follow { get; }

Description

The camera follow settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/fovKick/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/fovKick/index.html index 9d727becd0..e535b01077 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/fovKick/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/fovKick/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.fovKick

Property in CameraProfile

Declaration

public FOVKickSettings fovKick { get; }

Description

The FOV "Kick" settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.fovKick

Property in CameraProfile

Declaration

public FOVKickSettings fovKick { get; }

Description

The FOV "Kick" settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeFly/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeFly/index.html index 8f3a824bcd..711562c598 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeFly/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeFly/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.freeFly

Property in CameraProfile

Declaration

public FreeFlySettings freeFly { get; }

Description

The camera free fly settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.freeFly

Property in CameraProfile

Declaration

public FreeFlySettings freeFly { get; }

Description

The camera free fly settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeLook/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeLook/index.html index 309c9a8d27..4336ebed30 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeLook/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeLook/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.freeLook

Property in CameraProfile

Declaration

public FreeLookSettings freeLook { get; }

Description

The camera free look settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.freeLook

Property in CameraProfile

Declaration

public FreeLookSettings freeLook { get; }

Description

The camera free look settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/headBob/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/headBob/index.html index ba4d2b5f70..23522822aa 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/headBob/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/headBob/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.headBob

Property in CameraProfile

Declaration

public HeadBobSettings headBob { get; }

Description

The head bob settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.headBob

Property in CameraProfile

Declaration

public HeadBobSettings headBob { get; }

Description

The head bob settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/index.html index 9d2ce28aa5..d09d7fbf8a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile


Declaration

public sealed class CameraProfile : ScriptableObject

Description

The settings profile for a camera controller.

Properties

presetThe preset used to create the profile.
aimPunchThe aim punch settings.
animatorMotionThe animator motion settings.
autoFocusThe auto focus settings.
cameraShakeThe camera shake settings.
collisionThe camera collision settings.
cursorThe camera cursor settings.
eyelineAdjustmentThe eyeline adjustment settings.
followThe camera follow settings.
fovKickThe FOV "Kick" settings.
freeFlyThe camera free fly settings.
freeLookThe camera free look settings.
headBobThe head bob settings.
noiseThe noise settings.
panningThe camera panning settings.
recoilThe recoil settings.
screenFadeThe screen fade settings.
shoulderLeanThe shoulder lean settings.
shoulderSwapThe shoulder swap settings.
targetingThe camera targeting settings.
zoomThe camera zoom settings.

Constructors

CameraProfileCreates a new camera settings profile.

Methods

GetSettings<T>Gets the settings of the specified type.
AddSettings<T>Adds the settings of the specified type to the profile.
RemoveSettings<T>Removes the settings of the specified type from the profile.

Static Methods

CreateCreates a new camera settings profile.
\ No newline at end of file +Camera System • Scripting API

CameraProfile


Declaration

public sealed class CameraProfile : ScriptableObject

Description

The settings profile for a camera controller.

Properties

presetThe preset used to create the profile.
aimPunchThe aim punch settings.
animatorMotionThe animator motion settings.
autoFocusThe auto focus settings.
cameraShakeThe camera shake settings.
collisionThe camera collision settings.
cursorThe camera cursor settings.
eyelineAdjustmentThe eyeline adjustment settings.
followThe camera follow settings.
fovKickThe FOV "Kick" settings.
freeFlyThe camera free fly settings.
freeLookThe camera free look settings.
headBobThe head bob settings.
noiseThe noise settings.
panningThe camera panning settings.
recoilThe recoil settings.
screenFadeThe screen fade settings.
shoulderLeanThe shoulder lean settings.
shoulderSwapThe shoulder swap settings.
targetingThe camera targeting settings.
zoomThe camera zoom settings.

Constructors

CameraProfileCreates a new camera settings profile.

Methods

GetSettings<T>Gets the settings of the specified type.
AddSettings<T>Adds the settings of the specified type to the profile.
RemoveSettings<T>Removes the settings of the specified type from the profile.

Static Methods

CreateCreates a new camera settings profile.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/noise/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/noise/index.html index eedd0b9739..bfc7cb01ad 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/noise/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/noise/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.noise

Property in CameraProfile

Declaration

public NoiseSettings noise { get; }

Description

The noise settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.noise

Property in CameraProfile

Declaration

public NoiseSettings noise { get; }

Description

The noise settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/panning/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/panning/index.html index 175527a658..a30f7a3256 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/panning/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/panning/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.panning

Property in CameraProfile

Declaration

public PanningSettings panning { get; }

Description

The camera panning settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.panning

Property in CameraProfile

Declaration

public PanningSettings panning { get; }

Description

The camera panning settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/preset/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/preset/index.html index 29e544e34e..896a7bfaf2 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/preset/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/preset/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.preset

Property in CameraProfile

Declaration

public CameraPreset preset { get; }

Description

The preset used to create the profile.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.preset

Property in CameraProfile

Declaration

public CameraPreset preset { get; }

Description

The preset used to create the profile.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/recoil/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/recoil/index.html index 64ee41e584..2aa4f904ff 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/recoil/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/recoil/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.recoil

Property in CameraProfile

Declaration

public RecoilSettings recoil { get; }

Description

The recoil settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.recoil

Property in CameraProfile

Declaration

public RecoilSettings recoil { get; }

Description

The recoil settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/screenFade/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/screenFade/index.html index 9854cab0c5..bb86556a3e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/screenFade/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/screenFade/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.screenFade

Property in CameraProfile

Declaration

public ScreenFadeSettings screenFade { get; }

Description

The screen fade settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.screenFade

Property in CameraProfile

Declaration

public ScreenFadeSettings screenFade { get; }

Description

The screen fade settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderLean/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderLean/index.html index 6040a34fbf..5ff6b96000 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderLean/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderLean/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.shoulderLean

Property in CameraProfile

Declaration

public ShoulderLeanSettings shoulderLean { get; }

Description

The shoulder lean settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.shoulderLean

Property in CameraProfile

Declaration

public ShoulderLeanSettings shoulderLean { get; }

Description

The shoulder lean settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderSwap/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderSwap/index.html index 9941a1e331..4fe826bf2a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderSwap/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderSwap/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.shoulderSwap

Property in CameraProfile

Declaration

public ShoulderSwapSettings shoulderSwap { get; }

Description

The shoulder swap settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.shoulderSwap

Property in CameraProfile

Declaration

public ShoulderSwapSettings shoulderSwap { get; }

Description

The shoulder swap settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/targeting/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/targeting/index.html index 625639680a..2f1d644cb6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/targeting/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/targeting/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.targeting

Property in CameraProfile

Declaration

public TargetingSettings targeting { get; }

Description

The camera targeting settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.targeting

Property in CameraProfile

Declaration

public TargetingSettings targeting { get; }

Description

The camera targeting settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/zoom/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/zoom/index.html index 36fe6925bc..da1d7894fe 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/zoom/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/zoom/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraProfile.zoom

Property in CameraProfile

Declaration

public ZoomSettings zoom { get; }

Description

The camera zoom settings.

\ No newline at end of file +Camera System • Scripting API

CameraProfile.zoom

Property in CameraProfile

Declaration

public ZoomSettings zoom { get; }

Description

The camera zoom settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnActivate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnActivate/index.html index 1bd8aa530d..4560dd38ba 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnActivate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnActivate/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSettings.OnActivate

Method in CameraSettings

Declaration

protected virtual void OnActivate(CameraController controller)

Description

A callback invoked when the settings are activated on a controller.

Parameters

controllerThe controller that activated the settings.
\ No newline at end of file +Camera System • Scripting API

CameraSettings.OnActivate

Method in CameraSettings

Declaration

protected virtual void OnActivate(CameraController controller)

Description

A callback invoked when the settings are activated on a controller.

Parameters

controllerThe controller that activated the settings.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnDeactivate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnDeactivate/index.html index 76fcebef77..8ec6e1093b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnDeactivate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnDeactivate/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSettings.OnDeactivate

Method in CameraSettings

Declaration

protected virtual void OnDeactivate(CameraController controller)

Description

A callback invoked when the settings are deactivated on a controller.

Parameters

controllerThe controller that deactivated the settings.
\ No newline at end of file +Camera System • Scripting API

CameraSettings.OnDeactivate

Method in CameraSettings

Declaration

protected virtual void OnDeactivate(CameraController controller)

Description

A callback invoked when the settings are deactivated on a controller.

Parameters

controllerThe controller that deactivated the settings.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/active/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/active/index.html index a8c5dd754f..3577e9cf6b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/active/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/active/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSettings.active

Property in CameraSettings

Declaration

public bool active { get; set; }

Description

Whether the settings are active on a camera profile. Inactive settings will not display in the editor.

\ No newline at end of file +Camera System • Scripting API

CameraSettings.active

Property in CameraSettings

Declaration

public bool active { get; set; }

Description

Whether the settings are active on a camera profile. Inactive settings will not display in the editor.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/enabled/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/enabled/index.html index 50c192c4cb..b633acea20 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/enabled/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/enabled/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSettings.enabled

Property in CameraSettings

Declaration

public bool enabled { get; set; }

Description

Turns on or off the settings behavior. Enabled behaviors are updated every frame.

\ No newline at end of file +Camera System • Scripting API

CameraSettings.enabled

Property in CameraSettings

Declaration

public bool enabled { get; set; }

Description

Turns on or off the settings behavior. Enabled behaviors are updated every frame.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/index.html index 1871aea1f9..a2cae9feef 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraSettings


Declaration

[Serializable]
-public abstract class CameraSettings

Description

The base class for all camera settings.

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.

Methods

OnActivateA callback invoked when the settings are activated on a controller.
OnDeactivateA callback invoked when the settings are deactivated on a controller.
\ No newline at end of file +Camera System • Scripting API

CameraSettings


Declaration

[Serializable]
+public abstract class CameraSettings

Description

The base class for all camera settings.

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.

Methods

OnActivateA callback invoked when the settings are activated on a controller.
OnDeactivateA callback invoked when the settings are deactivated on a controller.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/isActiveAndEnabled/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/isActiveAndEnabled/index.html index 75a06a1d90..7500f43368 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/isActiveAndEnabled/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/isActiveAndEnabled/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSettings.isActiveAndEnabled

Property in CameraSettings

Declaration

public bool isActiveAndEnabled { get; }

Description

Whether the settings are active and enabled.

\ No newline at end of file +Camera System • Scripting API

CameraSettings.isActiveAndEnabled

Property in CameraSettings

Declaration

public bool isActiveAndEnabled { get; }

Description

Whether the settings are active and enabled.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShake/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShake/index.html index f1496347c0..9378d7802e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShake/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShake/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraShake

Inherits from CameraEffect<T>
Implements ICameraEffect

Declaration

public sealed class CameraShake : CameraEffect<CameraShakeSettings, CameraShakeProfile>, ICameraEffect

Description

Rapidly changes the position and rotation of the camera to simulate the camera shaking.

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.
\ No newline at end of file +Camera System • Scripting API

CameraShake

Inherits from CameraEffect<T>
Implements ICameraEffect

Declaration

public sealed class CameraShake : CameraEffect<CameraShakeSettings, CameraShakeProfile>, ICameraEffect

Description

Rapidly changes the position and rotation of the camera to simulate the camera shaking.

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/acceleration/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/acceleration/index.html index 0c9ff5090b..d34bcb8216 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/acceleration/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/acceleration/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraShakeProfile.acceleration

Property in CameraShakeProfile

Declaration

public float acceleration

Description

The amount of seconds it takes the camera shake to accelerate to full strength.

\ No newline at end of file +Camera System • Scripting API

CameraShakeProfile.acceleration

Property in CameraShakeProfile

Declaration

public float acceleration

Description

The amount of seconds it takes the camera shake to accelerate to full strength.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/deceleration/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/deceleration/index.html index b1b805e02e..a913bbd4a4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/deceleration/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/deceleration/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraShakeProfile.deceleration

Property in CameraShakeProfile

Declaration

public float deceleration

Description

The amount of seconds it takes the camera shake to decay back to zero.

\ No newline at end of file +Camera System • Scripting API

CameraShakeProfile.deceleration

Property in CameraShakeProfile

Declaration

public float deceleration

Description

The amount of seconds it takes the camera shake to decay back to zero.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/duration/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/duration/index.html index 75aca05c17..cb2c10b746 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/duration/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/duration/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraShakeProfile.duration

Property in CameraShakeProfile

Declaration

public float duration

Description

The amount of seconds the camera shake lasts.

\ No newline at end of file +Camera System • Scripting API

CameraShakeProfile.duration

Property in CameraShakeProfile

Declaration

public float duration

Description

The amount of seconds the camera shake lasts.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/frequency/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/frequency/index.html index 5f628ac052..04b428a690 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/frequency/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/frequency/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraShakeProfile.frequency

Property in CameraShakeProfile

Declaration

public float frequency

Description

The frequency of the noise function. A higher value results in quicker camera movements.

\ No newline at end of file +Camera System • Scripting API

CameraShakeProfile.frequency

Property in CameraShakeProfile

Declaration

public float frequency

Description

The frequency of the noise function. A higher value results in quicker camera movements.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/index.html index cc8e6d3e32..28a36e107a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraShakeProfile

Inherits from CameraEffectProfile

Declaration

[Serializable]
-public sealed class CameraShakeProfile : CameraEffectProfile

Description

A settings profile for a camera shake effect.

Properties

durationThe amount of seconds the camera shake lasts.
accelerationThe amount of seconds it takes the camera shake to accelerate to full strength.
decelerationThe amount of seconds it takes the camera shake to decay back to zero.
frequencyThe frequency of the noise function. A higher value results in quicker camera movements.
magnitudeThe magnitude of the noise vector. A higher value results in larger camera movements.
positionalStrengthHow much the camera shake impacts the position of the camera.
rotationalStrengthHow much the camera shake impacts the rotation of the camera.
Inherited

Properties

nameThe name of the settings profile.
\ No newline at end of file +Camera System • Scripting API

CameraShakeProfile

Inherits from CameraEffectProfile

Declaration

[Serializable]
+public sealed class CameraShakeProfile : CameraEffectProfile

Description

A settings profile for a camera shake effect.

Properties

durationThe amount of seconds the camera shake lasts.
accelerationThe amount of seconds it takes the camera shake to accelerate to full strength.
decelerationThe amount of seconds it takes the camera shake to decay back to zero.
frequencyThe frequency of the noise function. A higher value results in quicker camera movements.
magnitudeThe magnitude of the noise vector. A higher value results in larger camera movements.
positionalStrengthHow much the camera shake impacts the position of the camera.
rotationalStrengthHow much the camera shake impacts the rotation of the camera.
Inherited

Properties

nameThe name of the settings profile.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/magnitude/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/magnitude/index.html index 78a0038a09..07b1f12303 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/magnitude/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/magnitude/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraShakeProfile.magnitude

Property in CameraShakeProfile

Declaration

public float magnitude

Description

The magnitude of the noise vector. A higher value results in larger camera movements.

\ No newline at end of file +Camera System • Scripting API

CameraShakeProfile.magnitude

Property in CameraShakeProfile

Declaration

public float magnitude

Description

The magnitude of the noise vector. A higher value results in larger camera movements.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/positionalStrength/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/positionalStrength/index.html index e18563fa0e..a28bdeb9ed 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/positionalStrength/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/positionalStrength/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraShakeProfile.positionalStrength

Property in CameraShakeProfile

Declaration

public float positionalStrength

Description

How much the camera shake impacts the position of the camera.

\ No newline at end of file +Camera System • Scripting API

CameraShakeProfile.positionalStrength

Property in CameraShakeProfile

Declaration

public float positionalStrength

Description

How much the camera shake impacts the position of the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/rotationalStrength/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/rotationalStrength/index.html index b201b5dfe2..6a86a792b9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/rotationalStrength/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/rotationalStrength/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraShakeProfile.rotationalStrength

Property in CameraShakeProfile

Declaration

public float rotationalStrength

Description

How much the camera shake impacts the rotation of the camera.

\ No newline at end of file +Camera System • Scripting API

CameraShakeProfile.rotationalStrength

Property in CameraShakeProfile

Declaration

public float rotationalStrength

Description

How much the camera shake impacts the rotation of the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeSettings/index.html index 59f8230a05..0d34ea5faf 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CameraShakeSettings


Declaration

[Serializable]
-public sealed class CameraShakeSettings : CameraEffectSettings<CameraShake, CameraShakeProfile>

Description

Settings for a camera shake effect.

Inherited

Properties

profilesThe settings profiles available to use.
activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

CameraShakeSettings


Declaration

[Serializable]
+public sealed class CameraShakeSettings : CameraEffectSettings<CameraShake, CameraShakeProfile>

Description

Settings for a camera shake effect.

Inherited

Properties

profilesThe settings profiles available to use.
activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/camera/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/camera/index.html index ab4e3f7cfc..a54b5ddd1b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/camera/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/camera/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSightEvent.camera

Property in CameraSightEvent

Declaration

public Camera camera

Description

The camera to measure the distance to.

\ No newline at end of file +Camera System • Scripting API

CameraSightEvent.camera

Property in CameraSightEvent

Declaration

public Camera camera

Description

The camera to measure the distance to.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/enter/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/enter/index.html index 92a9d2f09c..74d142c204 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/enter/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/enter/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSightEvent.enter

Property in CameraSightEvent

Declaration

public UnityEvent enter

Description

The event invoked when the target enters sight of the camera.

\ No newline at end of file +Camera System • Scripting API

CameraSightEvent.enter

Property in CameraSightEvent

Declaration

public UnityEvent enter

Description

The event invoked when the target enters sight of the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/exit/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/exit/index.html index 7a7ec0406c..cc9cd10e67 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/exit/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/exit/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSightEvent.exit

Property in CameraSightEvent

Declaration

public UnityEvent exit

Description

The event invoked when the target exits sight of the camera.

\ No newline at end of file +Camera System • Scripting API

CameraSightEvent.exit

Property in CameraSightEvent

Declaration

public UnityEvent exit

Description

The event invoked when the target exits sight of the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/inSight/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/inSight/index.html index 9d40c4dc98..1b4c5765b3 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/inSight/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/inSight/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSightEvent.inSight

Property in CameraSightEvent

Declaration

public bool inSight { get; }

Description

Whether the target is currently within sight of the camera.

\ No newline at end of file +Camera System • Scripting API

CameraSightEvent.inSight

Property in CameraSightEvent

Declaration

public bool inSight { get; }

Description

Whether the target is currently within sight of the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/index.html index 87e99b6df5..62efaf7a26 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSightEvent


Declaration

public sealed class CameraSightEvent : MonoBehaviour

Description

Invokes an event when the camera is within a certain distance of a target.

Properties

enterThe event invoked when the target enters sight of the camera.
exitThe event invoked when the target exits sight of the camera.
cameraThe camera to measure the distance to.
targetThe target to check if it is within sight of the camera.
minimumDistanceThe minimum distance for the target to be considered in sight.
maximumDistanceThe maximum distance for the target to be considered in sight.
inSightWhether the target is currently within sight of the camera.
\ No newline at end of file +Camera System • Scripting API

CameraSightEvent


Declaration

public sealed class CameraSightEvent : MonoBehaviour

Description

Invokes an event when the camera is within a certain distance of a target.

Properties

enterThe event invoked when the target enters sight of the camera.
exitThe event invoked when the target exits sight of the camera.
cameraThe camera to measure the distance to.
targetThe target to check if it is within sight of the camera.
minimumDistanceThe minimum distance for the target to be considered in sight.
maximumDistanceThe maximum distance for the target to be considered in sight.
inSightWhether the target is currently within sight of the camera.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/maximumDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/maximumDistance/index.html index 7928980501..07ea6c801e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/maximumDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/maximumDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSightEvent.maximumDistance

Property in CameraSightEvent

Declaration

public float maximumDistance

Description

The maximum distance for the target to be considered in sight.

\ No newline at end of file +Camera System • Scripting API

CameraSightEvent.maximumDistance

Property in CameraSightEvent

Declaration

public float maximumDistance

Description

The maximum distance for the target to be considered in sight.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/minimumDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/minimumDistance/index.html index eab2c89024..672292567f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/minimumDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/minimumDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSightEvent.minimumDistance

Property in CameraSightEvent

Declaration

public float minimumDistance

Description

The minimum distance for the target to be considered in sight.

\ No newline at end of file +Camera System • Scripting API

CameraSightEvent.minimumDistance

Property in CameraSightEvent

Declaration

public float minimumDistance

Description

The minimum distance for the target to be considered in sight.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/target/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/target/index.html index 8ca2600666..24d34fc1cb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/target/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/target/index.html @@ -1 +1 @@ -Camera System • Scripting API

CameraSightEvent.target

Property in CameraSightEvent

Declaration

public Transform target

Description

The target to check if it is within sight of the camera.

\ No newline at end of file +Camera System • Scripting API

CameraSightEvent.target

Property in CameraSightEvent

Declaration

public Transform target

Description

The target to check if it is within sight of the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/ctor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/ctor/index.html index faa782d652..cf48e57e20 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/ctor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/ctor/index.html @@ -1 +1 @@ -Camera System • Scripting API

CursorState Constructor

Constructor in CursorState

Declaration

public CursorState(CursorLockMode lockMode, bool visible)

Description

Creates a new cursor state.

Parameters

lockModeHow the cursor should behave.
visibleShows or hides the cursor.
\ No newline at end of file +Camera System • Scripting API

CursorState Constructor

Constructor in CursorState

Declaration

public CursorState(CursorLockMode lockMode, bool visible)

Description

Creates a new cursor state.

Parameters

lockModeHow the cursor should behave.
visibleShows or hides the cursor.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/index.html index 34d7bfc3b8..3b5e5e2183 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

CursorState


Declaration

[Serializable]
-public struct CursorState

Description

The cursor settings for a given state.

Properties

lockModeHow the cursor should behave.
visibleShows or hides the cursor.

Constructors

CursorStateCreates a new cursor state.
\ No newline at end of file +Camera System • Scripting API

CursorState


Declaration

[Serializable]
+public struct CursorState

Description

The cursor settings for a given state.

Properties

lockModeHow the cursor should behave.
visibleShows or hides the cursor.

Constructors

CursorStateCreates a new cursor state.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/lockMode/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/lockMode/index.html index 4d6f411b66..a01a5a68ec 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/lockMode/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/lockMode/index.html @@ -1 +1 @@ -Camera System • Scripting API

CursorState.lockMode

Property in CursorState

Declaration

public CursorLockMode lockMode

Description

How the cursor should behave.

\ No newline at end of file +Camera System • Scripting API

CursorState.lockMode

Property in CursorState

Declaration

public CursorLockMode lockMode

Description

How the cursor should behave.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/visible/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/visible/index.html index 79934594ce..60c57887d2 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/visible/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/visible/index.html @@ -1 +1 @@ -Camera System • Scripting API

CursorState.visible

Property in CursorState

Declaration

public bool visible

Description

Shows or hides the cursor.

\ No newline at end of file +Camera System • Scripting API

CursorState.visible

Property in CursorState

Declaration

public bool visible

Description

Shows or hides the cursor.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustment/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustment/index.html index a9207f940a..bd29c778aa 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustment/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustment/index.html @@ -1 +1 @@ -Camera System • Scripting API

EyelineAdjustment

Inherits from CameraModifier<T>

Declaration

public sealed class EyelineAdjustment : CameraModifier<EyelineAdjustmentSettings>

Description

Adjusts the position of the camera to match the eyeline of the character.

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.
\ No newline at end of file +Camera System • Scripting API

EyelineAdjustment

Inherits from CameraModifier<T>

Declaration

public sealed class EyelineAdjustment : CameraModifier<EyelineAdjustmentSettings>

Description

Adjusts the position of the camera to match the eyeline of the character.

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/eyelineHeight/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/eyelineHeight/index.html index e70084f02d..a60cfadeb0 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/eyelineHeight/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/eyelineHeight/index.html @@ -1 +1 @@ -Camera System • Scripting API

EyelineAdjustmentSettings.eyelineHeight


Declaration

public float eyelineHeight

Description

The distance from the ground to the character's eyeline as a percentage of the character's height.

\ No newline at end of file +Camera System • Scripting API

EyelineAdjustmentSettings.eyelineHeight


Declaration

public float eyelineHeight

Description

The distance from the ground to the character's eyeline as a percentage of the character's height.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/index.html index 794eb7fae6..42161a9e28 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

EyelineAdjustmentSettings


Declaration

[Serializable]
-public sealed class EyelineAdjustmentSettings : CameraBehaviorSettings<EyelineAdjustment>

Description

Settings for an eyeline tracker modifier.

Properties

eyelineHeightThe distance from the ground to the character's eyeline as a percentage of the character's height.
smoothingHow quickly eyeline adjustments are made. Larger numbers make the camera adjust more smoothly.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

EyelineAdjustmentSettings


Declaration

[Serializable]
+public sealed class EyelineAdjustmentSettings : CameraBehaviorSettings<EyelineAdjustment>

Description

Settings for an eyeline tracker modifier.

Properties

eyelineHeightThe distance from the ground to the character's eyeline as a percentage of the character's height.
smoothingHow quickly eyeline adjustments are made. Larger numbers make the camera adjust more smoothly.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/smoothing/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/smoothing/index.html index 79b0f5b0db..7b100631fb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/smoothing/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/smoothing/index.html @@ -1 +1 @@ -Camera System • Scripting API

EyelineAdjustmentSettings.smoothing


Declaration

public float smoothing

Description

How quickly eyeline adjustments are made. Larger numbers make the camera adjust more smoothly.

\ No newline at end of file +Camera System • Scripting API

EyelineAdjustmentSettings.smoothing


Declaration

public float smoothing

Description

How quickly eyeline adjustments are made. Larger numbers make the camera adjust more smoothly.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKick/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKick/index.html index ab640a1267..4dfc910367 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKick/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKick/index.html @@ -1 +1 @@ -Camera System • Scripting API

FOVKick

Inherits from CameraEffect<T>
Implements ICameraEffect

Declaration

public sealed class FOVKick : CameraEffect<FOVKickSettings, FOVKickProfile>, ICameraEffect

Description

Animates a subtle change in the field of view of the camera. For example, increasing the field of view when the player sprints creates a better feel for the faster motion.

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.
\ No newline at end of file +Camera System • Scripting API

FOVKick

Inherits from CameraEffect<T>
Implements ICameraEffect

Declaration

public sealed class FOVKick : CameraEffect<FOVKickSettings, FOVKickProfile>, ICameraEffect

Description

Animates a subtle change in the field of view of the camera. For example, increasing the field of view when the player sprints creates a better feel for the faster motion.

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/amount/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/amount/index.html index 217577e8d8..74329248e5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/amount/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/amount/index.html @@ -1 +1 @@ -Camera System • Scripting API

FOVKickProfile.amount

Property in FOVKickProfile

Declaration

public float amount

Description

The amount of change in degrees to the camera's field of view.

\ No newline at end of file +Camera System • Scripting API

FOVKickProfile.amount

Property in FOVKickProfile

Declaration

public float amount

Description

The amount of change in degrees to the camera's field of view.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/index.html index fa8fe93ceb..7aa533b90e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FOVKickProfile

Inherits from CameraEffectProfile

Declaration

[Serializable]
-public sealed class FOVKickProfile : CameraEffectProfile

Description

A settings profile for a FOV "Kick" effect.

Properties

amountThe amount of change in degrees to the camera's field of view.
kickInThe transition settings when the FOV "kick" is enabled.
kickOutThe transition settings when the FOV "kick" is disabled.
Inherited

Properties

nameThe name of the settings profile.
\ No newline at end of file +Camera System • Scripting API

FOVKickProfile

Inherits from CameraEffectProfile

Declaration

[Serializable]
+public sealed class FOVKickProfile : CameraEffectProfile

Description

A settings profile for a FOV "Kick" effect.

Properties

amountThe amount of change in degrees to the camera's field of view.
kickInThe transition settings when the FOV "kick" is enabled.
kickOutThe transition settings when the FOV "kick" is disabled.
Inherited

Properties

nameThe name of the settings profile.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickIn/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickIn/index.html index 517972055e..0161657a15 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickIn/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickIn/index.html @@ -1 +1 @@ -Camera System • Scripting API

FOVKickProfile.kickIn

Property in FOVKickProfile

Declaration

public FOVKickTransition kickIn

Description

The transition settings when the FOV "kick" is enabled.

\ No newline at end of file +Camera System • Scripting API

FOVKickProfile.kickIn

Property in FOVKickProfile

Declaration

public FOVKickTransition kickIn

Description

The transition settings when the FOV "kick" is enabled.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickOut/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickOut/index.html index 259d88b444..64ac5b6d8b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickOut/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickOut/index.html @@ -1 +1 @@ -Camera System • Scripting API

FOVKickProfile.kickOut

Property in FOVKickProfile

Declaration

public FOVKickTransition kickOut

Description

The transition settings when the FOV "kick" is disabled.

\ No newline at end of file +Camera System • Scripting API

FOVKickProfile.kickOut

Property in FOVKickProfile

Declaration

public FOVKickTransition kickOut

Description

The transition settings when the FOV "kick" is disabled.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickSettings/index.html index c014ac85d7..242f2a7465 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FOVKickSettings


Declaration

[Serializable]
-public sealed class FOVKickSettings : CameraEffectSettings<FOVKick, FOVKickProfile>

Description

Settings for a FOV "Kick" effect.

Inherited

Properties

profilesThe settings profiles available to use.
activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

FOVKickSettings


Declaration

[Serializable]
+public sealed class FOVKickSettings : CameraEffectSettings<FOVKick, FOVKickProfile>

Description

Settings for a FOV "Kick" effect.

Inherited

Properties

profilesThe settings profiles available to use.
activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/duration/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/duration/index.html index f29fbc90ba..f14d26eb3b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/duration/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/duration/index.html @@ -1 +1 @@ -Camera System • Scripting API

FOVKickTransition.duration

Property in FOVKickTransition

Declaration

public float duration

Description

The amount of seconds it takes to change the field of view.

\ No newline at end of file +Camera System • Scripting API

FOVKickTransition.duration

Property in FOVKickTransition

Declaration

public float duration

Description

The amount of seconds it takes to change the field of view.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/easing/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/easing/index.html index 34282de5bf..f801fddf5f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/easing/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/easing/index.html @@ -1 +1 @@ -Camera System • Scripting API

FOVKickTransition.easing

Property in FOVKickTransition

Declaration

public AnimationCurve easing

Description

The animation curve used when changing the field of view.

\ No newline at end of file +Camera System • Scripting API

FOVKickTransition.easing

Property in FOVKickTransition

Declaration

public AnimationCurve easing

Description

The animation curve used when changing the field of view.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/index.html index 106493dedd..87816a79cb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FOVKickTransition


Declaration

[Serializable]
-public sealed class FOVKickTransition

Description

Settings for a FOV "Kick" transition.

Properties

durationThe amount of seconds it takes to change the field of view.
easingThe animation curve used when changing the field of view.
\ No newline at end of file +Camera System • Scripting API

FOVKickTransition


Declaration

[Serializable]
+public sealed class FOVKickTransition

Description

Settings for a FOV "Kick" transition.

Properties

durationThe amount of seconds it takes to change the field of view.
easingThe animation curve used when changing the field of view.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/GetTrackingData/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/GetTrackingData/index.html index 1825f3065c..36ed8fb8f2 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/GetTrackingData/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/GetTrackingData/index.html @@ -1 +1 @@ -Camera System • Scripting API

Follow.GetTrackingData

Static Method in Follow

Declaration

public static void GetTrackingData(CameraContext context, Transform target, Vector3 offset, out Vector3 trackingPoint, out Quaternion trackingRotation)

Description

Calculates the tracking point and tracking rotation for the camera.

Parameters

contextThe camera context.
targetThe target to track.
offsetThe offset from the target.
trackingPointThe output tracking point.
trackingRotationThe output tracking rotation.
\ No newline at end of file +Camera System • Scripting API

Follow.GetTrackingData

Static Method in Follow

Declaration

public static void GetTrackingData(CameraContext context, Transform target, Vector3 offset, out Vector3 trackingPoint, out Quaternion trackingRotation)

Description

Calculates the tracking point and tracking rotation for the camera.

Parameters

contextThe camera context.
targetThe target to track.
offsetThe offset from the target.
trackingPointThe output tracking point.
trackingRotationThe output tracking rotation.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/followPosition/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/followPosition/index.html index c33cd5a362..1b72f05c86 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/followPosition/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/followPosition/index.html @@ -1 +1 @@ -Camera System • Scripting API

Follow.followPosition

Property in Follow

Declaration

public Vector3 followPosition { get; }

Description

The current tracked follow position (Read only).

\ No newline at end of file +Camera System • Scripting API

Follow.followPosition

Property in Follow

Declaration

public Vector3 followPosition { get; }

Description

The current tracked follow position (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/index.html index ef349cdec9..7a0b853267 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/index.html @@ -1 +1 @@ -Camera System • Scripting API

Follow

Inherits from CameraBehavior<T>

Declaration

public sealed class Follow : CameraBehavior<FollowSettings>

Description

Moves and rotates the camera to follow a tracked object.

Properties

followPositionThe current tracked follow position (Read only).
lookRotationThe current tracked look rotation (Read only).

Static Methods

GetTrackingDataCalculates the tracking point and tracking rotation for the camera.
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.
\ No newline at end of file +Camera System • Scripting API

Follow

Inherits from CameraBehavior<T>

Declaration

public sealed class Follow : CameraBehavior<FollowSettings>

Description

Moves and rotates the camera to follow a tracked object.

Properties

followPositionThe current tracked follow position (Read only).
lookRotationThe current tracked look rotation (Read only).

Static Methods

GetTrackingDataCalculates the tracking point and tracking rotation for the camera.
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/lookRotation/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/lookRotation/index.html index a8e2c3b5d9..f383a6bd43 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/lookRotation/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/lookRotation/index.html @@ -1 +1 @@ -Camera System • Scripting API

Follow.lookRotation

Property in Follow

Declaration

public Quaternion lookRotation { get; }

Description

The current tracked look rotation (Read only).

\ No newline at end of file +Camera System • Scripting API

Follow.lookRotation

Property in Follow

Declaration

public Quaternion lookRotation { get; }

Description

The current tracked look rotation (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/index.html index 9ed10dbeac..bb8ac80231 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FollowSettings


Declaration

[Serializable]
-public sealed class FollowSettings : CameraBehaviorSettings<Follow>

Description

Settings for a camera follow behavior.

Properties

offsetThe camera offset in the tracking target's local space. Use this to fine-tune the tracking position when the desired position is not the center of the target.
moveTrackingMoves the camera to follow the target.
moveDampingHow quickly the camera follows the tracking target. Small numbers make the camera follow the target more closely.
lookTrackingRotates the camera to look at the tracking target.
lookDampingHow quickly the camera looks toward the tracking target. Small numbers make the camera respond more quickly.
lookDelayThe amount of seconds before the camera starts automatically looking at the tracking target after the player has manually looked away.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

FollowSettings


Declaration

[Serializable]
+public sealed class FollowSettings : CameraBehaviorSettings<Follow>

Description

Settings for a camera follow behavior.

Properties

offsetThe camera offset in the tracking target's local space. Use this to fine-tune the tracking position when the desired position is not the center of the target.
moveTrackingMoves the camera to follow the target.
moveDampingHow quickly the camera follows the tracking target. Small numbers make the camera follow the target more closely.
lookTrackingRotates the camera to look at the tracking target.
lookDampingHow quickly the camera looks toward the tracking target. Small numbers make the camera respond more quickly.
lookDelayThe amount of seconds before the camera starts automatically looking at the tracking target after the player has manually looked away.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDamping/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDamping/index.html index 1c05b350d8..2731c29901 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDamping/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDamping/index.html @@ -1 +1 @@ -Camera System • Scripting API

FollowSettings.lookDamping

Property in FollowSettings

Declaration

public float lookDamping

Description

How quickly the camera looks toward the tracking target. Small numbers make the camera respond more quickly.

\ No newline at end of file +Camera System • Scripting API

FollowSettings.lookDamping

Property in FollowSettings

Declaration

public float lookDamping

Description

How quickly the camera looks toward the tracking target. Small numbers make the camera respond more quickly.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDelay/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDelay/index.html index d4b86c471a..212a87144f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDelay/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDelay/index.html @@ -1 +1 @@ -Camera System • Scripting API

FollowSettings.lookDelay

Property in FollowSettings

Declaration

public float lookDelay

Description

The amount of seconds before the camera starts automatically looking at the tracking target after the player has manually looked away.

\ No newline at end of file +Camera System • Scripting API

FollowSettings.lookDelay

Property in FollowSettings

Declaration

public float lookDelay

Description

The amount of seconds before the camera starts automatically looking at the tracking target after the player has manually looked away.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookTracking/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookTracking/index.html index 0db69d19a4..c5615ebd4e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookTracking/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookTracking/index.html @@ -1 +1 @@ -Camera System • Scripting API

FollowSettings.lookTracking

Property in FollowSettings

Declaration

public bool lookTracking

Description

Rotates the camera to look at the tracking target.

\ No newline at end of file +Camera System • Scripting API

FollowSettings.lookTracking

Property in FollowSettings

Declaration

public bool lookTracking

Description

Rotates the camera to look at the tracking target.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveDamping/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveDamping/index.html index f6659c1cb0..63e80ffae8 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveDamping/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveDamping/index.html @@ -1 +1 @@ -Camera System • Scripting API

FollowSettings.moveDamping

Property in FollowSettings

Declaration

public float moveDamping

Description

How quickly the camera follows the tracking target. Small numbers make the camera follow the target more closely.

\ No newline at end of file +Camera System • Scripting API

FollowSettings.moveDamping

Property in FollowSettings

Declaration

public float moveDamping

Description

How quickly the camera follows the tracking target. Small numbers make the camera follow the target more closely.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveTracking/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveTracking/index.html index 69b6532e47..74d77b7027 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveTracking/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveTracking/index.html @@ -1 +1 @@ -Camera System • Scripting API

FollowSettings.moveTracking

Property in FollowSettings

Declaration

public bool moveTracking

Description

Moves the camera to follow the target.

\ No newline at end of file +Camera System • Scripting API

FollowSettings.moveTracking

Property in FollowSettings

Declaration

public bool moveTracking

Description

Moves the camera to follow the target.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/offset/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/offset/index.html index 686629b7ca..48b04d5976 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/offset/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/offset/index.html @@ -1 +1 @@ -Camera System • Scripting API

FollowSettings.offset

Property in FollowSettings

Declaration

public Vector3 offset

Description

The camera offset in the tracking target's local space. Use this to fine-tune the tracking position when the desired position is not the center of the target.

\ No newline at end of file +Camera System • Scripting API

FollowSettings.offset

Property in FollowSettings

Declaration

public Vector3 offset

Description

The camera offset in the tracking target's local space. Use this to fine-tune the tracking position when the desired position is not the center of the target.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/direction/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/direction/index.html index 207c7530bb..097fe1bdbb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/direction/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/direction/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFly.direction

Property in FreeFly

Declaration

public Vector3 direction { get; }

Description

The direction the camera is flying in local space (Read only).

\ No newline at end of file +Camera System • Scripting API

FreeFly.direction

Property in FreeFly

Declaration

public Vector3 direction { get; }

Description

The direction the camera is flying in local space (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/fast/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/fast/index.html index a003d1ea93..c7169a38c7 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/fast/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/fast/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFly.fast

Property in FreeFly

Declaration

public bool fast { get; }

Description

Whether fast mode is activated (Read only).

\ No newline at end of file +Camera System • Scripting API

FreeFly.fast

Property in FreeFly

Declaration

public bool fast { get; }

Description

Whether fast mode is activated (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/index.html index 948a02a4b9..ac12616312 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFly

Inherits from CameraBehavior<T>

Declaration

public sealed class FreeFly : CameraBehavior<FreeFlySettings>

Description

Handles free fly camera movement.

Properties

directionThe direction the camera is flying in local space (Read only).
speedThe current speed of the camera (Read only).
fastWhether fast mode is activated (Read only).
slowWhether slow mode is activated (Read only).
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.
\ No newline at end of file +Camera System • Scripting API

FreeFly

Inherits from CameraBehavior<T>

Declaration

public sealed class FreeFly : CameraBehavior<FreeFlySettings>

Description

Handles free fly camera movement.

Properties

directionThe direction the camera is flying in local space (Read only).
speedThe current speed of the camera (Read only).
fastWhether fast mode is activated (Read only).
slowWhether slow mode is activated (Read only).
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/slow/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/slow/index.html index 21bc7b1884..748216d16a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/slow/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/slow/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFly.slow

Property in FreeFly

Declaration

public bool slow { get; }

Description

Whether slow mode is activated (Read only).

\ No newline at end of file +Camera System • Scripting API

FreeFly.slow

Property in FreeFly

Declaration

public bool slow { get; }

Description

Whether slow mode is activated (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/speed/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/speed/index.html index c60eba5d8d..45cf5f7ce2 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/speed/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/speed/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFly.speed

Property in FreeFly

Declaration

public float speed { get; }

Description

The current speed of the camera (Read only).

\ No newline at end of file +Camera System • Scripting API

FreeFly.speed

Property in FreeFly

Declaration

public float speed { get; }

Description

The current speed of the camera (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisX/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisX/index.html index 527560f75e..460a7e4cd9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisX/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisX/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlyInputSettings.axisX


Declaration

public InputAxis axisX

Description

Handles moving on the x axis.

\ No newline at end of file +Camera System • Scripting API

FreeFlyInputSettings.axisX


Declaration

public InputAxis axisX

Description

Handles moving on the x axis.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisY/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisY/index.html index 6674a5af09..782a83c073 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisY/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisY/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlyInputSettings.axisY


Declaration

public InputAxis axisY

Description

Handles moving on the y axis.

\ No newline at end of file +Camera System • Scripting API

FreeFlyInputSettings.axisY


Declaration

public InputAxis axisY

Description

Handles moving on the y axis.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisZ/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisZ/index.html index e7d0f0cd91..e87a35a38b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisZ/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisZ/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlyInputSettings.axisZ


Declaration

public InputAxis axisZ

Description

Handles moving on the z axis.

\ No newline at end of file +Camera System • Scripting API

FreeFlyInputSettings.axisZ


Declaration

public InputAxis axisZ

Description

Handles moving on the z axis.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonFast/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonFast/index.html index 9b977fa96a..179db636d2 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonFast/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonFast/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlyInputSettings.buttonFast


Declaration

public InputButton buttonFast

Description

Makes the camera move faster when the button is performed.

\ No newline at end of file +Camera System • Scripting API

FreeFlyInputSettings.buttonFast


Declaration

public InputButton buttonFast

Description

Makes the camera move faster when the button is performed.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonSlow/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonSlow/index.html index 19a7548d1e..3e12026015 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonSlow/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonSlow/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlyInputSettings.buttonSlow


Declaration

public InputButton buttonSlow

Description

Makes the camera move slower when the button is performed.

\ No newline at end of file +Camera System • Scripting API

FreeFlyInputSettings.buttonSlow


Declaration

public InputButton buttonSlow

Description

Makes the camera move slower when the button is performed.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/index.html index 788fa8cd8f..8535d286c5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FreeFlyInputSettings


Declaration

[Serializable]
-public sealed class FreeFlyInputSettings

Description

Input settings for a camera free fly behavior.

Properties

axisXHandles moving on the x axis.
axisYHandles moving on the y axis.
axisZHandles moving on the z axis.
buttonFastMakes the camera move faster when the button is performed.
buttonSlowMakes the camera move slower when the button is performed.
\ No newline at end of file +Camera System • Scripting API

FreeFlyInputSettings


Declaration

[Serializable]
+public sealed class FreeFlyInputSettings

Description

Input settings for a camera free fly behavior.

Properties

axisXHandles moving on the x axis.
axisYHandles moving on the y axis.
axisZHandles moving on the z axis.
buttonFastMakes the camera move faster when the button is performed.
buttonSlowMakes the camera move slower when the button is performed.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/index.html index 5717fc8b80..7b3e998013 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FreeFlySettings


Declaration

[Serializable]
-public sealed class FreeFlySettings : CameraBehaviorSettings<FreeFly>

Description

Settings for a camera free fly behavior.

Properties

inputThe input settings.
speedThe speed settings.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

FreeFlySettings


Declaration

[Serializable]
+public sealed class FreeFlySettings : CameraBehaviorSettings<FreeFly>

Description

Settings for a camera free fly behavior.

Properties

inputThe input settings.
speedThe speed settings.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/input/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/input/index.html index 615658d167..547756a876 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/input/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/input/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlySettings.input

Property in FreeFlySettings

Declaration

public FreeFlyInputSettings input

Description

The input settings.

\ No newline at end of file +Camera System • Scripting API

FreeFlySettings.input

Property in FreeFlySettings

Declaration

public FreeFlyInputSettings input

Description

The input settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/speed/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/speed/index.html index c8988481ae..de9340bf55 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/speed/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/speed/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlySettings.speed

Property in FreeFlySettings

Declaration

public FreeFlySpeedSettings speed

Description

The speed settings.

\ No newline at end of file +Camera System • Scripting API

FreeFlySettings.speed

Property in FreeFlySettings

Declaration

public FreeFlySpeedSettings speed

Description

The speed settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/baseSpeed/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/baseSpeed/index.html index 2ff9dc2502..05fc2563fa 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/baseSpeed/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/baseSpeed/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlySpeedSettings.baseSpeed


Declaration

public float baseSpeed

Description

The base speed at which the camera moves.

\ No newline at end of file +Camera System • Scripting API

FreeFlySpeedSettings.baseSpeed


Declaration

public float baseSpeed

Description

The base speed at which the camera moves.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/fastMultiplier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/fastMultiplier/index.html index f04c12f595..a4dcf60f15 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/fastMultiplier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/fastMultiplier/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlySpeedSettings.fastMultiplier


Declaration

public float fastMultiplier

Description

The speed multiplier when fast speed is active.

\ No newline at end of file +Camera System • Scripting API

FreeFlySpeedSettings.fastMultiplier


Declaration

public float fastMultiplier

Description

The speed multiplier when fast speed is active.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/index.html index 63a15d1a69..11878dd680 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FreeFlySpeedSettings


Declaration

[Serializable]
-public sealed class FreeFlySpeedSettings

Description

Speed settings for a camera free fly behavior.

Properties

baseSpeedThe base speed at which the camera moves.
fastMultiplierThe speed multiplier when fast speed is active.
slowMultiplierThe speed multiplier when slow speed is active.
smoothingHow quickly the camera responds to changes in movement. Larger numbers make the camera move more smoothly.
\ No newline at end of file +Camera System • Scripting API

FreeFlySpeedSettings


Declaration

[Serializable]
+public sealed class FreeFlySpeedSettings

Description

Speed settings for a camera free fly behavior.

Properties

baseSpeedThe base speed at which the camera moves.
fastMultiplierThe speed multiplier when fast speed is active.
slowMultiplierThe speed multiplier when slow speed is active.
smoothingHow quickly the camera responds to changes in movement. Larger numbers make the camera move more smoothly.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/slowMultiplier/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/slowMultiplier/index.html index fe7b713d18..a50040b2d9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/slowMultiplier/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/slowMultiplier/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlySpeedSettings.slowMultiplier


Declaration

public float slowMultiplier

Description

The speed multiplier when slow speed is active.

\ No newline at end of file +Camera System • Scripting API

FreeFlySpeedSettings.slowMultiplier


Declaration

public float slowMultiplier

Description

The speed multiplier when slow speed is active.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/smoothing/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/smoothing/index.html index 5beb88f019..61df9f6277 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/smoothing/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/smoothing/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeFlySpeedSettings.smoothing


Declaration

public float smoothing

Description

How quickly the camera responds to changes in movement. Larger numbers make the camera move more smoothly.

\ No newline at end of file +Camera System • Scripting API

FreeFlySpeedSettings.smoothing


Declaration

public float smoothing

Description

How quickly the camera responds to changes in movement. Larger numbers make the camera move more smoothly.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLook/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLook/index.html index ad8f395fd2..6c06e7dc02 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLook/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLook/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeLook

Inherits from CameraBehavior<T>

Declaration

public sealed class FreeLook : CameraBehavior<FreeLookSettings>

Description

Handles looking around while orbiting a pivot point.

Properties

inputThe look input axis values (Read only).
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.
\ No newline at end of file +Camera System • Scripting API

FreeLook

Inherits from CameraBehavior<T>

Declaration

public sealed class FreeLook : CameraBehavior<FreeLookSettings>

Description

Handles looking around while orbiting a pivot point.

Properties

inputThe look input axis values (Read only).
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLook/input/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLook/input/index.html index 87e6d70fab..7bee85e084 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLook/input/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLook/input/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeLook.input

Property in FreeLook

Declaration

public Vector2 input { get; }

Description

The look input axis values (Read only).

\ No newline at end of file +Camera System • Scripting API

FreeLook.input

Property in FreeLook

Declaration

public Vector2 input { get; }

Description

The look input axis values (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/ctor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/ctor/index.html index b6171ecacc..17af8cc0f9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/ctor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/ctor/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeLookAxis Constructor

Constructor in FreeLookAxis

Declaration

public FreeLookAxis(float min, float max)

Description

Creates new axis settings.

Parameters

minThe minimum value of the axis.
maxThe maximum value of the axis.
\ No newline at end of file +Camera System • Scripting API

FreeLookAxis Constructor

Constructor in FreeLookAxis

Declaration

public FreeLookAxis(float min, float max)

Description

Creates new axis settings.

Parameters

minThe minimum value of the axis.
maxThe maximum value of the axis.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/index.html index 0ff3d75f61..55f56037ec 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FreeLookAxis


Declaration

[Serializable]
-public sealed class FreeLookAxis

Description

Settings for a look axis.

Properties

inputThe input axis.
rangeThe minimum and maximum angle of the look axis.
initialAngleThe initial angle of the look axis.

Constructors

FreeLookAxisCreates new axis settings.
\ No newline at end of file +Camera System • Scripting API

FreeLookAxis


Declaration

[Serializable]
+public sealed class FreeLookAxis

Description

Settings for a look axis.

Properties

inputThe input axis.
rangeThe minimum and maximum angle of the look axis.
initialAngleThe initial angle of the look axis.

Constructors

FreeLookAxisCreates new axis settings.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/initialAngle/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/initialAngle/index.html index d1c629e00a..3398a4b13a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/initialAngle/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/initialAngle/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeLookAxis.initialAngle

Property in FreeLookAxis

Declaration

public FreeLookInitialAngle initialAngle

Description

The initial angle of the look axis.

\ No newline at end of file +Camera System • Scripting API

FreeLookAxis.initialAngle

Property in FreeLookAxis

Declaration

public FreeLookInitialAngle initialAngle

Description

The initial angle of the look axis.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/input/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/input/index.html index c0e26e2297..40469842ad 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/input/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/input/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeLookAxis.input

Property in FreeLookAxis

Declaration

public InputAxis input

Description

The input axis.

\ No newline at end of file +Camera System • Scripting API

FreeLookAxis.input

Property in FreeLookAxis

Declaration

public InputAxis input

Description

The input axis.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/range/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/range/index.html index e1b60a0af7..14b3e99833 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/range/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/range/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeLookAxis.range

Property in FreeLookAxis

Declaration

public FloatRange range

Description

The minimum and maximum angle of the look axis.

\ No newline at end of file +Camera System • Scripting API

FreeLookAxis.range

Property in FreeLookAxis

Declaration

public FloatRange range

Description

The minimum and maximum angle of the look axis.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/index.html index afbb384062..d61af61c0e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FreeLookInitialAngle


Declaration

[Serializable]
-public sealed class FreeLookInitialAngle

Description

Settings for the initial angle of a look axis.

Properties

matchTransformSets the initial angle to match the transform rotation.
valueA custom initial angle for the look axis.
\ No newline at end of file +Camera System • Scripting API

FreeLookInitialAngle


Declaration

[Serializable]
+public sealed class FreeLookInitialAngle

Description

Settings for the initial angle of a look axis.

Properties

matchTransformSets the initial angle to match the transform rotation.
valueA custom initial angle for the look axis.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/matchTransform/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/matchTransform/index.html index d7ba4f3d24..fdd652149a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/matchTransform/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/matchTransform/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeLookInitialAngle.matchTransform


Declaration

public bool matchTransform

Description

Sets the initial angle to match the transform rotation.

\ No newline at end of file +Camera System • Scripting API

FreeLookInitialAngle.matchTransform


Declaration

public bool matchTransform

Description

Sets the initial angle to match the transform rotation.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/value/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/value/index.html index 0479f4ae8e..34d077326b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/value/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/value/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeLookInitialAngle.value


Declaration

public float value

Description

A custom initial angle for the look axis.

\ No newline at end of file +Camera System • Scripting API

FreeLookInitialAngle.value


Declaration

public float value

Description

A custom initial angle for the look axis.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/index.html index b8b4c12c06..08cb408a13 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

FreeLookSettings


Declaration

[Serializable]
-public sealed class FreeLookSettings : CameraBehaviorSettings<FreeLook>

Description

Settings for a camera free look behavior.

Properties

xAxisThe x-axis settings.
yAxisThe y-axis settings.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

FreeLookSettings


Declaration

[Serializable]
+public sealed class FreeLookSettings : CameraBehaviorSettings<FreeLook>

Description

Settings for a camera free look behavior.

Properties

xAxisThe x-axis settings.
yAxisThe y-axis settings.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/xAxis/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/xAxis/index.html index f66e919353..ca28841d33 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/xAxis/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/xAxis/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeLookSettings.xAxis

Property in FreeLookSettings

Declaration

public FreeLookAxis xAxis

Description

The x-axis settings.

\ No newline at end of file +Camera System • Scripting API

FreeLookSettings.xAxis

Property in FreeLookSettings

Declaration

public FreeLookAxis xAxis

Description

The x-axis settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/yAxis/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/yAxis/index.html index 0c9f8e54a6..ad95438c8b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/yAxis/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/yAxis/index.html @@ -1 +1 @@ -Camera System • Scripting API

FreeLookSettings.yAxis

Property in FreeLookSettings

Declaration

public FreeLookAxis yAxis

Description

The y-axis settings.

\ No newline at end of file +Camera System • Scripting API

FreeLookSettings.yAxis

Property in FreeLookSettings

Declaration

public FreeLookAxis yAxis

Description

The y-axis settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBob/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBob/index.html index 3763eda9c4..1ab2a87322 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBob/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBob/index.html @@ -1 +1 @@ -Camera System • Scripting API

HeadBob

Inherits from CameraModifier<T>

Declaration

public sealed class HeadBob : CameraModifier<HeadBobSettings>

Description

Simulates the effect of a person's head moving very slightly when walking or running.

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.
\ No newline at end of file +Camera System • Scripting API

HeadBob

Inherits from CameraModifier<T>

Declaration

public sealed class HeadBob : CameraModifier<HeadBobSettings>

Description

Simulates the effect of a person's head moving very slightly when walking or running.

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/amplitude/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/amplitude/index.html index ad42650be6..a1106c40ee 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/amplitude/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/amplitude/index.html @@ -1 +1 @@ -Camera System • Scripting API

HeadBobSettings.amplitude

Property in HeadBobSettings

Declaration

public float amplitude

Description

The amount the head moves up and down.

\ No newline at end of file +Camera System • Scripting API

HeadBobSettings.amplitude

Property in HeadBobSettings

Declaration

public float amplitude

Description

The amount the head moves up and down.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/groundLayers/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/groundLayers/index.html index d3daa78bd7..0ac447c806 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/groundLayers/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/groundLayers/index.html @@ -1 +1 @@ -Camera System • Scripting API

HeadBobSettings.groundLayers

Property in HeadBobSettings

Declaration

public LayerMask groundLayers

Description

The layer(s) to raycast against when checking if the character is grounded. Raycasting is only performed for rigidbodies since character controllers have a built-in isGrounded property.

\ No newline at end of file +Camera System • Scripting API

HeadBobSettings.groundLayers

Property in HeadBobSettings

Declaration

public LayerMask groundLayers

Description

The layer(s) to raycast against when checking if the character is grounded. Raycasting is only performed for rigidbodies since character controllers have a built-in isGrounded property.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/index.html index b8436f5eb7..55317c6caa 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

HeadBobSettings


Declaration

[Serializable]
-public sealed class HeadBobSettings : CameraBehaviorSettings<HeadBob>

Description

Settings for a head bob modifier.

Properties

amplitudeThe amount the head moves up and down.
periodThe speed of the head bob. This is measured in time, so smaller values create a faster head bob.
velocityFactorThe percent of the character's velocity that is factored into the speed of the head bob.
minimumVelocityThe minimum amount of velocity required by the character in order for the head bob to take effect.
groundLayersThe layer(s) to raycast against when checking if the character is grounded. Raycasting is only performed for rigidbodies since character controllers have a built-in isGrounded property.
onlyGroundedOnly bobs the head while the character is grounded.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

HeadBobSettings


Declaration

[Serializable]
+public sealed class HeadBobSettings : CameraBehaviorSettings<HeadBob>

Description

Settings for a head bob modifier.

Properties

amplitudeThe amount the head moves up and down.
periodThe speed of the head bob. This is measured in time, so smaller values create a faster head bob.
velocityFactorThe percent of the character's velocity that is factored into the speed of the head bob.
minimumVelocityThe minimum amount of velocity required by the character in order for the head bob to take effect.
groundLayersThe layer(s) to raycast against when checking if the character is grounded. Raycasting is only performed for rigidbodies since character controllers have a built-in isGrounded property.
onlyGroundedOnly bobs the head while the character is grounded.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/minimumVelocity/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/minimumVelocity/index.html index 9cf860bb62..b006125106 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/minimumVelocity/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/minimumVelocity/index.html @@ -1 +1 @@ -Camera System • Scripting API

HeadBobSettings.minimumVelocity

Property in HeadBobSettings

Declaration

public float minimumVelocity

Description

The minimum amount of velocity required by the character in order for the head bob to take effect.

\ No newline at end of file +Camera System • Scripting API

HeadBobSettings.minimumVelocity

Property in HeadBobSettings

Declaration

public float minimumVelocity

Description

The minimum amount of velocity required by the character in order for the head bob to take effect.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/onlyGrounded/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/onlyGrounded/index.html index 66dd8dbae3..2e48d99f9d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/onlyGrounded/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/onlyGrounded/index.html @@ -1 +1 @@ -Camera System • Scripting API

HeadBobSettings.onlyGrounded

Property in HeadBobSettings

Declaration

public bool onlyGrounded

Description

Only bobs the head while the character is grounded.

\ No newline at end of file +Camera System • Scripting API

HeadBobSettings.onlyGrounded

Property in HeadBobSettings

Declaration

public bool onlyGrounded

Description

Only bobs the head while the character is grounded.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/period/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/period/index.html index a8b5447add..026562f010 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/period/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/period/index.html @@ -1 +1 @@ -Camera System • Scripting API

HeadBobSettings.period

Property in HeadBobSettings

Declaration

public float period

Description

The speed of the head bob. This is measured in time, so smaller values create a faster head bob.

\ No newline at end of file +Camera System • Scripting API

HeadBobSettings.period

Property in HeadBobSettings

Declaration

public float period

Description

The speed of the head bob. This is measured in time, so smaller values create a faster head bob.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/velocityFactor/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/velocityFactor/index.html index 64d7a4b9af..a29792b159 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/velocityFactor/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/velocityFactor/index.html @@ -1 +1 @@ -Camera System • Scripting API

HeadBobSettings.velocityFactor

Property in HeadBobSettings

Declaration

public float velocityFactor

Description

The percent of the character's velocity that is factored into the speed of the head bob.

\ No newline at end of file +Camera System • Scripting API

HeadBobSettings.velocityFactor

Property in HeadBobSettings

Declaration

public float velocityFactor

Description

The percent of the character's velocity that is factored into the speed of the head bob.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Activate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Activate/index.html index 9a9ee93bcf..1043741c76 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Activate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Activate/index.html @@ -1 +1 @@ -Camera System • Scripting API

ICameraEffect.Activate

Method in ICameraEffect

Declaration

void Activate()

Description

Activates the effect.

\ No newline at end of file +Camera System • Scripting API

ICameraEffect.Activate

Method in ICameraEffect

Declaration

void Activate()

Description

Activates the effect.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Deactivate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Deactivate/index.html index 6d2acdc767..e127c3c4df 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Deactivate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Deactivate/index.html @@ -1 +1 @@ -Camera System • Scripting API

ICameraEffect.Deactivate

Method in ICameraEffect

Declaration

void Deactivate()

Description

Deactivates the effect.

\ No newline at end of file +Camera System • Scripting API

ICameraEffect.Deactivate

Method in ICameraEffect

Declaration

void Deactivate()

Description

Deactivates the effect.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/SetProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/SetProfile/index.html index 0fcbca92e5..9fb316e811 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/SetProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/SetProfile/index.html @@ -1 +1 @@ -Camera System • Scripting API

ICameraEffect.SetProfile

Method in ICameraEffect

Declaration

bool SetProfile(string name)

Description

Sets the profile with the given name to be active.

Parameters

nameThe name of the profile to set active.

Returns

boolTrue if the profile was set, false otherwise.

Overload

Declaration

bool SetProfile(int index)

Description

Sets the profile at the given index to be active.

Parameters

indexThe index of the profile to set active.

Returns

boolTrue if the profile was set, false otherwise.
\ No newline at end of file +Camera System • Scripting API

ICameraEffect.SetProfile

Method in ICameraEffect

Declaration

bool SetProfile(string name)

Description

Sets the profile with the given name to be active.

Parameters

nameThe name of the profile to set active.

Returns

boolTrue if the profile was set, false otherwise.

Overload

Declaration

bool SetProfile(int index)

Description

Sets the profile at the given index to be active.

Parameters

indexThe index of the profile to set active.

Returns

boolTrue if the profile was set, false otherwise.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/active/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/active/index.html index e644442629..5113147455 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/active/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/active/index.html @@ -1 +1 @@ -Camera System • Scripting API

ICameraEffect.active

Property in ICameraEffect

Declaration

bool active { get; }

Description

Whether the effect is currently active.

\ No newline at end of file +Camera System • Scripting API

ICameraEffect.active

Property in ICameraEffect

Declaration

bool active { get; }

Description

Whether the effect is currently active.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/index.html index 9a9761c965..f8cdeef51e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/index.html @@ -1 +1 @@ -Camera System • Scripting API

ICameraEffect


Declaration

public interface ICameraEffect

Description

An interface for a simulated effect that is applied to the camera.

Properties

activeWhether the effect is currently active.

Methods

ActivateActivates the effect.
DeactivateDeactivates the effect.
SetProfileSets the profile with the given name to be active.
\ No newline at end of file +Camera System • Scripting API

ICameraEffect


Declaration

public interface ICameraEffect

Description

An interface for a simulated effect that is applied to the camera.

Properties

activeWhether the effect is currently active.

Methods

ActivateActivates the effect.
DeactivateDeactivates the effect.
SetProfileSets the profile with the given name to be active.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Noise/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Noise/index.html index defa875db4..cf129e677e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Noise/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Noise/index.html @@ -1 +1 @@ -Camera System • Scripting API

Noise

Inherits from CameraModifier<T>

Declaration

public sealed class Noise : CameraModifier<NoiseSettings>

Description

Applies a subtle motion to the camera using a noise function. This can be used to give the camera a more hand-held feel.

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.
\ No newline at end of file +Camera System • Scripting API

Noise

Inherits from CameraModifier<T>

Declaration

public sealed class Noise : CameraModifier<NoiseSettings>

Description

Applies a subtle motion to the camera using a noise function. This can be used to give the camera a more hand-held feel.

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/frequency/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/frequency/index.html index 9a3a7cc76e..a1bfbabda8 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/frequency/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/frequency/index.html @@ -1 +1 @@ -Camera System • Scripting API

NoiseSettings.frequency

Property in NoiseSettings

Declaration

public float frequency

Description

The frequency of the noise function. A higher value results in quicker camera movements.

\ No newline at end of file +Camera System • Scripting API

NoiseSettings.frequency

Property in NoiseSettings

Declaration

public float frequency

Description

The frequency of the noise function. A higher value results in quicker camera movements.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/index.html index a15dd82064..a2b9b292f6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

NoiseSettings


Declaration

[Serializable]
-public sealed class NoiseSettings : CameraBehaviorSettings<Noise>

Description

Settings for a noise modifier.

Properties

frequencyThe frequency of the noise function. A higher value results in quicker camera movements.
magnitudeThe magnitude of the noise vector. A higher value results in larger camera movements.
positionalStrengthHow much the camera noise impacts the position of the camera.
rotationalStrengthHow much the camera noise impacts the rotation of the camera.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

NoiseSettings


Declaration

[Serializable]
+public sealed class NoiseSettings : CameraBehaviorSettings<Noise>

Description

Settings for a noise modifier.

Properties

frequencyThe frequency of the noise function. A higher value results in quicker camera movements.
magnitudeThe magnitude of the noise vector. A higher value results in larger camera movements.
positionalStrengthHow much the camera noise impacts the position of the camera.
rotationalStrengthHow much the camera noise impacts the rotation of the camera.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/magnitude/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/magnitude/index.html index f52e965fa5..02b28e9f49 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/magnitude/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/magnitude/index.html @@ -1 +1 @@ -Camera System • Scripting API

NoiseSettings.magnitude

Property in NoiseSettings

Declaration

public float magnitude

Description

The magnitude of the noise vector. A higher value results in larger camera movements.

\ No newline at end of file +Camera System • Scripting API

NoiseSettings.magnitude

Property in NoiseSettings

Declaration

public float magnitude

Description

The magnitude of the noise vector. A higher value results in larger camera movements.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/positionalStrength/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/positionalStrength/index.html index 27fe917a8c..53e207da0c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/positionalStrength/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/positionalStrength/index.html @@ -1 +1 @@ -Camera System • Scripting API

NoiseSettings.positionalStrength

Property in NoiseSettings

Declaration

public float positionalStrength

Description

How much the camera noise impacts the position of the camera.

\ No newline at end of file +Camera System • Scripting API

NoiseSettings.positionalStrength

Property in NoiseSettings

Declaration

public float positionalStrength

Description

How much the camera noise impacts the position of the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/rotationalStrength/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/rotationalStrength/index.html index 4f3965d51d..4f6205bb2b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/rotationalStrength/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/rotationalStrength/index.html @@ -1 +1 @@ -Camera System • Scripting API

NoiseSettings.rotationalStrength

Property in NoiseSettings

Declaration

public float rotationalStrength

Description

How much the camera noise impacts the rotation of the camera.

\ No newline at end of file +Camera System • Scripting API

NoiseSettings.rotationalStrength

Property in NoiseSettings

Declaration

public float rotationalStrength

Description

How much the camera noise impacts the rotation of the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/index.html index 2e0bfaa3b3..9400cc78df 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/index.html @@ -1 +1 @@ -Camera System • Scripting API

Panning

Inherits from CameraBehavior<T>

Declaration

public sealed class Panning : CameraBehavior<PanningSettings>

Description

Pans the camera around on the XZ plane usually from mouse input.

Properties

positionThe current camera pan position (Read only).
startTimeThe time at which the camera started panning (Read only).
stopTimeThe time at which the camera stopped panning (Read only).
panningWhether the camera is currently panning (Read only).
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.
\ No newline at end of file +Camera System • Scripting API

Panning

Inherits from CameraBehavior<T>

Declaration

public sealed class Panning : CameraBehavior<PanningSettings>

Description

Pans the camera around on the XZ plane usually from mouse input.

Properties

positionThe current camera pan position (Read only).
startTimeThe time at which the camera started panning (Read only).
stopTimeThe time at which the camera stopped panning (Read only).
panningWhether the camera is currently panning (Read only).
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/panning/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/panning/index.html index 0d37ea0ab9..295dee7455 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/panning/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/panning/index.html @@ -1 +1 @@ -Camera System • Scripting API

Panning.panning

Property in Panning

Declaration

public bool panning { get; }

Description

Whether the camera is currently panning (Read only).

\ No newline at end of file +Camera System • Scripting API

Panning.panning

Property in Panning

Declaration

public bool panning { get; }

Description

Whether the camera is currently panning (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/position/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/position/index.html index f9f0714db6..5fde2f70e5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/position/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/position/index.html @@ -1 +1 @@ -Camera System • Scripting API

Panning.position

Property in Panning

Declaration

public Vector3 position { get; }

Description

The current camera pan position (Read only).

\ No newline at end of file +Camera System • Scripting API

Panning.position

Property in Panning

Declaration

public Vector3 position { get; }

Description

The current camera pan position (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/startTime/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/startTime/index.html index 6e6b7213da..3906d7f725 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/startTime/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/startTime/index.html @@ -1 +1 @@ -Camera System • Scripting API

Panning.startTime

Property in Panning

Declaration

public float startTime { get; }

Description

The time at which the camera started panning (Read only).

\ No newline at end of file +Camera System • Scripting API

Panning.startTime

Property in Panning

Declaration

public float startTime { get; }

Description

The time at which the camera started panning (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/stopTime/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/stopTime/index.html index de8cc41cb5..338c541164 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/stopTime/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/stopTime/index.html @@ -1 +1 @@ -Camera System • Scripting API

Panning.stopTime

Property in Panning

Declaration

public float stopTime { get; }

Description

The time at which the camera stopped panning (Read only).

\ No newline at end of file +Camera System • Scripting API

Panning.stopTime

Property in Panning

Declaration

public float stopTime { get; }

Description

The time at which the camera stopped panning (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/index.html index 83bc9eaa3c..f4693477ba 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

PanningSettings


Declaration

[Serializable]
-public sealed class PanningSettings : CameraBehaviorSettings<Panning>

Description

Settings for a camera panning behavior.

Properties

inputAxisXThe input axis for panning on the x-axis.
inputAxisYThe input axis for panning on the y-axis.
inputButtonAn optional input button required to pan the camera. The camera will always be panning if no button is provided.
smoothingHow quickly the camera responds to changes in movement. Larger numbers make the camera move more smoothly.
resetTimeThe amount of seconds it takes the camera to reset back to the tracking point after panning stops.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

PanningSettings


Declaration

[Serializable]
+public sealed class PanningSettings : CameraBehaviorSettings<Panning>

Description

Settings for a camera panning behavior.

Properties

inputAxisXThe input axis for panning on the x-axis.
inputAxisYThe input axis for panning on the y-axis.
inputButtonAn optional input button required to pan the camera. The camera will always be panning if no button is provided.
smoothingHow quickly the camera responds to changes in movement. Larger numbers make the camera move more smoothly.
resetTimeThe amount of seconds it takes the camera to reset back to the tracking point after panning stops.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisX/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisX/index.html index 31332a08ac..1166d69ed9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisX/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisX/index.html @@ -1 +1 @@ -Camera System • Scripting API

PanningSettings.inputAxisX

Property in PanningSettings

Declaration

public InputAxis inputAxisX

Description

The input axis for panning on the x-axis.

\ No newline at end of file +Camera System • Scripting API

PanningSettings.inputAxisX

Property in PanningSettings

Declaration

public InputAxis inputAxisX

Description

The input axis for panning on the x-axis.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisY/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisY/index.html index 3181aaa6c8..fb0bcf9f5c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisY/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisY/index.html @@ -1 +1 @@ -Camera System • Scripting API

PanningSettings.inputAxisY

Property in PanningSettings

Declaration

public InputAxis inputAxisY

Description

The input axis for panning on the y-axis.

\ No newline at end of file +Camera System • Scripting API

PanningSettings.inputAxisY

Property in PanningSettings

Declaration

public InputAxis inputAxisY

Description

The input axis for panning on the y-axis.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputButton/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputButton/index.html index 8975836290..35d771207b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputButton/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputButton/index.html @@ -1 +1 @@ -Camera System • Scripting API

PanningSettings.inputButton

Property in PanningSettings

Declaration

public InputButton inputButton

Description

An optional input button required to pan the camera. The camera will always be panning if no button is provided.

\ No newline at end of file +Camera System • Scripting API

PanningSettings.inputButton

Property in PanningSettings

Declaration

public InputButton inputButton

Description

An optional input button required to pan the camera. The camera will always be panning if no button is provided.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/resetTime/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/resetTime/index.html index 64e8fbddd1..e434baeee9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/resetTime/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/resetTime/index.html @@ -1 +1 @@ -Camera System • Scripting API

PanningSettings.resetTime

Property in PanningSettings

Declaration

public float resetTime

Description

The amount of seconds it takes the camera to reset back to the tracking point after panning stops.

\ No newline at end of file +Camera System • Scripting API

PanningSettings.resetTime

Property in PanningSettings

Declaration

public float resetTime

Description

The amount of seconds it takes the camera to reset back to the tracking point after panning stops.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/smoothing/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/smoothing/index.html index 60cd103255..f8f53e01ad 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/smoothing/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/smoothing/index.html @@ -1 +1 @@ -Camera System • Scripting API

PanningSettings.smoothing

Property in PanningSettings

Declaration

public float smoothing

Description

How quickly the camera responds to changes in movement. Larger numbers make the camera move more smoothly.

\ No newline at end of file +Camera System • Scripting API

PanningSettings.smoothing

Property in PanningSettings

Declaration

public float smoothing

Description

How quickly the camera responds to changes in movement. Larger numbers make the camera move more smoothly.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/distanceThreshold/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/distanceThreshold/index.html index 82fa97cea1..edd7b5249f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/distanceThreshold/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/distanceThreshold/index.html @@ -1 +1 @@ -Camera System • Scripting API

PlayerModelHider.distanceThreshold

Property in PlayerModelHider

Declaration

public float distanceThreshold

Description

The distance from the camera to the player below which the player model will be hidden.

\ No newline at end of file +Camera System • Scripting API

PlayerModelHider.distanceThreshold

Property in PlayerModelHider

Declaration

public float distanceThreshold

Description

The distance from the camera to the player below which the player model will be hidden.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/index.html index 177388a4ed..08d9638ce1 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/index.html @@ -1 +1 @@ -Camera System • Scripting API

PlayerModelHider


Declaration

public sealed class PlayerModelHider : MonoBehaviour

Description

Hides the player model based on the camera zoom distance. This is intended for games that are both 1st and 3rd person.

Properties

playerModelThe player model to show/hide.
zoomThresholdThe zoom percent below which the player model will be hidden.
distanceThresholdThe distance from the camera to the player below which the player model will be hidden.
\ No newline at end of file +Camera System • Scripting API

PlayerModelHider


Declaration

public sealed class PlayerModelHider : MonoBehaviour

Description

Hides the player model based on the camera zoom distance. This is intended for games that are both 1st and 3rd person.

Properties

playerModelThe player model to show/hide.
zoomThresholdThe zoom percent below which the player model will be hidden.
distanceThresholdThe distance from the camera to the player below which the player model will be hidden.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/playerModel/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/playerModel/index.html index 5978ddbfa9..fff287462c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/playerModel/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/playerModel/index.html @@ -1 +1 @@ -Camera System • Scripting API

PlayerModelHider.playerModel

Property in PlayerModelHider

Declaration

public GameObject playerModel

Description

The player model to show/hide.

\ No newline at end of file +Camera System • Scripting API

PlayerModelHider.playerModel

Property in PlayerModelHider

Declaration

public GameObject playerModel

Description

The player model to show/hide.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/zoomThreshold/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/zoomThreshold/index.html index b4c5cbb2e5..20ab920a3f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/zoomThreshold/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/zoomThreshold/index.html @@ -1 +1 @@ -Camera System • Scripting API

PlayerModelHider.zoomThreshold

Property in PlayerModelHider

Declaration

public float zoomThreshold

Description

The zoom percent below which the player model will be hidden.

\ No newline at end of file +Camera System • Scripting API

PlayerModelHider.zoomThreshold

Property in PlayerModelHider

Declaration

public float zoomThreshold

Description

The zoom percent below which the player model will be hidden.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycasting/Raycast/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycasting/Raycast/index.html index 3a2a42c488..737609728b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycasting/Raycast/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycasting/Raycast/index.html @@ -1 +1 @@ -Camera System • Scripting API

Raycasting.Raycast

Extension Method in Raycasting

Declaration

public static bool Raycast(this Camera camera, out RaycastHit hit)

Description

Performs a raycast from the camera.

Parameters

cameraThe camera to perform the raycast from.
hitThe raycast hit information output.

Returns

boolTrue if the raycast hit something, false otherwise.

Overload

Declaration

public static bool Raycast(this Camera camera, out RaycastHit hit, float maxDistance)

Description

Performs a raycast from the camera.

Parameters

cameraThe camera to perform the raycast from.
hitThe raycast hit information output.
maxDistanceThe maximum distance the raycast can travel.

Returns

boolTrue if the raycast hit something, false otherwise.

Overload

Declaration

public static bool Raycast(this Camera camera, out RaycastHit hit, float maxDistance, int layerMask)

Description

Performs a raycast from the camera.

Parameters

cameraThe camera to perform the raycast from.
hitThe raycast hit information output.
maxDistanceThe maximum distance the raycast can travel.
layerMaskThe layer mask to use for the raycast.

Returns

boolTrue if the raycast hit something, false otherwise.

Overload

Declaration

public static bool Raycast(this CameraController controller, out RaycastHit hit)

Description

Performs a raycast from the camera.

Parameters

controllerThe camera controller to perform the raycast from.
hitThe raycast hit information output.

Returns

boolTrue if the raycast hit something, false otherwise.

Overload

Declaration

public static bool Raycast(this CameraController controller, out RaycastHit hit, float maxDistance)

Description

Performs a raycast from the camera.

Parameters

controllerThe camera controller to perform the raycast from.
hitThe raycast hit information output.
maxDistanceThe maximum distance the raycast can travel.

Returns

boolTrue if the raycast hit something, false otherwise.

Overload

Declaration

public static bool Raycast(this CameraController controller, out RaycastHit hit, float maxDistance, int layerMask)

Description

Performs a raycast from the camera.

Parameters

controllerThe camera controller to perform the raycast from.
hitThe raycast hit information output.
maxDistanceThe maximum distance the raycast can travel.
layerMaskThe layer mask to use for the raycast.

Returns

boolTrue if the raycast hit something, false otherwise.
\ No newline at end of file +Camera System • Scripting API

Raycasting.Raycast

Extension Method in Raycasting

Declaration

public static bool Raycast(this Camera camera, out RaycastHit hit)

Description

Performs a raycast from the camera.

Parameters

cameraThe camera to perform the raycast from.
hitThe raycast hit information output.

Returns

boolTrue if the raycast hit something, false otherwise.

Overload

Declaration

public static bool Raycast(this Camera camera, out RaycastHit hit, float maxDistance)

Description

Performs a raycast from the camera.

Parameters

cameraThe camera to perform the raycast from.
hitThe raycast hit information output.
maxDistanceThe maximum distance the raycast can travel.

Returns

boolTrue if the raycast hit something, false otherwise.

Overload

Declaration

public static bool Raycast(this Camera camera, out RaycastHit hit, float maxDistance, int layerMask)

Description

Performs a raycast from the camera.

Parameters

cameraThe camera to perform the raycast from.
hitThe raycast hit information output.
maxDistanceThe maximum distance the raycast can travel.
layerMaskThe layer mask to use for the raycast.

Returns

boolTrue if the raycast hit something, false otherwise.

Overload

Declaration

public static bool Raycast(this CameraController controller, out RaycastHit hit)

Description

Performs a raycast from the camera.

Parameters

controllerThe camera controller to perform the raycast from.
hitThe raycast hit information output.

Returns

boolTrue if the raycast hit something, false otherwise.

Overload

Declaration

public static bool Raycast(this CameraController controller, out RaycastHit hit, float maxDistance)

Description

Performs a raycast from the camera.

Parameters

controllerThe camera controller to perform the raycast from.
hitThe raycast hit information output.
maxDistanceThe maximum distance the raycast can travel.

Returns

boolTrue if the raycast hit something, false otherwise.

Overload

Declaration

public static bool Raycast(this CameraController controller, out RaycastHit hit, float maxDistance, int layerMask)

Description

Performs a raycast from the camera.

Parameters

controllerThe camera controller to perform the raycast from.
hitThe raycast hit information output.
maxDistanceThe maximum distance the raycast can travel.
layerMaskThe layer mask to use for the raycast.

Returns

boolTrue if the raycast hit something, false otherwise.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycasting/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycasting/index.html index db78a2f305..fdb00c44f6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycasting/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycasting/index.html @@ -1 +1 @@ -Camera System • Scripting API

Raycasting

Static Class in Zigurous.CameraSystem

Declaration

public static class Raycasting

Description

Extension methods for performing raycasts from the camera.

Extension Methods

RaycastPerforms a raycast from the camera.
\ No newline at end of file +Camera System • Scripting API

Raycasting

Static Class in Zigurous.CameraSystem

Declaration

public static class Raycasting

Description

Extension methods for performing raycasts from the camera.

Extension Methods

RaycastPerforms a raycast from the camera.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoil/amount/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoil/amount/index.html index ff267a4159..cac5942fc5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoil/amount/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoil/amount/index.html @@ -1 +1 @@ -Camera System • Scripting API

Recoil.amount

Property in Recoil

Declaration

public Vector2 amount { get; set; }

Description

The current amount of recoil.

\ No newline at end of file +Camera System • Scripting API

Recoil.amount

Property in Recoil

Declaration

public Vector2 amount { get; set; }

Description

The current amount of recoil.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoil/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoil/index.html index 9993ac095a..a4b8b2332a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoil/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoil/index.html @@ -1 +1 @@ -Camera System • Scripting API

Recoil

Inherits from CameraModifier<T>

Declaration

public sealed class Recoil : CameraModifier<RecoilSettings>

Description

Quickly changes the orientation of the camera to simulate recoil, such as when shooting a gun.

Properties

amountThe current amount of recoil.
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.
\ No newline at end of file +Camera System • Scripting API

Recoil

Inherits from CameraModifier<T>

Declaration

public sealed class Recoil : CameraModifier<RecoilSettings>

Description

Quickly changes the orientation of the camera to simulate recoil, such as when shooting a gun.

Properties

amountThe current amount of recoil.
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettings/decayRate/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettings/decayRate/index.html index 521d8ca020..c247aa08fe 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettings/decayRate/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettings/decayRate/index.html @@ -1 +1 @@ -Camera System • Scripting API

RecoilSettings.decayRate

Property in RecoilSettings

Declaration

public float decayRate

Description

How quickly the recoil returns to zero. The higher the value, the faster the recoil will return to zero.

\ No newline at end of file +Camera System • Scripting API

RecoilSettings.decayRate

Property in RecoilSettings

Declaration

public float decayRate

Description

How quickly the recoil returns to zero. The higher the value, the faster the recoil will return to zero.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettings/index.html index 19d7ddcd04..aeb77cba4a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

RecoilSettings


Declaration

[Serializable]
-public sealed class RecoilSettings : CameraBehaviorSettings<Recoil>

Description

Settings for a recoil modifier.

Properties

decayRateHow quickly the recoil returns to zero. The higher the value, the faster the recoil will return to zero.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

RecoilSettings


Declaration

[Serializable]
+public sealed class RecoilSettings : CameraBehaviorSettings<Recoil>

Description

Settings for a recoil modifier.

Properties

decayRateHow quickly the recoil returns to zero. The higher the value, the faster the recoil will return to zero.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFade/color/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFade/color/index.html index cd0c08e904..d3db4df41c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFade/color/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFade/color/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFade.color

Property in ScreenFade

Declaration

public Color color { get; }

Description

The current color of the fade (Read only).

\ No newline at end of file +Camera System • Scripting API

ScreenFade.color

Property in ScreenFade

Declaration

public Color color { get; }

Description

The current color of the fade (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFade/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFade/index.html index 018b78b923..6bd70e7b66 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFade/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFade/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFade

Inherits from CameraEffect<T>
Implements ICameraEffect

Declaration

public sealed class ScreenFade : CameraEffect<ScreenFadeSettings, ScreenFadeProfile>, ICameraEffect

Description

Fades the screen in and out.

Properties

colorThe current color of the fade (Read only).
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.
\ No newline at end of file +Camera System • Scripting API

ScreenFade

Inherits from CameraEffect<T>
Implements ICameraEffect

Declaration

public sealed class ScreenFade : CameraEffect<ScreenFadeSettings, ScreenFadeProfile>, ICameraEffect

Description

Fades the screen in and out.

Properties

colorThe current color of the fade (Read only).
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeIn/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeIn/index.html index 5c22de9962..1f3eb7a653 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeIn/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeIn/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeInitialState.FadeIn


Declaration

FadeIn = 1

Description

Fades the screen in on start.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeInitialState.FadeIn


Declaration

FadeIn = 1

Description

Fades the screen in on start.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeOut/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeOut/index.html index b13e68c06e..d746d876e3 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeOut/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeOut/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeInitialState.FadeOut


Declaration

FadeOut = 2

Description

Fades the screen out on start.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeInitialState.FadeOut


Declaration

FadeOut = 2

Description

Fades the screen out on start.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/None/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/None/index.html index 685e2c5f13..19ea16c2a3 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/None/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/None/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeInitialState.None


Declaration

None = 0

Description

Does nothing on start.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeInitialState.None


Declaration

None = 0

Description

Does nothing on start.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/index.html index 8fb851f2e5..adfbb5ab9c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeInitialState


Declaration

public enum ScreenFadeInitialState

Description

An initial screen fade state when the camera is first activated.

Properties

NoneDoes nothing on start.
FadeInFades the screen in on start.
FadeOutFades the screen out on start.
\ No newline at end of file +Camera System • Scripting API

ScreenFadeInitialState


Declaration

public enum ScreenFadeInitialState

Description

An initial screen fade state when the camera is first activated.

Properties

NoneDoes nothing on start.
FadeInFades the screen in on start.
FadeOutFades the screen out on start.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeIn/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeIn/index.html index 5182509a07..f300b9eb28 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeIn/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeIn/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeProfile.fadeIn

Property in ScreenFadeProfile

Declaration

public ScreenFadeTransition fadeIn

Description

The transition settings for fading in the camera.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeProfile.fadeIn

Property in ScreenFadeProfile

Declaration

public ScreenFadeTransition fadeIn

Description

The transition settings for fading in the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeOut/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeOut/index.html index 6b69abf3a4..417e92f50a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeOut/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeOut/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeProfile.fadeOut

Property in ScreenFadeProfile

Declaration

public ScreenFadeTransition fadeOut

Description

The transition settings for fading out the camera.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeProfile.fadeOut

Property in ScreenFadeProfile

Declaration

public ScreenFadeTransition fadeOut

Description

The transition settings for fading out the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/index.html index ef31a042fc..6baaca7183 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

ScreenFadeProfile

Inherits from CameraEffectProfile

Declaration

[Serializable]
-public sealed class ScreenFadeProfile : CameraEffectProfile

Description

A settings profile for a screen fade effect.

Properties

initialStateThe initial screen fade state when the camera is first activated. For example, you could use this start the game fading in from black.
fadeInThe transition settings for fading in the camera.
fadeOutThe transition settings for fading out the camera.
Inherited

Properties

nameThe name of the settings profile.
\ No newline at end of file +Camera System • Scripting API

ScreenFadeProfile

Inherits from CameraEffectProfile

Declaration

[Serializable]
+public sealed class ScreenFadeProfile : CameraEffectProfile

Description

A settings profile for a screen fade effect.

Properties

initialStateThe initial screen fade state when the camera is first activated. For example, you could use this start the game fading in from black.
fadeInThe transition settings for fading in the camera.
fadeOutThe transition settings for fading out the camera.
Inherited

Properties

nameThe name of the settings profile.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/initialState/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/initialState/index.html index 25d7df2fad..98324622e6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/initialState/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/initialState/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeProfile.initialState

Property in ScreenFadeProfile

Declaration

public ScreenFadeInitialState initialState

Description

The initial screen fade state when the camera is first activated. For example, you could use this start the game fading in from black.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeProfile.initialState

Property in ScreenFadeProfile

Declaration

public ScreenFadeInitialState initialState

Description

The initial screen fade state when the camera is first activated. For example, you could use this start the game fading in from black.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeSettings/index.html index 9d4faf57c5..a45509cc9d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

ScreenFadeSettings


Declaration

[Serializable]
-public sealed class ScreenFadeSettings : CameraEffectSettings<ScreenFade, ScreenFadeProfile>

Description

Settings for a screen fade effect.

Inherited

Properties

profilesThe settings profiles available to use.
activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

ScreenFadeSettings


Declaration

[Serializable]
+public sealed class ScreenFadeSettings : CameraEffectSettings<ScreenFade, ScreenFadeProfile>

Description

Settings for a screen fade effect.

Inherited

Properties

profilesThe settings profiles available to use.
activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/color/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/color/index.html index 90d702b206..d9f25faad5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/color/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/color/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeTransition.color


Declaration

public Color color

Description

The color of the fade.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeTransition.color


Declaration

public Color color

Description

The color of the fade.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/curve/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/curve/index.html index cd0a8d7e67..e39216781f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/curve/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/curve/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeTransition.curve


Declaration

public AnimationCurve curve

Description

The animation curve to use while fading.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeTransition.curve


Declaration

public AnimationCurve curve

Description

The animation curve to use while fading.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/delay/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/delay/index.html index 7dd24961d8..cee21ed75a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/delay/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/delay/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeTransition.delay


Declaration

public float delay

Description

The amount of seconds to wait before fading.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeTransition.delay


Declaration

public float delay

Description

The amount of seconds to wait before fading.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/disableInput/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/disableInput/index.html index 54b4526487..1bc82f6a61 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/disableInput/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/disableInput/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeTransition.disableInput


Declaration

public bool disableInput

Description

Disables camera input while the screen is fading.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeTransition.disableInput


Declaration

public bool disableInput

Description

Disables camera input while the screen is fading.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/duration/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/duration/index.html index d58787a3c2..eadadf764d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/duration/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/duration/index.html @@ -1 +1 @@ -Camera System • Scripting API

ScreenFadeTransition.duration


Declaration

public float duration

Description

The amount of seconds it takes to fade.

\ No newline at end of file +Camera System • Scripting API

ScreenFadeTransition.duration


Declaration

public float duration

Description

The amount of seconds it takes to fade.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/index.html index bfc877a3f8..5da7f09d48 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

ScreenFadeTransition


Declaration

[Serializable]
-public sealed class ScreenFadeTransition

Description

Settings for a fade transition.

Properties

colorThe color of the fade.
durationThe amount of seconds it takes to fade.
delayThe amount of seconds to wait before fading.
curveThe animation curve to use while fading.
disableInputDisables camera input while the screen is fading.
\ No newline at end of file +Camera System • Scripting API

ScreenFadeTransition


Declaration

[Serializable]
+public sealed class ScreenFadeTransition

Description

Settings for a fade transition.

Properties

colorThe color of the fade.
durationThe amount of seconds it takes to fade.
delayThe amount of seconds to wait before fading.
curveThe animation curve to use while fading.
disableInputDisables camera input while the screen is fading.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/direction/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/direction/index.html index b1dbd448cc..e0c2435fde 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/direction/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/direction/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderLean.direction

Property in ShoulderLean

Declaration

public float direction { get; }

Description

The current lean direction in the range [-1..1] (Read only).

\ No newline at end of file +Camera System • Scripting API

ShoulderLean.direction

Property in ShoulderLean

Declaration

public float direction { get; }

Description

The current lean direction in the range [-1..1] (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/index.html index 90f7f062c3..4f8249451e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderLean

Inherits from CameraModifier<T>

Declaration

public sealed class ShoulderLean : CameraModifier<ShoulderLeanSettings>

Description

Handles tilting the camera to the left or right to lean around corners.

Properties

directionThe current lean direction in the range [-1..1] (Read only).
snappedDirectionThe current lean direction snapped to the nearest increment in the range [-1..1] (Read only).
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.
\ No newline at end of file +Camera System • Scripting API

ShoulderLean

Inherits from CameraModifier<T>

Declaration

public sealed class ShoulderLean : CameraModifier<ShoulderLeanSettings>

Description

Handles tilting the camera to the left or right to lean around corners.

Properties

directionThe current lean direction in the range [-1..1] (Read only).
snappedDirectionThe current lean direction snapped to the nearest increment in the range [-1..1] (Read only).
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/snappedDirection/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/snappedDirection/index.html index 212dd7c6f8..07e6a3429c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/snappedDirection/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/snappedDirection/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderLean.snappedDirection

Property in ShoulderLean

Declaration

public float snappedDirection { get; }

Description

The current lean direction snapped to the nearest increment in the range [-1..1] (Read only).

\ No newline at end of file +Camera System • Scripting API

ShoulderLean.snappedDirection

Property in ShoulderLean

Declaration

public float snappedDirection { get; }

Description

The current lean direction snapped to the nearest increment in the range [-1..1] (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/index.html index 3745f25c1e..8ff8875551 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

ShoulderLeanInputSettings


Declaration

[Serializable]
-public sealed class ShoulderLeanInputSettings

Description

Input settings for a shoulder lean modifier.

Properties

leanLeftThe input button to lean left.
leanRightThe input button to lean right.
\ No newline at end of file +Camera System • Scripting API

ShoulderLeanInputSettings


Declaration

[Serializable]
+public sealed class ShoulderLeanInputSettings

Description

Input settings for a shoulder lean modifier.

Properties

leanLeftThe input button to lean left.
leanRightThe input button to lean right.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanLeft/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanLeft/index.html index 68e66b4afd..a3e496745e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanLeft/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanLeft/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderLeanInputSettings.leanLeft


Declaration

public InputButton leanLeft

Description

The input button to lean left.

\ No newline at end of file +Camera System • Scripting API

ShoulderLeanInputSettings.leanLeft


Declaration

public InputButton leanLeft

Description

The input button to lean left.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanRight/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanRight/index.html index 654519dceb..4bfaed8ffc 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanRight/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanRight/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderLeanInputSettings.leanRight


Declaration

public InputButton leanRight

Description

The input button to lean right.

\ No newline at end of file +Camera System • Scripting API

ShoulderLeanInputSettings.leanRight


Declaration

public InputButton leanRight

Description

The input button to lean right.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/animationTime/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/animationTime/index.html index 5ec65ca833..532e1d4b6a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/animationTime/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/animationTime/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderLeanSettings.animationTime


Declaration

public float animationTime

Description

The amount of seconds it takes to animate the lean direction.

\ No newline at end of file +Camera System • Scripting API

ShoulderLeanSettings.animationTime


Declaration

public float animationTime

Description

The amount of seconds it takes to animate the lean direction.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/increment/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/increment/index.html index a450d7cfcb..ab314388a9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/increment/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/increment/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderLeanSettings.increment


Declaration

public float increment

Description

Aligns the lean direction to set increments.

\ No newline at end of file +Camera System • Scripting API

ShoulderLeanSettings.increment


Declaration

public float increment

Description

Aligns the lean direction to set increments.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/index.html index 562afa1f54..7053a87f30 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

ShoulderLeanSettings


Declaration

[Serializable]
-public sealed class ShoulderLeanSettings : CameraBehaviorSettings<ShoulderLean>

Description

Settings for a shoulder lean modifier.

Properties

inputThe input settings.
incrementAligns the lean direction to set increments.
animationTimeThe amount of seconds it takes to animate the lean direction.
positionOffsetThe distance from the center of the character to the offset lean position in either direction.
tiltAngleThe amount in degrees to tilt the camera while leaning.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

ShoulderLeanSettings


Declaration

[Serializable]
+public sealed class ShoulderLeanSettings : CameraBehaviorSettings<ShoulderLean>

Description

Settings for a shoulder lean modifier.

Properties

inputThe input settings.
incrementAligns the lean direction to set increments.
animationTimeThe amount of seconds it takes to animate the lean direction.
positionOffsetThe distance from the center of the character to the offset lean position in either direction.
tiltAngleThe amount in degrees to tilt the camera while leaning.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/input/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/input/index.html index 1a61fcdc35..51b3242bc4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/input/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/input/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderLeanSettings.input


Declaration

public ShoulderLeanInputSettings input

Description

The input settings.

\ No newline at end of file +Camera System • Scripting API

ShoulderLeanSettings.input


Declaration

public ShoulderLeanInputSettings input

Description

The input settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/positionOffset/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/positionOffset/index.html index 8dce5fd600..3ecbda7911 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/positionOffset/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/positionOffset/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderLeanSettings.positionOffset


Declaration

public float positionOffset

Description

The distance from the center of the character to the offset lean position in either direction.

\ No newline at end of file +Camera System • Scripting API

ShoulderLeanSettings.positionOffset


Declaration

public float positionOffset

Description

The distance from the center of the character to the offset lean position in either direction.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/tiltAngle/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/tiltAngle/index.html index c10abb9295..ff55f005c4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/tiltAngle/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/tiltAngle/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderLeanSettings.tiltAngle


Declaration

public float tiltAngle

Description

The amount in degrees to tilt the camera while leaning.

\ No newline at end of file +Camera System • Scripting API

ShoulderLeanSettings.tiltAngle


Declaration

public float tiltAngle

Description

The amount in degrees to tilt the camera while leaning.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwap/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwap/index.html index f20924e70c..816c052394 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwap/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwap/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwap

Inherits from CameraModifier<T>

Declaration

public sealed class ShoulderSwap : CameraModifier<ShoulderSwapSettings>

Description

Handles swapping the camera offset from one side of the character's shoulders to the other.

Properties

positionThe current shoulder swap position (Read only).
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.
\ No newline at end of file +Camera System • Scripting API

ShoulderSwap

Inherits from CameraModifier<T>

Declaration

public sealed class ShoulderSwap : CameraModifier<ShoulderSwapSettings>

Description

Handles swapping the camera offset from one side of the character's shoulders to the other.

Properties

positionThe current shoulder swap position (Read only).
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwap/position/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwap/position/index.html index eb085496d4..a4d7a339ef 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwap/position/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwap/position/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwap.position

Property in ShoulderSwap

Declaration

public ShoulderSwapPosition position { get; }

Description

The current shoulder swap position (Read only).

\ No newline at end of file +Camera System • Scripting API

ShoulderSwap.position

Property in ShoulderSwap

Declaration

public ShoulderSwapPosition position { get; }

Description

The current shoulder swap position (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/index.html index be18c6f708..73a4af05e4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

ShoulderSwapInputSettings


Declaration

[Serializable]
-public sealed class ShoulderSwapInputSettings

Description

Input settings for a shoulder swap modifier.

Properties

swapLeftThe input button to swap to the left shoulder.
swapRightThe input button to swap to the right shoulder.
\ No newline at end of file +Camera System • Scripting API

ShoulderSwapInputSettings


Declaration

[Serializable]
+public sealed class ShoulderSwapInputSettings

Description

Input settings for a shoulder swap modifier.

Properties

swapLeftThe input button to swap to the left shoulder.
swapRightThe input button to swap to the right shoulder.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapLeft/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapLeft/index.html index b07e52a60e..a3b25813c5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapLeft/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapLeft/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapInputSettings.swapLeft


Declaration

public InputButton swapLeft

Description

The input button to swap to the left shoulder.

\ No newline at end of file +Camera System • Scripting API

ShoulderSwapInputSettings.swapLeft


Declaration

public InputButton swapLeft

Description

The input button to swap to the left shoulder.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapRight/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapRight/index.html index 1a60dd3d35..df8527aa7e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapRight/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapRight/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapInputSettings.swapRight


Declaration

public InputButton swapRight

Description

The input button to swap to the right shoulder.

\ No newline at end of file +Camera System • Scripting API

ShoulderSwapInputSettings.swapRight


Declaration

public InputButton swapRight

Description

The input button to swap to the right shoulder.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Center/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Center/index.html index 2ca3c04eaa..0e5f01ce84 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Center/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Center/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapPosition.Center


Declaration

Center = 2

Description

Centered behind the character.

\ No newline at end of file +Camera System • Scripting API

ShoulderSwapPosition.Center


Declaration

Center = 2

Description

Centered behind the character.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Left/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Left/index.html index a7f0becc08..926a5a989a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Left/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Left/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapPosition.Left


Declaration

Left = 1

Description

Positioned behind the left shoulder.

\ No newline at end of file +Camera System • Scripting API

ShoulderSwapPosition.Left


Declaration

Left = 1

Description

Positioned behind the left shoulder.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Right/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Right/index.html index 870f47572b..9abe8c4b26 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Right/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Right/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapPosition.Right


Declaration

Right = 0

Description

Positioned behind the right shoulder.

\ No newline at end of file +Camera System • Scripting API

ShoulderSwapPosition.Right


Declaration

Right = 0

Description

Positioned behind the right shoulder.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/index.html index 21859cfb26..ecab06b374 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapPosition


Declaration

public enum ShoulderSwapPosition

Description

A shoulder swap position, i.e., right, left, or center.

Properties

RightPositioned behind the right shoulder.
LeftPositioned behind the left shoulder.
CenterCentered behind the character.
\ No newline at end of file +Camera System • Scripting API

ShoulderSwapPosition


Declaration

public enum ShoulderSwapPosition

Description

A shoulder swap position, i.e., right, left, or center.

Properties

RightPositioned behind the right shoulder.
LeftPositioned behind the left shoulder.
CenterCentered behind the character.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/angle/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/angle/index.html index 084d9a63a4..7b4d16b3fb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/angle/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/angle/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapSettings.angle


Declaration

public float angle

Description

The difference in angle between shoulders. This can be used to ensure the camera looks at the same point after swapping shoulders.

\ No newline at end of file +Camera System • Scripting API

ShoulderSwapSettings.angle


Declaration

public float angle

Description

The difference in angle between shoulders. This can be used to ensure the camera looks at the same point after swapping shoulders.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/animationTime/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/animationTime/index.html index b93b80dd49..f144728b9b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/animationTime/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/animationTime/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapSettings.animationTime


Declaration

public float animationTime

Description

The amount of seconds it takes to swap shoulders.

\ No newline at end of file +Camera System • Scripting API

ShoulderSwapSettings.animationTime


Declaration

public float animationTime

Description

The amount of seconds it takes to swap shoulders.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/index.html index e9d307ce88..a9e473bc59 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

ShoulderSwapSettings


Declaration

[Serializable]
-public sealed class ShoulderSwapSettings : CameraBehaviorSettings<ShoulderSwap>

Description

Settings for a shoulder swap modifier.

Properties

inputThe input settings.
initialPositionThe initial shoulder swap position.
offsetThe distance from the center of the character to the offset shoulder point.
angleThe difference in angle between shoulders. This can be used to ensure the camera looks at the same point after swapping shoulders.
animationTimeThe amount of seconds it takes to swap shoulders.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

ShoulderSwapSettings


Declaration

[Serializable]
+public sealed class ShoulderSwapSettings : CameraBehaviorSettings<ShoulderSwap>

Description

Settings for a shoulder swap modifier.

Properties

inputThe input settings.
initialPositionThe initial shoulder swap position.
offsetThe distance from the center of the character to the offset shoulder point.
angleThe difference in angle between shoulders. This can be used to ensure the camera looks at the same point after swapping shoulders.
animationTimeThe amount of seconds it takes to swap shoulders.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/initialPosition/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/initialPosition/index.html index 08e84e7d5f..2e8422eeaf 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/initialPosition/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/initialPosition/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapSettings.initialPosition


Declaration

public ShoulderSwapPosition initialPosition

Description

The initial shoulder swap position.

\ No newline at end of file +Camera System • Scripting API

ShoulderSwapSettings.initialPosition


Declaration

public ShoulderSwapPosition initialPosition

Description

The initial shoulder swap position.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/input/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/input/index.html index 833b5b80f9..bf0038f187 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/input/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/input/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapSettings.input


Declaration

public ShoulderSwapInputSettings input

Description

The input settings.

\ No newline at end of file +Camera System • Scripting API

ShoulderSwapSettings.input


Declaration

public ShoulderSwapInputSettings input

Description

The input settings.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/offset/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/offset/index.html index c0363acc78..6ae8d0860a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/offset/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/offset/index.html @@ -1 +1 @@ -Camera System • Scripting API

ShoulderSwapSettings.offset


Declaration

public float offset

Description

The distance from the center of the character to the offset shoulder point.

\ No newline at end of file +Camera System • Scripting API

ShoulderSwapSettings.offset


Declaration

public float offset

Description

The distance from the center of the character to the offset shoulder point.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/TryTargeting/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/TryTargeting/index.html index 8ae63ab1b7..fd340a08bd 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/TryTargeting/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/TryTargeting/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting.TryTargeting

Method in Targeting

Declaration

public bool TryTargeting(Transform newTarget)

Description

Attempts to target the given transform if it is within the target radius and line of sight.

Parameters

newTarget

Returns

boolTrue if the transform was targeted, false otherwise.
\ No newline at end of file +Camera System • Scripting API

Targeting.TryTargeting

Method in Targeting

Declaration

public bool TryTargeting(Transform newTarget)

Description

Attempts to target the given transform if it is within the target radius and line of sight.

Parameters

newTarget

Returns

boolTrue if the transform was targeted, false otherwise.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/Untarget/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/Untarget/index.html index 4781591257..1129165015 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/Untarget/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/Untarget/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting.Untarget

Method in Targeting

Declaration

public void Untarget()

Description

Untargets the current target.

\ No newline at end of file +Camera System • Scripting API

Targeting.Untarget

Method in Targeting

Declaration

public void Untarget()

Description

Untargets the current target.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/index.html index 82899fb643..54062a02a5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting

Inherits from CameraBehavior<T>

Declaration

public sealed class Targeting : CameraBehavior<TargetingSettings>

Description

Allows the camera to track targetable objects.

Properties

targetThe transform the camera is currently targeting (Read only).
targetPositionThe position of the transform the camera is currently targeting (Read only).
locatingThe locating module of the camera targeting behavior (Read only).
lookAtThe look at module of the camera targeting behavior (Read only).
lineOfSightThe line of sight module of the camera targeting behavior (Read only).
switchingThe switching module of the camera targeting behavior (Read only).
recenteringThe recentering module of the camera targeting behavior (Read only).
userInterfaceThe UI module of the camera targeting behavior (Read only).

Methods

TargetTargets the given transform.
UntargetUntargets the current target.
TryTargetingAttempts to target the given transform if it is within the target radius and line of sight.
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.
\ No newline at end of file +Camera System • Scripting API

Targeting

Inherits from CameraBehavior<T>

Declaration

public sealed class Targeting : CameraBehavior<TargetingSettings>

Description

Allows the camera to track targetable objects.

Properties

targetThe transform the camera is currently targeting (Read only).
targetPositionThe position of the transform the camera is currently targeting (Read only).
locatingThe locating module of the camera targeting behavior (Read only).
lookAtThe look at module of the camera targeting behavior (Read only).
lineOfSightThe line of sight module of the camera targeting behavior (Read only).
switchingThe switching module of the camera targeting behavior (Read only).
recenteringThe recentering module of the camera targeting behavior (Read only).
userInterfaceThe UI module of the camera targeting behavior (Read only).

Methods

TargetTargets the given transform.
UntargetUntargets the current target.
TryTargetingAttempts to target the given transform if it is within the target radius and line of sight.
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lineOfSight/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lineOfSight/index.html index 291246d8b1..4bbe5969ee 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lineOfSight/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lineOfSight/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting.lineOfSight

Property in Targeting

Declaration

public TargetingLineOfSightModule lineOfSight { get; }

Description

The line of sight module of the camera targeting behavior (Read only).

\ No newline at end of file +Camera System • Scripting API

Targeting.lineOfSight

Property in Targeting

Declaration

public TargetingLineOfSightModule lineOfSight { get; }

Description

The line of sight module of the camera targeting behavior (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/locating/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/locating/index.html index b0fd26dc68..12d9511dc1 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/locating/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/locating/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting.locating

Property in Targeting

Declaration

public TargetingLocatingModule locating { get; }

Description

The locating module of the camera targeting behavior (Read only).

\ No newline at end of file +Camera System • Scripting API

Targeting.locating

Property in Targeting

Declaration

public TargetingLocatingModule locating { get; }

Description

The locating module of the camera targeting behavior (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lookAt/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lookAt/index.html index 9821645f7c..a32f63120d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lookAt/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lookAt/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting.lookAt

Property in Targeting

Declaration

public TargetingLookAtModule lookAt { get; }

Description

The look at module of the camera targeting behavior (Read only).

\ No newline at end of file +Camera System • Scripting API

Targeting.lookAt

Property in Targeting

Declaration

public TargetingLookAtModule lookAt { get; }

Description

The look at module of the camera targeting behavior (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/recentering/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/recentering/index.html index 4069102409..aaf97cf707 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/recentering/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/recentering/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting.recentering

Property in Targeting

Declaration

public TargetingRecenteringModule recentering { get; }

Description

The recentering module of the camera targeting behavior (Read only).

\ No newline at end of file +Camera System • Scripting API

Targeting.recentering

Property in Targeting

Declaration

public TargetingRecenteringModule recentering { get; }

Description

The recentering module of the camera targeting behavior (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/switching/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/switching/index.html index ceeb7d495a..f99ff00300 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/switching/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/switching/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting.switching

Property in Targeting

Declaration

public TargetingSwitchingModule switching { get; }

Description

The switching module of the camera targeting behavior (Read only).

\ No newline at end of file +Camera System • Scripting API

Targeting.switching

Property in Targeting

Declaration

public TargetingSwitchingModule switching { get; }

Description

The switching module of the camera targeting behavior (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/target/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/target/index.html index a1bbb570ee..720e857389 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/target/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/target/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting.Target

Method in Targeting

Declaration

public void Target(Transform newTarget)

Description

Targets the given transform.

Parameters

newTargetThe transform to target.
\ No newline at end of file +Camera System • Scripting API

Targeting.Target

Method in Targeting

Declaration

public void Target(Transform newTarget)

Description

Targets the given transform.

Parameters

newTargetThe transform to target.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/targetPosition/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/targetPosition/index.html index aaf776ce3b..0f6dc8fd52 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/targetPosition/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/targetPosition/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting.targetPosition

Property in Targeting

Declaration

public Vector3 targetPosition { get; }

Description

The position of the transform the camera is currently targeting (Read only).

\ No newline at end of file +Camera System • Scripting API

Targeting.targetPosition

Property in Targeting

Declaration

public Vector3 targetPosition { get; }

Description

The position of the transform the camera is currently targeting (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/userInterface/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/userInterface/index.html index 8332b2ec98..880d8fedac 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/userInterface/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/userInterface/index.html @@ -1 +1 @@ -Camera System • Scripting API

Targeting.userInterface

Property in Targeting

Declaration

public TargetingUIModule userInterface { get; }

Description

The UI module of the camera targeting behavior (Read only).

\ No newline at end of file +Camera System • Scripting API

Targeting.userInterface

Property in Targeting

Declaration

public TargetingUIModule userInterface { get; }

Description

The UI module of the camera targeting behavior (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/IsVisible/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/IsVisible/index.html index 60bc2418fb..2404ee32fc 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/IsVisible/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/IsVisible/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLineOfSightModule.IsVisible


Declaration

public bool IsVisible(Transform target)

Description

Determines if a transform is visible from the position of another transform.

Parameters

targetThe transform to check if visible.

Returns

boolTrue if the target is visible.
\ No newline at end of file +Camera System • Scripting API

TargetingLineOfSightModule.IsVisible


Declaration

public bool IsVisible(Transform target)

Description

Determines if a transform is visible from the position of another transform.

Parameters

targetThe transform to check if visible.

Returns

boolTrue if the target is visible.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/index.html index ec29d16232..b49d6f51e6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLineOfSightModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingLineOfSightModule : TargetingModule<TargetingLineOfSightSettings>

Description

A camera targeting module that performs line of sight checks to determine if targets are visible.

Properties

timeLastVisibleThe time the active target was last in sight (Read only).

Methods

IsVisibleDetermines if a transform is visible from the position of another transform.
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.
\ No newline at end of file +Camera System • Scripting API

TargetingLineOfSightModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingLineOfSightModule : TargetingModule<TargetingLineOfSightSettings>

Description

A camera targeting module that performs line of sight checks to determine if targets are visible.

Properties

timeLastVisibleThe time the active target was last in sight (Read only).

Methods

IsVisibleDetermines if a transform is visible from the position of another transform.
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/timeLastVisible/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/timeLastVisible/index.html index cc77892f3d..8e1dbb64f7 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/timeLastVisible/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/timeLastVisible/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLineOfSightModule.timeLastVisible


Declaration

public float timeLastVisible { get; }

Description

The time the active target was last in sight (Read only).

\ No newline at end of file +Camera System • Scripting API

TargetingLineOfSightModule.timeLastVisible


Declaration

public float timeLastVisible { get; }

Description

The time the active target was last in sight (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/index.html index c51aba2663..019677c2a3 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

TargetingLineOfSightSettings


Declaration

[Serializable]
-public sealed class TargetingLineOfSightSettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera checks if a target is visible.

Properties

obstaclesThe Unity layer(s) of the obstacles that can occlude the target.
maxDistanceThe maximum distance the camera can see targets.
outOfSightTimeThe amount of seconds the target can remain out of sight before the camera stops targeting it. This is useful to ensure the camera does not stop targeting the object if it is occluded for only a brief second.
updateIntervalThe amount of seconds between line of sight checks (used for optimization purposes).
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

TargetingLineOfSightSettings


Declaration

[Serializable]
+public sealed class TargetingLineOfSightSettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera checks if a target is visible.

Properties

obstaclesThe Unity layer(s) of the obstacles that can occlude the target.
maxDistanceThe maximum distance the camera can see targets.
outOfSightTimeThe amount of seconds the target can remain out of sight before the camera stops targeting it. This is useful to ensure the camera does not stop targeting the object if it is occluded for only a brief second.
updateIntervalThe amount of seconds between line of sight checks (used for optimization purposes).
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/maxDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/maxDistance/index.html index ac43716290..847495b5da 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/maxDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/maxDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLineOfSightSettings.maxDistance


Declaration

public float maxDistance

Description

The maximum distance the camera can see targets.

\ No newline at end of file +Camera System • Scripting API

TargetingLineOfSightSettings.maxDistance


Declaration

public float maxDistance

Description

The maximum distance the camera can see targets.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/obstacles/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/obstacles/index.html index f9d7c0bf15..2cc1676d20 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/obstacles/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/obstacles/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLineOfSightSettings.obstacles


Declaration

public LayerMask obstacles

Description

The Unity layer(s) of the obstacles that can occlude the target.

\ No newline at end of file +Camera System • Scripting API

TargetingLineOfSightSettings.obstacles


Declaration

public LayerMask obstacles

Description

The Unity layer(s) of the obstacles that can occlude the target.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/outOfSightTime/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/outOfSightTime/index.html index 7bf03a2e29..916f5f96c0 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/outOfSightTime/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/outOfSightTime/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLineOfSightSettings.outOfSightTime


Declaration

public float outOfSightTime

Description

The amount of seconds the target can remain out of sight before the camera stops targeting it. This is useful to ensure the camera does not stop targeting the object if it is occluded for only a brief second.

\ No newline at end of file +Camera System • Scripting API

TargetingLineOfSightSettings.outOfSightTime


Declaration

public float outOfSightTime

Description

The amount of seconds the target can remain out of sight before the camera stops targeting it. This is useful to ensure the camera does not stop targeting the object if it is occluded for only a brief second.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/updateInterval/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/updateInterval/index.html index 12359ed3b4..27092ec218 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/updateInterval/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/updateInterval/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLineOfSightSettings.updateInterval


Declaration

public float updateInterval

Description

The amount of seconds between line of sight checks (used for optimization purposes).

\ No newline at end of file +Camera System • Scripting API

TargetingLineOfSightSettings.updateInterval


Declaration

public float updateInterval

Description

The amount of seconds between line of sight checks (used for optimization purposes).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTarget/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTarget/index.html index 4b61686c37..844ca9288a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTarget/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTarget/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLocatingModule.FindNearestTarget


Declaration

public Transform FindNearestTarget()

Description

Finds the nearest targetable transform within the camera's view frustum.

Returns

TransformThe transform that can be targeted, or null otherwise.
\ No newline at end of file +Camera System • Scripting API

TargetingLocatingModule.FindNearestTarget


Declaration

public Transform FindNearestTarget()

Description

Finds the nearest targetable transform within the camera's view frustum.

Returns

TransformThe transform that can be targeted, or null otherwise.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetLeft/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetLeft/index.html index d49cce9e81..3421796456 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetLeft/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetLeft/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLocatingModule.FindNearestTargetLeft


Declaration

public Transform FindNearestTargetLeft()

Description

Finds the nearest targetable transform within the camera's view frustum to the left of the current target.

Returns

TransformThe transform that can be targeted, or null otherwise.
\ No newline at end of file +Camera System • Scripting API

TargetingLocatingModule.FindNearestTargetLeft


Declaration

public Transform FindNearestTargetLeft()

Description

Finds the nearest targetable transform within the camera's view frustum to the left of the current target.

Returns

TransformThe transform that can be targeted, or null otherwise.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetRight/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetRight/index.html index 96791acf31..1fe20b1770 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetRight/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetRight/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLocatingModule.FindNearestTargetRight


Declaration

public Transform FindNearestTargetRight()

Description

Finds the nearest targetable transform within the camera's view frustum to the right of the current target.

Returns

TransformThe transform that can be targeted, or null otherwise.
\ No newline at end of file +Camera System • Scripting API

TargetingLocatingModule.FindNearestTargetRight


Declaration

public Transform FindNearestTargetRight()

Description

Finds the nearest targetable transform within the camera's view frustum to the right of the current target.

Returns

TransformThe transform that can be targeted, or null otherwise.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/index.html index ecc08f2fb4..1da26f2cf4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLocatingModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingLocatingModule : TargetingModule<TargetingLocatingSettings>

Description

A camera targeting module to locate targets within the camera's view.

Methods

FindNearestTargetFinds the nearest targetable transform within the camera's view frustum.
FindNearestTargetRightFinds the nearest targetable transform within the camera's view frustum to the right of the current target.
FindNearestTargetLeftFinds the nearest targetable transform within the camera's view frustum to the left of the current target.
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.
\ No newline at end of file +Camera System • Scripting API

TargetingLocatingModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingLocatingModule : TargetingModule<TargetingLocatingSettings>

Description

A camera targeting module to locate targets within the camera's view.

Methods

FindNearestTargetFinds the nearest targetable transform within the camera's view frustum.
FindNearestTargetRightFinds the nearest targetable transform within the camera's view frustum to the right of the current target.
FindNearestTargetLeftFinds the nearest targetable transform within the camera's view frustum to the left of the current target.
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/index.html index 7d1b513b5b..cca9fc3e96 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

TargetingLocatingSettings


Declaration

[Serializable]
-public sealed class TargetingLocatingSettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera locates targets.

Properties

targetableLayersThe Unity layer(s) of the objects that can be targeted.
radiusThe maximum distance objects can be targeted from the camera.
maxTargetsThe maximum amount of targets to locate within a single search (used for optimization purposes).
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

TargetingLocatingSettings


Declaration

[Serializable]
+public sealed class TargetingLocatingSettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera locates targets.

Properties

targetableLayersThe Unity layer(s) of the objects that can be targeted.
radiusThe maximum distance objects can be targeted from the camera.
maxTargetsThe maximum amount of targets to locate within a single search (used for optimization purposes).
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/maxTargets/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/maxTargets/index.html index a8a6a3f19f..c3b145771d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/maxTargets/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/maxTargets/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLocatingSettings.maxTargets


Declaration

public int maxTargets

Description

The maximum amount of targets to locate within a single search (used for optimization purposes).

\ No newline at end of file +Camera System • Scripting API

TargetingLocatingSettings.maxTargets


Declaration

public int maxTargets

Description

The maximum amount of targets to locate within a single search (used for optimization purposes).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/radius/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/radius/index.html index 116b445c1e..4172d4cdd5 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/radius/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/radius/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLocatingSettings.radius


Declaration

public float radius

Description

The maximum distance objects can be targeted from the camera.

\ No newline at end of file +Camera System • Scripting API

TargetingLocatingSettings.radius


Declaration

public float radius

Description

The maximum distance objects can be targeted from the camera.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/targetableLayers/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/targetableLayers/index.html index 26ddfcbd2a..574d043140 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/targetableLayers/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/targetableLayers/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLocatingSettings.targetableLayers


Declaration

public LayerMask targetableLayers

Description

The Unity layer(s) of the objects that can be targeted.

\ No newline at end of file +Camera System • Scripting API

TargetingLocatingSettings.targetableLayers


Declaration

public LayerMask targetableLayers

Description

The Unity layer(s) of the objects that can be targeted.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtModule/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtModule/index.html index df3f98d5f8..916f3ce6f8 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtModule/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtModule/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLookAtModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingLookAtModule : TargetingModule<TargetingLookAtSettings>

Description

A camera targeting module that rotates the camera to look at the target.

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.
\ No newline at end of file +Camera System • Scripting API

TargetingLookAtModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingLookAtModule : TargetingModule<TargetingLookAtSettings>

Description

A camera targeting module that rotates the camera to look at the target.

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/index.html index b6abb5b5d7..c6fa886b4f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

TargetingLookAtSettings


Declaration

[Serializable]
-public sealed class TargetingLookAtSettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera looks at targeted objects.

Properties

smoothingHow quickly the camera looks at the target. Larger numbers make the camera rotate more smoothly.
maxSpeedThe max speed the camera can rotate to look at the target.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

TargetingLookAtSettings


Declaration

[Serializable]
+public sealed class TargetingLookAtSettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera looks at targeted objects.

Properties

smoothingHow quickly the camera looks at the target. Larger numbers make the camera rotate more smoothly.
maxSpeedThe max speed the camera can rotate to look at the target.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/maxSpeed/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/maxSpeed/index.html index 86f25fa649..2ec8ca8482 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/maxSpeed/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/maxSpeed/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLookAtSettings.maxSpeed


Declaration

public float maxSpeed

Description

The max speed the camera can rotate to look at the target.

\ No newline at end of file +Camera System • Scripting API

TargetingLookAtSettings.maxSpeed


Declaration

public float maxSpeed

Description

The max speed the camera can rotate to look at the target.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/smoothing/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/smoothing/index.html index 2605966e82..054c5b47e7 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/smoothing/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/smoothing/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingLookAtSettings.smoothing


Declaration

public float smoothing

Description

How quickly the camera looks at the target. Larger numbers make the camera rotate more smoothly.

\ No newline at end of file +Camera System • Scripting API

TargetingLookAtSettings.smoothing


Declaration

public float smoothing

Description

How quickly the camera looks at the target. Larger numbers make the camera rotate more smoothly.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/OnTargetChanged/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/OnTargetChanged/index.html index 8885e73a75..6059ac2576 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/OnTargetChanged/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/OnTargetChanged/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingModule<T>.OnTargetChanged


Declaration

protected virtual void OnTargetChanged(Transform newTarget, Transform oldTarget)

Description

A callback invoked when the camera target has changed.

Parameters

newTargetThe new target.
oldTargetThe old target.
\ No newline at end of file +Camera System • Scripting API

TargetingModule<T>.OnTargetChanged


Declaration

protected virtual void OnTargetChanged(Transform newTarget, Transform oldTarget)

Description

A callback invoked when the camera target has changed.

Parameters

newTargetThe new target.
oldTargetThe old target.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/index.html index 519c2924fa..db86ae862d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingModule<T>

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

TThe type of settings for the module.

Properties

parentThe camera targeting behavior the module belongs to.

Methods

OnTargetChangedA callback invoked when the camera target has changed.
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.
\ No newline at end of file +Camera System • Scripting API

TargetingModule<T>

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

TThe type of settings for the module.

Properties

parentThe camera targeting behavior the module belongs to.

Methods

OnTargetChangedA callback invoked when the camera target has changed.
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/parent/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/parent/index.html index 5ee85a4fbb..62f18607f7 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/parent/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/parent/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingModule<T>.parent

Property in TargetingModule<T>

Declaration

protected Targeting parent { get; }

Description

The camera targeting behavior the module belongs to.

\ No newline at end of file +Camera System • Scripting API

TargetingModule<T>.parent

Property in TargetingModule<T>

Declaration

protected Targeting parent { get; }

Description

The camera targeting behavior the module belongs to.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringModule/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringModule/index.html index 5a9a048a70..c5f9520461 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringModule/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringModule/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingRecenteringModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingRecenteringModule : TargetingModule<TargetingRecenteringSettings>

Description

A camera targeting module that resets the rotation of the camera to face the default forward direction when not targeting an object.

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.
\ No newline at end of file +Camera System • Scripting API

TargetingRecenteringModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingRecenteringModule : TargetingModule<TargetingRecenteringSettings>

Description

A camera targeting module that resets the rotation of the camera to face the default forward direction when not targeting an object.

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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/index.html index 924098efec..04d97ec824 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

TargetingRecenteringSettings


Declaration

[Serializable]
-public sealed class TargetingRecenteringSettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera recenters back to a forward position.

Properties

recenterTimeThe amount of seconds it takes the camera to recenter to the forward direction.
maxSpeedThe max speed the camera can rotate to recenter.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

TargetingRecenteringSettings


Declaration

[Serializable]
+public sealed class TargetingRecenteringSettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera recenters back to a forward position.

Properties

recenterTimeThe amount of seconds it takes the camera to recenter to the forward direction.
maxSpeedThe max speed the camera can rotate to recenter.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/maxSpeed/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/maxSpeed/index.html index 80c8435d7f..371d0255c0 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/maxSpeed/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/maxSpeed/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingRecenteringSettings.maxSpeed


Declaration

public float maxSpeed

Description

The max speed the camera can rotate to recenter.

\ No newline at end of file +Camera System • Scripting API

TargetingRecenteringSettings.maxSpeed


Declaration

public float maxSpeed

Description

The max speed the camera can rotate to recenter.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/recenterTime/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/recenterTime/index.html index abfc6f2dfe..605e40bf48 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/recenterTime/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/recenterTime/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingRecenteringSettings.recenterTime


Declaration

public float recenterTime

Description

The amount of seconds it takes the camera to recenter to the forward direction.

\ No newline at end of file +Camera System • Scripting API

TargetingRecenteringSettings.recenterTime


Declaration

public float recenterTime

Description

The amount of seconds it takes the camera to recenter to the forward direction.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/index.html index 9ca5443158..f21bd231a2 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

TargetingSettings


Declaration

[Serializable]
-public sealed class TargetingSettings : CameraBehaviorSettings<Targeting>

Description

Settings for a camera targeting behavior.

Properties

lockOnButtonThe input button to toggle on/off target lock.
locatingSettings to indicate how the camera locates targets.
lookAtSettings to indicate how the camera looks at targeted objects.
lineOfSightSettings to indicate how the camera checks if a target is visible.
switchingSettings to indicate how the camera switches between targets.
recenteringSettings to indicate how the camera recenters back to a forward position.
userInterfaceSettings to indicate how the camera displays tracking UI.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

TargetingSettings


Declaration

[Serializable]
+public sealed class TargetingSettings : CameraBehaviorSettings<Targeting>

Description

Settings for a camera targeting behavior.

Properties

lockOnButtonThe input button to toggle on/off target lock.
locatingSettings to indicate how the camera locates targets.
lookAtSettings to indicate how the camera looks at targeted objects.
lineOfSightSettings to indicate how the camera checks if a target is visible.
switchingSettings to indicate how the camera switches between targets.
recenteringSettings to indicate how the camera recenters back to a forward position.
userInterfaceSettings to indicate how the camera displays tracking UI.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lineOfSight/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lineOfSight/index.html index 43c5822609..5d1d1edb3c 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lineOfSight/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lineOfSight/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSettings.lineOfSight

Property in TargetingSettings

Declaration

public TargetingLineOfSightSettings lineOfSight

Description

Settings to indicate how the camera checks if a target is visible.

\ No newline at end of file +Camera System • Scripting API

TargetingSettings.lineOfSight

Property in TargetingSettings

Declaration

public TargetingLineOfSightSettings lineOfSight

Description

Settings to indicate how the camera checks if a target is visible.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/locating/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/locating/index.html index 304e2f8ba0..fdc67fec1b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/locating/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/locating/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSettings.locating

Property in TargetingSettings

Declaration

public TargetingLocatingSettings locating

Description

Settings to indicate how the camera locates targets.

\ No newline at end of file +Camera System • Scripting API

TargetingSettings.locating

Property in TargetingSettings

Declaration

public TargetingLocatingSettings locating

Description

Settings to indicate how the camera locates targets.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lockOnButton/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lockOnButton/index.html index b1ea9baa1a..a8707ea610 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lockOnButton/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lockOnButton/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSettings.lockOnButton

Property in TargetingSettings

Declaration

public InputButton lockOnButton

Description

The input button to toggle on/off target lock.

\ No newline at end of file +Camera System • Scripting API

TargetingSettings.lockOnButton

Property in TargetingSettings

Declaration

public InputButton lockOnButton

Description

The input button to toggle on/off target lock.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lookAt/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lookAt/index.html index cfc9c9f746..1e62508a9d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lookAt/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lookAt/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSettings.lookAt

Property in TargetingSettings

Declaration

public TargetingLookAtSettings lookAt

Description

Settings to indicate how the camera looks at targeted objects.

\ No newline at end of file +Camera System • Scripting API

TargetingSettings.lookAt

Property in TargetingSettings

Declaration

public TargetingLookAtSettings lookAt

Description

Settings to indicate how the camera looks at targeted objects.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/recentering/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/recentering/index.html index 4364a47b98..45db1e2e7b 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/recentering/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/recentering/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSettings.recentering

Property in TargetingSettings

Declaration

public TargetingRecenteringSettings recentering

Description

Settings to indicate how the camera recenters back to a forward position.

\ No newline at end of file +Camera System • Scripting API

TargetingSettings.recentering

Property in TargetingSettings

Declaration

public TargetingRecenteringSettings recentering

Description

Settings to indicate how the camera recenters back to a forward position.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/switching/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/switching/index.html index cb360c26e2..5ab3130b66 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/switching/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/switching/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSettings.switching

Property in TargetingSettings

Declaration

public TargetingSwitchingSettings switching

Description

Settings to indicate how the camera switches between targets.

\ No newline at end of file +Camera System • Scripting API

TargetingSettings.switching

Property in TargetingSettings

Declaration

public TargetingSwitchingSettings switching

Description

Settings to indicate how the camera switches between targets.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/userInterface/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/userInterface/index.html index c5ec667c68..80fc016ac9 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/userInterface/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/userInterface/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSettings.userInterface

Property in TargetingSettings

Declaration

public TargetingUISettings userInterface

Description

Settings to indicate how the camera displays tracking UI.

\ No newline at end of file +Camera System • Scripting API

TargetingSettings.userInterface

Property in TargetingSettings

Declaration

public TargetingUISettings userInterface

Description

Settings to indicate how the camera displays tracking UI.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModule/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModule/index.html index 97bb5fa2e8..cc0c5ee12f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModule/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModule/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSwitchingModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingSwitchingModule : TargetingModule<TargetingSwitchingSettings>

Description

A camera targeting module that handles switching to new targets to the left or right of the current target. The module also marks new targets as "sticky" so they cannot be switched from too quickly on accident.

Properties

stickyWhether the current target is sticky and thus cannot be changed (Read only).
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.
\ No newline at end of file +Camera System • Scripting API

TargetingSwitchingModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingSwitchingModule : TargetingModule<TargetingSwitchingSettings>

Description

A camera targeting module that handles switching to new targets to the left or right of the current target. The module also marks new targets as "sticky" so they cannot be switched from too quickly on accident.

Properties

stickyWhether the current target is sticky and thus cannot be changed (Read only).
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModule/sticky/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModule/sticky/index.html index bde6ce3c3c..a175add5cb 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModule/sticky/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModule/sticky/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSwitchingModule.sticky


Declaration

public bool sticky { get; }

Description

Whether the current target is sticky and thus cannot be changed (Read only).

\ No newline at end of file +Camera System • Scripting API

TargetingSwitchingModule.sticky


Declaration

public bool sticky { get; }

Description

Whether the current target is sticky and thus cannot be changed (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/index.html index 256a4de1e6..fc0c3dabf6 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

TargetingSwitchingSettings


Declaration

[Serializable]
-public sealed class TargetingSwitchingSettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera switches between targets.

Properties

stickyDurationThe amount of seconds before another target can be switched to. This ensures targets are not switched to accidentally based on the sensitivity of the input device.
inputSensitivityThe sensitivity multiplier applied to inputs to prevent switching targets too quickly.
inputDecayThe rate at which input values decay back to zero. The decay is used to force a quick input movement rather than a continuous slow movement.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

TargetingSwitchingSettings


Declaration

[Serializable]
+public sealed class TargetingSwitchingSettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera switches between targets.

Properties

stickyDurationThe amount of seconds before another target can be switched to. This ensures targets are not switched to accidentally based on the sensitivity of the input device.
inputSensitivityThe sensitivity multiplier applied to inputs to prevent switching targets too quickly.
inputDecayThe rate at which input values decay back to zero. The decay is used to force a quick input movement rather than a continuous slow movement.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputDecay/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputDecay/index.html index 1ea082dedd..1c984ce23f 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputDecay/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputDecay/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSwitchingSettings.inputDecay


Declaration

public float inputDecay

Description

The rate at which input values decay back to zero. The decay is used to force a quick input movement rather than a continuous slow movement.

\ No newline at end of file +Camera System • Scripting API

TargetingSwitchingSettings.inputDecay


Declaration

public float inputDecay

Description

The rate at which input values decay back to zero. The decay is used to force a quick input movement rather than a continuous slow movement.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputSensitivity/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputSensitivity/index.html index c16df086a2..33299cdafd 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputSensitivity/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputSensitivity/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSwitchingSettings.inputSensitivity


Declaration

public float inputSensitivity

Description

The sensitivity multiplier applied to inputs to prevent switching targets too quickly.

\ No newline at end of file +Camera System • Scripting API

TargetingSwitchingSettings.inputSensitivity


Declaration

public float inputSensitivity

Description

The sensitivity multiplier applied to inputs to prevent switching targets too quickly.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/stickyDuration/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/stickyDuration/index.html index 37c51d1353..8c9b432d1d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/stickyDuration/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/stickyDuration/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingSwitchingSettings.stickyDuration


Declaration

public float stickyDuration

Description

The amount of seconds before another target can be switched to. This ensures targets are not switched to accidentally based on the sensitivity of the input device.

\ No newline at end of file +Camera System • Scripting API

TargetingSwitchingSettings.stickyDuration


Declaration

public float stickyDuration

Description

The amount of seconds before another target can be switched to. This ensures targets are not switched to accidentally based on the sensitivity of the input device.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModule/content/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModule/content/index.html index 28b5ce8e4a..40f9b88ae8 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModule/content/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModule/content/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingUIModule.content

Property in TargetingUIModule

Declaration

public GameObject content { get; }

Description

The UI content being displayed (Read only).

\ No newline at end of file +Camera System • Scripting API

TargetingUIModule.content

Property in TargetingUIModule

Declaration

public GameObject content { get; }

Description

The UI content being displayed (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModule/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModule/index.html index aa1227c769..92c01f02a0 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModule/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModule/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingUIModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingUIModule : TargetingModule<TargetingUISettings>

Description

A camera targeting module that displays UI while targeting objects.

Properties

contentThe UI content being displayed (Read only).
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.
\ No newline at end of file +Camera System • Scripting API

TargetingUIModule

Inherits from TargetingModule<T>

Declaration

public sealed class TargetingUIModule : TargetingModule<TargetingUISettings>

Description

A camera targeting module that displays UI while targeting objects.

Properties

contentThe UI content being displayed (Read only).
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/index.html index e1503b20c0..437b5c6c15 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

TargetingUISettings


Declaration

[Serializable]
-public sealed class TargetingUISettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera displays tracking UI.

Properties

prefabThe UI content to instantiate.
trackingChanges the position of the UI content to track the target.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

TargetingUISettings


Declaration

[Serializable]
+public sealed class TargetingUISettings : CameraBehaviorSettings

Description

Settings for a camera targeting module to indicate how the camera displays tracking UI.

Properties

prefabThe UI content to instantiate.
trackingChanges the position of the UI content to track the target.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/prefab/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/prefab/index.html index 02253818b4..204faa460d 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/prefab/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/prefab/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingUISettings.prefab


Declaration

public GameObject prefab

Description

The UI content to instantiate.

\ No newline at end of file +Camera System • Scripting API

TargetingUISettings.prefab


Declaration

public GameObject prefab

Description

The UI content to instantiate.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/tracking/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/tracking/index.html index 50bed2c9fa..2694d4a957 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/tracking/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/tracking/index.html @@ -1 +1 @@ -Camera System • Scripting API

TargetingUISettings.tracking


Declaration

public bool tracking

Description

Changes the position of the UI content to track the target.

\ No newline at end of file +Camera System • Scripting API

TargetingUISettings.tracking


Declaration

public bool tracking

Description

Changes the position of the UI content to track the target.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/ResetDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/ResetDistance/index.html index c254fbac40..aad3881b46 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/ResetDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/ResetDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

Zoom.ResetDistance

Method in Zoom

Declaration

public void ResetDistance()

Description

Resets the zoom percentage to the initial distance.

\ No newline at end of file +Camera System • Scripting API

Zoom.ResetDistance

Method in Zoom

Declaration

public void ResetDistance()

Description

Resets the zoom percentage to the initial distance.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetDistance/index.html index 47f06a012b..5b794b24dc 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

Zoom.SetDistance

Method in Zoom

Declaration

public void SetDistance(float distance)

Description

Sets the zoom distance to the given value. The distance will be clamped within the zoom range.

Parameters

distanceThe camera zoom distance.
\ No newline at end of file +Camera System • Scripting API

Zoom.SetDistance

Method in Zoom

Declaration

public void SetDistance(float distance)

Description

Sets the zoom distance to the given value. The distance will be clamped within the zoom range.

Parameters

distanceThe camera zoom distance.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetPercent/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetPercent/index.html index 4b37e1d31c..ff471ea5f7 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetPercent/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetPercent/index.html @@ -1 +1 @@ -Camera System • Scripting API

Zoom.SetPercent

Method in Zoom

Declaration

public void SetPercent(float percent)

Description

Sets the zoom percentage to the given value.

Parameters

percentThe zoom percentage in the range [0..1].
\ No newline at end of file +Camera System • Scripting API

Zoom.SetPercent

Method in Zoom

Declaration

public void SetPercent(float percent)

Description

Sets the zoom percentage to the given value.

Parameters

percentThe zoom percentage in the range [0..1].
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/index.html index a45134eaa3..c2fb31c579 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/index.html @@ -1 +1 @@ -Camera System • Scripting API

Zoom

Inherits from CameraBehavior<T>

Declaration

public sealed class Zoom : CameraBehavior<ZoomSettings>

Description

Changes the distance of the camera from the pivot point.

Properties

inputThe current input axis value with sensitivity applied (Read only).
percentThe current zoom percentage in the range [0..1] (Read only).
smoothPercentThe smoothed zoom percentage in the range [0..1] (Read only).
snappedPercentThe current zoom percentage snapped to the nearest increment in the range [0..1] (Read only).

Methods

SetPercentSets the zoom percentage to the given value.
SetDistanceSets the zoom distance to the given value. The distance will be clamped within the zoom range.
ResetDistanceResets the zoom percentage to the initial distance.
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.
\ No newline at end of file +Camera System • Scripting API

Zoom

Inherits from CameraBehavior<T>

Declaration

public sealed class Zoom : CameraBehavior<ZoomSettings>

Description

Changes the distance of the camera from the pivot point.

Properties

inputThe current input axis value with sensitivity applied (Read only).
percentThe current zoom percentage in the range [0..1] (Read only).
smoothPercentThe smoothed zoom percentage in the range [0..1] (Read only).
snappedPercentThe current zoom percentage snapped to the nearest increment in the range [0..1] (Read only).

Methods

SetPercentSets the zoom percentage to the given value.
SetDistanceSets the zoom distance to the given value. The distance will be clamped within the zoom range.
ResetDistanceResets the zoom percentage to the initial distance.
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.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/input/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/input/index.html index fffc1af5e8..8b2fa7fd81 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/input/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/input/index.html @@ -1 +1 @@ -Camera System • Scripting API

Zoom.input

Property in Zoom

Declaration

public float input { get; }

Description

The current input axis value with sensitivity applied (Read only).

\ No newline at end of file +Camera System • Scripting API

Zoom.input

Property in Zoom

Declaration

public float input { get; }

Description

The current input axis value with sensitivity applied (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/percent/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/percent/index.html index 663a3223e5..7b93e942e1 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/percent/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/percent/index.html @@ -1 +1 @@ -Camera System • Scripting API

Zoom.percent

Property in Zoom

Declaration

public float percent { get; }

Description

The current zoom percentage in the range [0..1] (Read only).

\ No newline at end of file +Camera System • Scripting API

Zoom.percent

Property in Zoom

Declaration

public float percent { get; }

Description

The current zoom percentage in the range [0..1] (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/smoothPercent/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/smoothPercent/index.html index cbc2bc853d..e266f71069 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/smoothPercent/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/smoothPercent/index.html @@ -1 +1 @@ -Camera System • Scripting API

Zoom.smoothPercent

Property in Zoom

Declaration

public float smoothPercent { get; }

Description

The smoothed zoom percentage in the range [0..1] (Read only).

\ No newline at end of file +Camera System • Scripting API

Zoom.smoothPercent

Property in Zoom

Declaration

public float smoothPercent { get; }

Description

The smoothed zoom percentage in the range [0..1] (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/snappedPercent/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/snappedPercent/index.html index 039f09f2e1..e25e3b6113 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/snappedPercent/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/snappedPercent/index.html @@ -1 +1 @@ -Camera System • Scripting API

Zoom.snappedPercent

Property in Zoom

Declaration

public float snappedPercent { get; }

Description

The current zoom percentage snapped to the nearest increment in the range [0..1] (Read only).

\ No newline at end of file +Camera System • Scripting API

Zoom.snappedPercent

Property in Zoom

Declaration

public float snappedPercent { get; }

Description

The current zoom percentage snapped to the nearest increment in the range [0..1] (Read only).

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/distanceRange/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/distanceRange/index.html index 37939eb5cc..f58e5d2950 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/distanceRange/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/distanceRange/index.html @@ -1 +1 @@ -Camera System • Scripting API

ZoomSettings.distanceRange

Property in ZoomSettings

Declaration

public FloatRange distanceRange

Description

The minimum and maximum distance of the camera from the pivot point. Set the min and max to the same value for a fixed zoom distance.

\ No newline at end of file +Camera System • Scripting API

ZoomSettings.distanceRange

Property in ZoomSettings

Declaration

public FloatRange distanceRange

Description

The minimum and maximum distance of the camera from the pivot point. Set the min and max to the same value for a fixed zoom distance.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/increment/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/increment/index.html index dece5add40..b42645f96a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/increment/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/increment/index.html @@ -1 +1 @@ -Camera System • Scripting API

ZoomSettings.increment

Property in ZoomSettings

Declaration

public float increment

Description

Aligns the camera zoom to set increments.

\ No newline at end of file +Camera System • Scripting API

ZoomSettings.increment

Property in ZoomSettings

Declaration

public float increment

Description

Aligns the camera zoom to set increments.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/index.html index d7cf8885e3..3d69201af4 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/index.html @@ -1,2 +1,2 @@ -Camera System • Scripting API

ZoomSettings


Declaration

[Serializable]
-public sealed class ZoomSettings : CameraBehaviorSettings<Zoom>

Description

Settings for a camera zoom behavior.

Properties

inputAxisThe input axis to change the camera zoom.
distanceRangeThe minimum and maximum distance of the camera from the pivot point. Set the min and max to the same value for a fixed zoom distance.
initialDistanceThe initial distance of the camera from the pivot point.
smoothingHow quickly the camera zoom changes to the intended distance. Larger numbers make the camera zoom more smoothly.
transitionDurationThe amount of seconds it takes to transition zoom distance when the camera profile is changed. For example, this is used when transitioning from first-person to third-person, or vice versa.
incrementAligns the camera zoom to set increments.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file +Camera System • Scripting API

ZoomSettings


Declaration

[Serializable]
+public sealed class ZoomSettings : CameraBehaviorSettings<Zoom>

Description

Settings for a camera zoom behavior.

Properties

inputAxisThe input axis to change the camera zoom.
distanceRangeThe minimum and maximum distance of the camera from the pivot point. Set the min and max to the same value for a fixed zoom distance.
initialDistanceThe initial distance of the camera from the pivot point.
smoothingHow quickly the camera zoom changes to the intended distance. Larger numbers make the camera zoom more smoothly.
transitionDurationThe amount of seconds it takes to transition zoom distance when the camera profile is changed. For example, this is used when transitioning from first-person to third-person, or vice versa.
incrementAligns the camera zoom to set increments.
Inherited

Properties

activeWhether the settings are active on a camera profile. Inactive settings will not display in the editor.
enabledTurns on or off the settings behavior. Enabled behaviors are updated every frame.
isActiveAndEnabledWhether the settings are active and enabled.
\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/initialDistance/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/initialDistance/index.html index a972c04264..0ed358cd28 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/initialDistance/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/initialDistance/index.html @@ -1 +1 @@ -Camera System • Scripting API

ZoomSettings.initialDistance

Property in ZoomSettings

Declaration

public float initialDistance

Description

The initial distance of the camera from the pivot point.

\ No newline at end of file +Camera System • Scripting API

ZoomSettings.initialDistance

Property in ZoomSettings

Declaration

public float initialDistance

Description

The initial distance of the camera from the pivot point.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/inputAxis/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/inputAxis/index.html index 310696ba13..ac61d4ec3e 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/inputAxis/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/inputAxis/index.html @@ -1 +1 @@ -Camera System • Scripting API

ZoomSettings.inputAxis

Property in ZoomSettings

Declaration

public InputAxis inputAxis

Description

The input axis to change the camera zoom.

\ No newline at end of file +Camera System • Scripting API

ZoomSettings.inputAxis

Property in ZoomSettings

Declaration

public InputAxis inputAxis

Description

The input axis to change the camera zoom.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/smoothing/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/smoothing/index.html index 9bf39cb008..00b1b1a305 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/smoothing/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/smoothing/index.html @@ -1 +1 @@ -Camera System • Scripting API

ZoomSettings.smoothing

Property in ZoomSettings

Declaration

public float smoothing

Description

How quickly the camera zoom changes to the intended distance. Larger numbers make the camera zoom more smoothly.

\ No newline at end of file +Camera System • Scripting API

ZoomSettings.smoothing

Property in ZoomSettings

Declaration

public float smoothing

Description

How quickly the camera zoom changes to the intended distance. Larger numbers make the camera zoom more smoothly.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/transitionDuration/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/transitionDuration/index.html index 2a89b61514..24b203222a 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/transitionDuration/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/transitionDuration/index.html @@ -1 +1 @@ -Camera System • Scripting API

ZoomSettings.transitionDuration

Property in ZoomSettings

Declaration

public float transitionDuration

Description

The amount of seconds it takes to transition zoom distance when the camera profile is changed. For example, this is used when transitioning from first-person to third-person, or vice versa.

\ No newline at end of file +Camera System • Scripting API

ZoomSettings.transitionDuration

Property in ZoomSettings

Declaration

public float transitionDuration

Description

The amount of seconds it takes to transition zoom distance when the camera profile is changed. For example, this is used when transitioning from first-person to third-person, or vice versa.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/index.html b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/index.html index f2c2cc673a..2811009e37 100644 --- a/com.zigurous.camerasystem/api/Zigurous.CameraSystem/index.html +++ b/com.zigurous.camerasystem/api/Zigurous.CameraSystem/index.html @@ -1 +1 @@ -Camera System • Scripting API

Zigurous.CameraSystem

Namespace

Classes

Structs

Interfaces

  • ICameraEffect

    An interface for a simulated effect that is applied to the camera.


Enums

\ No newline at end of file +Camera System • Scripting API

Zigurous.CameraSystem

Namespace

Classes

Structs

Interfaces

  • ICameraEffect

    An interface for a simulated effect that is applied to the camera.


Enums

\ No newline at end of file diff --git a/com.zigurous.camerasystem/api/index.html b/com.zigurous.camerasystem/api/index.html index 8b81e53ec5..52513b7804 100644 --- a/com.zigurous.camerasystem/api/index.html +++ b/com.zigurous.camerasystem/api/index.html @@ -1 +1 @@ -Camera System • Documentation
\ No newline at end of file +Camera System • Documentation
\ No newline at end of file diff --git a/com.zigurous.camerasystem/changelog/index.html b/com.zigurous.camerasystem/changelog/index.html index 13182a6995..4954d82da5 100644 --- a/com.zigurous.camerasystem/changelog/index.html +++ b/com.zigurous.camerasystem/changelog/index.html @@ -1,8 +1,8 @@ -Camera System • Changelog

Changelog

+Camera System • Changelog

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0-preview]

  • Initial preview release
  • -
\ No newline at end of file +
\ No newline at end of file diff --git a/com.zigurous.camerasystem/index.html b/com.zigurous.camerasystem/index.html index fe05180fc9..9cd1807fec 100644 --- a/com.zigurous.camerasystem/index.html +++ b/com.zigurous.camerasystem/index.html @@ -1 +1 @@ -Camera System • Documentation
\ No newline at end of file +Camera System • Documentation
\ No newline at end of file diff --git a/com.zigurous.camerasystem/license/index.html b/com.zigurous.camerasystem/license/index.html index e239c38b91..da9e69ff46 100644 --- a/com.zigurous.camerasystem/license/index.html +++ b/com.zigurous.camerasystem/license/index.html @@ -1,3 +1,3 @@ -Camera System • License

License

Copyright (c) 2022 Zigurous. All Rights Reserved.

+Camera System • License

License

Copyright (c) 2022 Zigurous. All Rights Reserved.

Licensed under the Unity Asset Store Terms of Service and EULA.

-

Unless expressly provided otherwise, the Software under this license is made available strictly on an "AS IS" BASIS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. Please review the license for details on these and other terms and conditions.

\ No newline at end of file +

Unless expressly provided otherwise, the Software under this license is made available strictly on an "AS IS" BASIS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. Please review the license for details on these and other terms and conditions.

\ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/aim-punch/index.html b/com.zigurous.camerasystem/manual/aim-punch/index.html index 402e799327..337a7635fc 100644 --- a/com.zigurous.camerasystem/manual/aim-punch/index.html +++ b/com.zigurous.camerasystem/manual/aim-punch/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

Aim Punch

+Camera System • Manual

Aim Punch

The Aim Punch effect quickly "punches" the camera's rotation in one direction then resets to the resting position. This is often used to indicate the player was hit by an object or attack.


🥊 Settings

@@ -36,4 +36,4 @@

🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraEffect
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/animator-motion/index.html b/com.zigurous.camerasystem/manual/animator-motion/index.html index 2a89cfe621..69446ab09f 100644 --- a/com.zigurous.camerasystem/manual/animator-motion/index.html +++ b/com.zigurous.camerasystem/manual/animator-motion/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Animator Motion

    +Camera System • Manual

    Animator Motion

    The Animator Motion module tracks the motion of a character and applies it as a modifier to the camera. This is useful to give the camera more dynamic motion as the character moves, such as when crouching, jumping, and sprinting.

    Note: The Camera Controller must have a tracking target assigned, usually the player/character, and the tracking target must have an Animator component somewhere in its hierarchy.


    @@ -20,4 +20,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraModifier
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/auto-focus/index.html b/com.zigurous.camerasystem/manual/auto-focus/index.html index 6fb3d20d33..1de1574bc2 100644 --- a/com.zigurous.camerasystem/manual/auto-focus/index.html +++ b/com.zigurous.camerasystem/manual/auto-focus/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Auto Focus

    +Camera System • Manual

    Auto Focus

    The Auto Focus module is a post processing effect that changes the depth of field based on where the camera is looking.

    Unity's Post Processing Package must be installed for the Auto Focus module to work. A post processing profile and volume will be created automatically, so nothing needs to be done manually other than having the package installed.


    @@ -36,4 +36,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraBehavior
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/camera-shake/index.html b/com.zigurous.camerasystem/manual/camera-shake/index.html index e19e8853b3..8e927ba93c 100644 --- a/com.zigurous.camerasystem/manual/camera-shake/index.html +++ b/com.zigurous.camerasystem/manual/camera-shake/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Camera Shake

    +Camera System • Manual
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/collision/index.html b/com.zigurous.camerasystem/manual/collision/index.html index 5629702cb4..ab10a76e17 100644 --- a/com.zigurous.camerasystem/manual/collision/index.html +++ b/com.zigurous.camerasystem/manual/collision/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Collision

    +Camera System • Manual
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/cursor/index.html b/com.zigurous.camerasystem/manual/cursor/index.html index dddd97f35f..442ca37ffb 100644 --- a/com.zigurous.camerasystem/manual/cursor/index.html +++ b/com.zigurous.camerasystem/manual/cursor/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Cursor

    +Camera System • Manual
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/eyeline-adjustment/index.html b/com.zigurous.camerasystem/manual/eyeline-adjustment/index.html index 9a4df6e2e0..6de380d429 100644 --- a/com.zigurous.camerasystem/manual/eyeline-adjustment/index.html +++ b/com.zigurous.camerasystem/manual/eyeline-adjustment/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Eyeline Adjustment

    +Camera System • Manual

    Eyeline Adjustment

    The Eyeline Adjustment module adjusts the position of the camera to match the eyeline of the character. One benefit of this is the camera will adjust accordingly any time the character collider changes. For example, if the character crouches, then the camera will also move down to match the character's crouch height.

    Note: The Camera Controller must have a tracking target assigned with either a CharacterController or Collider component attached to it.


    @@ -20,4 +20,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraModifier
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/follow/index.html b/com.zigurous.camerasystem/manual/follow/index.html index 1063fdf507..8ae5a967c5 100644 --- a/com.zigurous.camerasystem/manual/follow/index.html +++ b/com.zigurous.camerasystem/manual/follow/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Follow

    +Camera System • Manual \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/fov-kick/index.html b/com.zigurous.camerasystem/manual/fov-kick/index.html index c6eb806ce4..43eb4759f0 100644 --- a/com.zigurous.camerasystem/manual/fov-kick/index.html +++ b/com.zigurous.camerasystem/manual/fov-kick/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    FOV Kick

    +Camera System • Manual

    FOV Kick

    The FOV Kick effect animates a subtle change in the field of view of the camera. For example, increasing the field of view when the player sprints creates a better feel for the faster motion.


    💨 Settings

    @@ -43,4 +43,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraEffect
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/free-fly/index.html b/com.zigurous.camerasystem/manual/free-fly/index.html index 3498b14db8..955b5c807b 100644 --- a/com.zigurous.camerasystem/manual/free-fly/index.html +++ b/com.zigurous.camerasystem/manual/free-fly/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Free Fly

    +Camera System • Manual

    Free Fly

    The Free Fly module handles free fly camera movement. The free fly module is often used for strategy games or even simply for debugging purposes.


    ✈️ Settings

    @@ -34,4 +34,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraBehavior
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/free-look/index.html b/com.zigurous.camerasystem/manual/free-look/index.html index 314feee7b4..3860746ca6 100644 --- a/com.zigurous.camerasystem/manual/free-look/index.html +++ b/com.zigurous.camerasystem/manual/free-look/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Free Look

    +Camera System • Manual

    Free Look

    The Free Look module handles looking around while orbiting a pivot point. Free look is the most common camera module to handle basic look functionality.


    👁️ Settings

    @@ -22,4 +22,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraBehavior
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/head-bob/index.html b/com.zigurous.camerasystem/manual/head-bob/index.html index 1b05e743cc..77dbb6adb5 100644 --- a/com.zigurous.camerasystem/manual/head-bob/index.html +++ b/com.zigurous.camerasystem/manual/head-bob/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Head Bob

    +Camera System • Manual
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/index.html b/com.zigurous.camerasystem/manual/index.html index 7889084303..09724f5d37 100644 --- a/com.zigurous.camerasystem/manual/index.html +++ b/com.zigurous.camerasystem/manual/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Camera System

    +Camera System • Manual

    Camera System

    The Camera System package is a modular system for controlling cameras in Unity games. The package supports endless camera configurations through 20+ highly customizable camera modules edited from a single camera controller component.

    Features

    \ No newline at end of file +Reach out to support@zigurous.com

    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/input/index.html b/com.zigurous.camerasystem/manual/input/index.html index 54c59a4a03..67e4dc0a33 100644 --- a/com.zigurous.camerasystem/manual/input/index.html +++ b/com.zigurous.camerasystem/manual/input/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Input

    +Camera System • Manual
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/noise/index.html b/com.zigurous.camerasystem/manual/noise/index.html index 2fab029df9..0f5ed14b7c 100644 --- a/com.zigurous.camerasystem/manual/noise/index.html +++ b/com.zigurous.camerasystem/manual/noise/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Noise

    +Camera System • Manual

    Noise

    The Noise module applies a subtle motion to the camera using a noise function. This can be used to give the camera a more hand-held feel.


    〰️ Settings

    @@ -25,4 +25,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraModifier
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/panning/index.html b/com.zigurous.camerasystem/manual/panning/index.html index caf801aa1b..33521f132a 100644 --- a/com.zigurous.camerasystem/manual/panning/index.html +++ b/com.zigurous.camerasystem/manual/panning/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Panning

    +Camera System • Manual

    Panning

    The Panning module pans the camera around on the XZ plane usually from mouse input. Panning is commonly used for real-time strategy (RTS) games.


    🛸 Settings

    @@ -25,4 +25,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraBehavior
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/recoil/index.html b/com.zigurous.camerasystem/manual/recoil/index.html index 0199e23449..c988475e20 100644 --- a/com.zigurous.camerasystem/manual/recoil/index.html +++ b/com.zigurous.camerasystem/manual/recoil/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Recoil

    +Camera System • Manual

    Recoil

    The Recoil module quickly changes the orientation of the camera to simulate recoil, such as when shooting a gun. Recoil is most commonly used for any kind of shooting game.


    🔫 Settings

    @@ -23,4 +23,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraModifier
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/screen-fade/index.html b/com.zigurous.camerasystem/manual/screen-fade/index.html index 30bfefe336..77c816a7ee 100644 --- a/com.zigurous.camerasystem/manual/screen-fade/index.html +++ b/com.zigurous.camerasystem/manual/screen-fade/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Screen Fade

    +Camera System • Manual
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/shoulder-lean/index.html b/com.zigurous.camerasystem/manual/shoulder-lean/index.html index f18693454f..6e13ed56ab 100644 --- a/com.zigurous.camerasystem/manual/shoulder-lean/index.html +++ b/com.zigurous.camerasystem/manual/shoulder-lean/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Shoulder Lean

    +Camera System • Manual
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/shoulder-swap/index.html b/com.zigurous.camerasystem/manual/shoulder-swap/index.html index 31d2aef8aa..36efda2c89 100644 --- a/com.zigurous.camerasystem/manual/shoulder-swap/index.html +++ b/com.zigurous.camerasystem/manual/shoulder-swap/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Shoulder Swap

    +Camera System • Manual
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/targeting/index.html b/com.zigurous.camerasystem/manual/targeting/index.html index 2de80e0d16..8543730740 100644 --- a/com.zigurous.camerasystem/manual/targeting/index.html +++ b/com.zigurous.camerasystem/manual/targeting/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Targeting

    +Camera System • Manual

    Targeting

    The Targeting module allows the camera to track targetable objects. This is commonly used for tracking enemies in action-adventure games. The system was designed after the targeting/tracking systems used in souls-like games, but it can be used in many different ways.


    🎯 Settings

    @@ -113,4 +113,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraBehavior
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/manual/zoom/index.html b/com.zigurous.camerasystem/manual/zoom/index.html index a0842d9699..df6ff5b67c 100644 --- a/com.zigurous.camerasystem/manual/zoom/index.html +++ b/com.zigurous.camerasystem/manual/zoom/index.html @@ -1,4 +1,4 @@ -Camera System • Manual

    Zoom

    +Camera System • Manual

    Zoom

    The Zoom module changes the distance of the camera from the pivot point. This module is used for most third-person camera systems even if the player can't actively change the zoom distance—the module is still required to pull the camera behind the player.


    🔍 Settings

    @@ -31,4 +31,4 @@

    🧰 Scripting API

  • CameraController
  • CameraProfile
  • CameraBehavior
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/com.zigurous.camerasystem/page-data/app-data.json b/com.zigurous.camerasystem/page-data/app-data.json index 15dfe05f30..383d9e1b59 100644 --- a/com.zigurous.camerasystem/page-data/app-data.json +++ b/com.zigurous.camerasystem/page-data/app-data.json @@ -1 +1 @@ -{"webpackCompilationHash":"886988a8673c8cb1a5a5"} +{"webpackCompilationHash":"194b15ae6efed0ea3a9e"} diff --git a/com.zigurous.camerasystem/page-data/sq/d/2011016986.json b/com.zigurous.camerasystem/page-data/sq/d/2011016986.json index 00adaa46c1..59c510a0bf 100644 --- a/com.zigurous.camerasystem/page-data/sq/d/2011016986.json +++ b/com.zigurous.camerasystem/page-data/sq/d/2011016986.json @@ -1 +1 @@ -{"data":{"sidenav":{"nodes":[{"title":"📌 Overview","items":[{"name":"Getting Started","path":"/manual","href":null,"icon":null},{"name":"Changelog","path":"/changelog","href":null,"icon":null},{"name":"License","path":"/license","href":null,"icon":null}]},{"title":"📷 Core Modules","items":[{"name":"Free Look","path":"/manual/free-look","href":null,"icon":null},{"name":"Free Fly","path":"/manual/free-fly","href":null,"icon":null},{"name":"Follow","path":"/manual/follow","href":null,"icon":null},{"name":"Zoom","path":"/manual/zoom","href":null,"icon":null},{"name":"Panning","path":"/manual/panning","href":null,"icon":null},{"name":"Targeting","path":"/manual/targeting","href":null,"icon":null},{"name":"Collision","path":"/manual/collision","href":null,"icon":null},{"name":"Cursor","path":"/manual/cursor","href":null,"icon":null},{"name":"Input","path":"/manual/input","href":null,"icon":null}]},{"title":"✨ Effects & Modifiers","items":[{"name":"Aim Punch","path":"/manual/aim-punch","href":null,"icon":null},{"name":"Animator Motion","path":"/manual/animator-motion","href":null,"icon":null},{"name":"Auto Focus","path":"/manual/auto-focus","href":null,"icon":null},{"name":"Camera Shake","path":"/manual/camera-shake","href":null,"icon":null},{"name":"Eyeline Adjustment","path":"/manual/eyeline-adjustment","href":null,"icon":null},{"name":"FOV Kick","path":"/manual/fov-kick","href":null,"icon":null},{"name":"Head Bob","path":"/manual/head-bob","href":null,"icon":null},{"name":"Noise","path":"/manual/noise","href":null,"icon":null},{"name":"Recoil","path":"/manual/recoil","href":null,"icon":null},{"name":"Screen Fade","path":"/manual/screen-fade","href":null,"icon":null},{"name":"Shoulder Lean","path":"/manual/shoulder-lean","href":null,"icon":null},{"name":"Shoulder Swap","path":"/manual/shoulder-swap","href":null,"icon":null}]},{"title":"💬 Contact","items":[{"name":"Discord","path":null,"href":"https://discord.gg/DdYyWVb","icon":"launch"},{"name":"Twitter","path":null,"href":"https://twitter.com/zigurous","icon":"launch"}]},{"title":"🔗 Other Links","items":[{"name":"GitHub","path":null,"href":"https://github.com/zigurous","icon":"launch"},{"name":"Asset Store","path":null,"href":"https://assetstore.unity.com/publishers/51884","icon":"launch"},{"name":"YouTube","path":null,"href":"https://youtube.com/c/zigurous?sub_confirmation=1","icon":"launch"},{"name":"Patreon","path":null,"href":"https://patreon.com/zigurous","icon":"launch"}]}]},"api":{"nodes":[{"items":[{"children":["Zigurous.CameraSystem.AimPunchProfile.decayRate","Zigurous.CameraSystem.AimPunchProfile.directionMax","Zigurous.CameraSystem.AimPunchProfile.directionMin","Zigurous.CameraSystem.AimPunchProfile.strength"],"id":"AimPunchProfile","name":"AimPunchProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AimPunchProfile"},{"children":null,"id":"strength","name":"strength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.strength"},{"children":null,"id":"decayRate","name":"decayRate","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.decayRate"},{"children":null,"id":"directionMin","name":"directionMin","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.directionMin"},{"children":null,"id":"directionMax","name":"directionMax","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.directionMax"}]},{"items":[{"children":[],"id":"AimPunchSettings","name":"AimPunchSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AimPunchSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.AnimatorMotion.motion"],"id":"AnimatorMotion","name":"AnimatorMotion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AnimatorMotion"},{"children":null,"id":"motion","name":"motion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotion","type":"Property","uid":"Zigurous.CameraSystem.AnimatorMotion.motion"}]},{"items":[{"children":["Zigurous.CameraSystem.AnimatorMotionSettings.offset","Zigurous.CameraSystem.AnimatorMotionSettings.smoothing"],"id":"AnimatorMotionSettings","name":"AnimatorMotionSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AnimatorMotionSettings"},{"children":null,"id":"offset","name":"offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotionSettings","type":"Field","uid":"Zigurous.CameraSystem.AnimatorMotionSettings.offset"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotionSettings","type":"Field","uid":"Zigurous.CameraSystem.AnimatorMotionSettings.smoothing"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocus.focusDistance"],"id":"AutoFocus","name":"AutoFocus","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AutoFocus"},{"children":null,"id":"focusDistance","name":"focusDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocus","type":"Property","uid":"Zigurous.CameraSystem.AutoFocus.focusDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocusMode.FirstPerson","Zigurous.CameraSystem.AutoFocusMode.ThirdPerson"],"id":"AutoFocusMode","name":"AutoFocusMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Enum","uid":"Zigurous.CameraSystem.AutoFocusMode"},{"children":null,"id":"ThirdPerson","name":"ThirdPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusMode","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusMode.ThirdPerson"},{"children":null,"id":"FirstPerson","name":"FirstPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusMode","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusMode.FirstPerson"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocusSettings.aperture","Zigurous.CameraSystem.AutoFocusSettings.distanceRange","Zigurous.CameraSystem.AutoFocusSettings.focalLength","Zigurous.CameraSystem.AutoFocusSettings.focusMode","Zigurous.CameraSystem.AutoFocusSettings.focusTime","Zigurous.CameraSystem.AutoFocusSettings.postProcessingLayer","Zigurous.CameraSystem.AutoFocusSettings.raycastLayers"],"id":"AutoFocusSettings","name":"AutoFocusSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AutoFocusSettings"},{"children":null,"id":"focusMode","name":"focusMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focusMode"},{"children":null,"id":"raycastLayers","name":"raycastLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.raycastLayers"},{"children":null,"id":"postProcessingLayer","name":"postProcessingLayer","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.postProcessingLayer"},{"children":null,"id":"aperture","name":"aperture","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.aperture"},{"children":null,"id":"focalLength","name":"focalLength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focalLength"},{"children":null,"id":"focusTime","name":"focusTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focusTime"},{"children":null,"id":"distanceRange","name":"distanceRange","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.distanceRange"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraBehavior`1.enabled","Zigurous.CameraSystem.CameraBehavior`1.OnDisable","Zigurous.CameraSystem.CameraBehavior`1.OnEnable","Zigurous.CameraSystem.CameraBehavior`1.settings","Zigurous.CameraSystem.CameraBehavior`1.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior`1.StopCoroutine(Coroutine)"],"id":"CameraBehavior`1","name":"CameraBehavior","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraBehavior`1"},{"children":null,"id":"settings","name":"settings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Property","uid":"Zigurous.CameraSystem.CameraBehavior`1.settings"},{"children":null,"id":"enabled","name":"enabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Property","uid":"Zigurous.CameraSystem.CameraBehavior`1.enabled"},{"children":null,"id":"OnEnable","name":"OnEnable()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.OnEnable"},{"children":null,"id":"OnDisable","name":"OnDisable()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.OnDisable"},{"children":null,"id":"StartCoroutine(System.Collections.IEnumerator)","name":"StartCoroutine(IEnumerator)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.StartCoroutine(System.Collections.IEnumerator)"},{"children":null,"id":"StopCoroutine(Coroutine)","name":"StopCoroutine(Coroutine)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.StopCoroutine(Coroutine)"}]},{"items":[{"children":[],"id":"CameraBehaviorSettings`1","name":"CameraBehaviorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraBehaviorSettings`1"}]},{"items":[{"children":[],"id":"CameraBehaviorSettings","name":"CameraBehaviorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraBehaviorSettings"}]},{"items":[{"children":[],"id":"CameraCollision","name":"CameraCollision","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraCollision"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraCollisionSettings.cameraRadius","Zigurous.CameraSystem.CameraCollisionSettings.minOcclusionDistance","Zigurous.CameraSystem.CameraCollisionSettings.occlusionMask","Zigurous.CameraSystem.CameraCollisionSettings.resetDelay","Zigurous.CameraSystem.CameraCollisionSettings.smoothingIn","Zigurous.CameraSystem.CameraCollisionSettings.smoothingOut"],"id":"CameraCollisionSettings","name":"CameraCollisionSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraCollisionSettings"},{"children":null,"id":"occlusionMask","name":"occlusionMask","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.occlusionMask"},{"children":null,"id":"cameraRadius","name":"cameraRadius","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.cameraRadius"},{"children":null,"id":"smoothingIn","name":"smoothingIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.smoothingIn"},{"children":null,"id":"smoothingOut","name":"smoothingOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.smoothingOut"},{"children":null,"id":"resetDelay","name":"resetDelay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.resetDelay"},{"children":null,"id":"minOcclusionDistance","name":"minOcclusionDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.minOcclusionDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraContext.distance","Zigurous.CameraSystem.CameraContext.distanceOffset","Zigurous.CameraSystem.CameraContext.GetTransform(Vector3@,Quaternion@)","Zigurous.CameraSystem.CameraContext.GetUnmodifiedTransform(Vector3@,Quaternion@)","Zigurous.CameraSystem.CameraContext.lookRotation","Zigurous.CameraSystem.CameraContext.maxDistance","Zigurous.CameraSystem.CameraContext.minDistance","Zigurous.CameraSystem.CameraContext.modifiedRotation","Zigurous.CameraSystem.CameraContext.modifiedTrackingPoint","Zigurous.CameraSystem.CameraContext.occlusionDistance","Zigurous.CameraSystem.CameraContext.pivotDistance","Zigurous.CameraSystem.CameraContext.positionModifiers","Zigurous.CameraSystem.CameraContext.positionOverride","Zigurous.CameraSystem.CameraContext.ResetOverrides","Zigurous.CameraSystem.CameraContext.rotationModifiers","Zigurous.CameraSystem.CameraContext.rotationOverride","Zigurous.CameraSystem.CameraContext.trackingModifiers","Zigurous.CameraSystem.CameraContext.trackingPoint"],"id":"CameraContext","name":"CameraContext","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraContext"},{"children":null,"id":"rotationModifiers","name":"rotationModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.rotationModifiers"},{"children":null,"id":"positionModifiers","name":"positionModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.positionModifiers"},{"children":null,"id":"trackingModifiers","name":"trackingModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.trackingModifiers"},{"children":null,"id":"rotationOverride","name":"rotationOverride","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.rotationOverride"},{"children":null,"id":"positionOverride","name":"positionOverride","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.positionOverride"},{"children":null,"id":"lookRotation","name":"lookRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.lookRotation"},{"children":null,"id":"modifiedRotation","name":"modifiedRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.modifiedRotation"},{"children":null,"id":"trackingPoint","name":"trackingPoint","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.trackingPoint"},{"children":null,"id":"modifiedTrackingPoint","name":"modifiedTrackingPoint","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.modifiedTrackingPoint"},{"children":null,"id":"distance","name":"distance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.distance"},{"children":null,"id":"distanceOffset","name":"distanceOffset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.distanceOffset"},{"children":null,"id":"minDistance","name":"minDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.minDistance"},{"children":null,"id":"maxDistance","name":"maxDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.maxDistance"},{"children":null,"id":"pivotDistance","name":"pivotDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.pivotDistance"},{"children":null,"id":"occlusionDistance","name":"occlusionDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.occlusionDistance"},{"children":null,"id":"GetTransform(Vector3@,Quaternion@)","name":"GetTransform(out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Method","uid":"Zigurous.CameraSystem.CameraContext.GetTransform(Vector3@,Quaternion@)"},{"children":null,"id":"GetUnmodifiedTransform(Vector3@,Quaternion@)","name":"GetUnmodifiedTransform(out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Method","uid":"Zigurous.CameraSystem.CameraContext.GetUnmodifiedTransform(Vector3@,Quaternion@)"},{"children":null,"id":"ResetOverrides","name":"ResetOverrides()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Method","uid":"Zigurous.CameraSystem.CameraContext.ResetOverrides"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraController.camera","Zigurous.CameraSystem.CameraController.cameraEulerAngles","Zigurous.CameraSystem.CameraController.cameraForward","Zigurous.CameraSystem.CameraController.cameraPosition","Zigurous.CameraSystem.CameraController.cameraRotation","Zigurous.CameraSystem.CameraController.context","Zigurous.CameraSystem.CameraController.freeze","Zigurous.CameraSystem.CameraController.GetModule``1","Zigurous.CameraSystem.CameraController.input","Zigurous.CameraSystem.CameraController.modules","Zigurous.CameraSystem.CameraController.profile","Zigurous.CameraSystem.CameraController.SetProfile(Zigurous.CameraSystem.CameraProfile)","Zigurous.CameraSystem.CameraController.SetTrackingTarget(Transform)","Zigurous.CameraSystem.CameraController.sharedProfile","Zigurous.CameraSystem.CameraController.trackingTarget","Zigurous.CameraSystem.CameraController.ui"],"id":"CameraController","name":"CameraController","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraController"},{"children":null,"id":"camera","name":"camera","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.camera"},{"children":null,"id":"cameraPosition","name":"cameraPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraPosition"},{"children":null,"id":"cameraRotation","name":"cameraRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraRotation"},{"children":null,"id":"cameraEulerAngles","name":"cameraEulerAngles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraEulerAngles"},{"children":null,"id":"cameraForward","name":"cameraForward","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraForward"},{"children":null,"id":"profile","name":"profile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.profile"},{"children":null,"id":"sharedProfile","name":"sharedProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.sharedProfile"},{"children":null,"id":"trackingTarget","name":"trackingTarget","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.trackingTarget"},{"children":null,"id":"context","name":"context","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.context"},{"children":null,"id":"modules","name":"modules","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.modules"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.input"},{"children":null,"id":"ui","name":"ui","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.ui"},{"children":null,"id":"freeze","name":"freeze","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.freeze"},{"children":null,"id":"SetProfile(Zigurous.CameraSystem.CameraProfile)","name":"SetProfile(CameraProfile)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Method","uid":"Zigurous.CameraSystem.CameraController.SetProfile(Zigurous.CameraSystem.CameraProfile)"},{"children":null,"id":"SetTrackingTarget(Transform)","name":"SetTrackingTarget(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Method","uid":"Zigurous.CameraSystem.CameraController.SetTrackingTarget(Transform)"},{"children":null,"id":"GetModule``1","name":"GetModule()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Method","uid":"Zigurous.CameraSystem.CameraController.GetModule``1"}]},{"items":[{"children":[],"id":"CameraCursor","name":"CameraCursor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraCursor"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraCursorSettings.disabledState","Zigurous.CameraSystem.CameraCursorSettings.enabledState"],"id":"CameraCursorSettings","name":"CameraCursorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraCursorSettings"},{"children":null,"id":"enabledState","name":"enabledState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCursorSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCursorSettings.enabledState"},{"children":null,"id":"disabledState","name":"disabledState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCursorSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCursorSettings.disabledState"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffect`2.Activate","Zigurous.CameraSystem.CameraEffect`2.active","Zigurous.CameraSystem.CameraEffect`2.Deactivate","Zigurous.CameraSystem.CameraEffect`2.OnEffectActivate(`1)","Zigurous.CameraSystem.CameraEffect`2.OnEffectDeactivate(`1)","Zigurous.CameraSystem.CameraEffect`2.OnEffectRestart(`1)","Zigurous.CameraSystem.CameraEffect`2.profile","Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.String)"],"id":"CameraEffect`2","name":"CameraEffect","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraEffect`2"},{"children":null,"id":"profile","name":"profile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Property","uid":"Zigurous.CameraSystem.CameraEffect`2.profile"},{"children":null,"id":"active","name":"active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Property","uid":"Zigurous.CameraSystem.CameraEffect`2.active"},{"children":null,"id":"Activate","name":"Activate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.Activate"},{"children":null,"id":"Deactivate","name":"Deactivate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.Deactivate"},{"children":null,"id":"SetProfile(System.String)","name":"SetProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.String)"},{"children":null,"id":"SetProfile(System.Int32)","name":"SetProfile(Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.Int32)"},{"children":null,"id":"OnEffectActivate(`1)","name":"OnEffectActivate(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectActivate(`1)"},{"children":null,"id":"OnEffectDeactivate(`1)","name":"OnEffectDeactivate(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectDeactivate(`1)"},{"children":null,"id":"OnEffectRestart(`1)","name":"OnEffectRestart(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectRestart(`1)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.String)","Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)","Zigurous.CameraSystem.CameraEffectExtensions.SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)","Zigurous.CameraSystem.CameraEffectExtensions.Toggle(Zigurous.CameraSystem.ICameraEffect)"],"id":"CameraEffectExtensions","name":"CameraEffectExtensions","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraEffectExtensions"},{"children":null,"id":"Activate(Zigurous.CameraSystem.ICameraEffect,System.String)","name":"Activate(ICameraEffect, String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.String)"},{"children":null,"id":"Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","name":"Activate(ICameraEffect, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)"},{"children":null,"id":"Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)","name":"Deactivate(ICameraEffect, String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)"},{"children":null,"id":"Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","name":"Deactivate(ICameraEffect, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)"},{"children":null,"id":"Toggle(Zigurous.CameraSystem.ICameraEffect)","name":"Toggle(ICameraEffect)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Toggle(Zigurous.CameraSystem.ICameraEffect)"},{"children":null,"id":"SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)","name":"SetDefaultProfile(ICameraEffect)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectProfile.#ctor(System.String)","Zigurous.CameraSystem.CameraEffectProfile.name"],"id":"CameraEffectProfile","name":"CameraEffectProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraEffectProfile"},{"children":null,"id":"name","name":"name","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraEffectProfile.name"},{"children":null,"id":"#ctor(System.String)","name":"CameraEffectProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectProfile","type":"Constructor","uid":"Zigurous.CameraSystem.CameraEffectProfile.#ctor(System.String)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectSettings`1.profiles"],"id":"CameraEffectSettings`1","name":"CameraEffectSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraEffectSettings`1"},{"children":null,"id":"profiles","name":"profiles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectSettings`1","type":"Field","uid":"Zigurous.CameraSystem.CameraEffectSettings`1.profiles"}]},{"items":[{"children":[],"id":"CameraEffectSettings`2","name":"CameraEffectSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraEffectSettings`2"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModifier`1.GetPositionModifier","Zigurous.CameraSystem.CameraModifier`1.GetRotationModifier","Zigurous.CameraSystem.CameraModifier`1.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier`1.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier`1.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier`1.RemoveTrackingModifier","Zigurous.CameraSystem.CameraModifier`1.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier`1.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier`1.SetTrackingModifier(Vector3)"],"id":"CameraModifier`1","name":"CameraModifier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraModifier`1"},{"children":null,"id":"GetRotationModifier","name":"GetRotationModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetRotationModifier"},{"children":null,"id":"GetPositionModifier","name":"GetPositionModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetPositionModifier"},{"children":null,"id":"GetTrackingModifier","name":"GetTrackingModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetTrackingModifier"},{"children":null,"id":"SetRotationModifier(Quaternion)","name":"SetRotationModifier(Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetRotationModifier(Quaternion)"},{"children":null,"id":"SetPositionModifier(Vector3)","name":"SetPositionModifier(Vector3)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetPositionModifier(Vector3)"},{"children":null,"id":"SetTrackingModifier(Vector3)","name":"SetTrackingModifier(Vector3)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetTrackingModifier(Vector3)"},{"children":null,"id":"RemoveRotationModifier","name":"RemoveRotationModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemoveRotationModifier"},{"children":null,"id":"RemovePositionModifier","name":"RemovePositionModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemovePositionModifier"},{"children":null,"id":"RemoveTrackingModifier","name":"RemoveTrackingModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemoveTrackingModifier"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.id","Zigurous.CameraSystem.CameraModule.registered"],"id":"CameraModule","name":"CameraModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraModule"},{"children":null,"id":"controller","name":"controller","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","type":"Property","uid":"Zigurous.CameraSystem.CameraModule.controller"},{"children":null,"id":"registered","name":"registered","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","type":"Property","uid":"Zigurous.CameraSystem.CameraModule.registered"},{"children":null,"id":"id","name":"id","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","type":"Property","uid":"Zigurous.CameraSystem.CameraModule.id"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModuleManager.#ctor(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraModuleManager.Clear","Zigurous.CameraSystem.CameraModuleManager.Count","Zigurous.CameraSystem.CameraModuleManager.Get``1","Zigurous.CameraSystem.CameraModuleManager.Item(System.Int32)","Zigurous.CameraSystem.CameraModuleManager.Register(Zigurous.CameraSystem.CameraModule)","Zigurous.CameraSystem.CameraModuleManager.Register``1","Zigurous.CameraSystem.CameraModuleManager.Unregister(Zigurous.CameraSystem.CameraModule)","Zigurous.CameraSystem.CameraModuleManager.Unregister``1"],"id":"CameraModuleManager","name":"CameraModuleManager","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraModuleManager"},{"children":null,"id":"Count","name":"Count","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Property","uid":"Zigurous.CameraSystem.CameraModuleManager.Count"},{"children":null,"id":"Item(System.Int32)","name":"Item[Int32]","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Property","uid":"Zigurous.CameraSystem.CameraModuleManager.Item(System.Int32)"},{"children":null,"id":"#ctor(Zigurous.CameraSystem.CameraController)","name":"CameraModuleManager(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Constructor","uid":"Zigurous.CameraSystem.CameraModuleManager.#ctor(Zigurous.CameraSystem.CameraController)"},{"children":null,"id":"Get``1","name":"Get()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Get``1"},{"children":null,"id":"Register``1","name":"Register()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Register``1"},{"children":null,"id":"Register(Zigurous.CameraSystem.CameraModule)","name":"Register(CameraModule)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Register(Zigurous.CameraSystem.CameraModule)"},{"children":null,"id":"Unregister``1","name":"Unregister()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Unregister``1"},{"children":null,"id":"Unregister(Zigurous.CameraSystem.CameraModule)","name":"Unregister(CameraModule)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Unregister(Zigurous.CameraSystem.CameraModule)"},{"children":null,"id":"Clear","name":"Clear()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Clear"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraPreset.Custom","Zigurous.CameraSystem.CameraPreset.Dimetric","Zigurous.CameraSystem.CameraPreset.FirstPerson","Zigurous.CameraSystem.CameraPreset.FirstPersonShooter","Zigurous.CameraSystem.CameraPreset.FreeFly","Zigurous.CameraSystem.CameraPreset.Isometric","Zigurous.CameraSystem.CameraPreset.RealTimeStrategy","Zigurous.CameraSystem.CameraPreset.ThirdPerson","Zigurous.CameraSystem.CameraPreset.ThirdPersonAdventure","Zigurous.CameraSystem.CameraPreset.ThirdPersonShooter","Zigurous.CameraSystem.CameraPreset.TopDown","Zigurous.CameraSystem.CameraPreset.Trimetic"],"id":"CameraPreset","name":"CameraPreset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Enum","uid":"Zigurous.CameraSystem.CameraPreset"},{"children":null,"id":"Custom","name":"Custom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Custom"},{"children":null,"id":"FirstPerson","name":"FirstPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FirstPerson"},{"children":null,"id":"FirstPersonShooter","name":"FirstPersonShooter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FirstPersonShooter"},{"children":null,"id":"ThirdPerson","name":"ThirdPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPerson"},{"children":null,"id":"ThirdPersonAdventure","name":"ThirdPersonAdventure","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPersonAdventure"},{"children":null,"id":"ThirdPersonShooter","name":"ThirdPersonShooter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPersonShooter"},{"children":null,"id":"RealTimeStrategy","name":"RealTimeStrategy","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.RealTimeStrategy"},{"children":null,"id":"TopDown","name":"TopDown","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.TopDown"},{"children":null,"id":"Isometric","name":"Isometric","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Isometric"},{"children":null,"id":"Dimetric","name":"Dimetric","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Dimetric"},{"children":null,"id":"Trimetic","name":"Trimetic","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Trimetic"},{"children":null,"id":"FreeFly","name":"FreeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FreeFly"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraPresetExtensions.CreateProfile(Zigurous.CameraSystem.CameraPreset)"],"id":"CameraPresetExtensions","name":"CameraPresetExtensions","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraPresetExtensions"},{"children":null,"id":"CreateProfile(Zigurous.CameraSystem.CameraPreset)","name":"CreateProfile(CameraPreset)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPresetExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraPresetExtensions.CreateProfile(Zigurous.CameraSystem.CameraPreset)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraProfile.#ctor","Zigurous.CameraSystem.CameraProfile.AddSettings``1(System.Boolean)","Zigurous.CameraSystem.CameraProfile.aimPunch","Zigurous.CameraSystem.CameraProfile.animatorMotion","Zigurous.CameraSystem.CameraProfile.autoFocus","Zigurous.CameraSystem.CameraProfile.cameraShake","Zigurous.CameraSystem.CameraProfile.collision","Zigurous.CameraSystem.CameraProfile.Create","Zigurous.CameraSystem.CameraProfile.Create(Zigurous.CameraSystem.CameraPreset)","Zigurous.CameraSystem.CameraProfile.cursor","Zigurous.CameraSystem.CameraProfile.eyelineAdjustment","Zigurous.CameraSystem.CameraProfile.follow","Zigurous.CameraSystem.CameraProfile.fovKick","Zigurous.CameraSystem.CameraProfile.freeFly","Zigurous.CameraSystem.CameraProfile.freeLook","Zigurous.CameraSystem.CameraProfile.GetSettings``1","Zigurous.CameraSystem.CameraProfile.headBob","Zigurous.CameraSystem.CameraProfile.noise","Zigurous.CameraSystem.CameraProfile.panning","Zigurous.CameraSystem.CameraProfile.preset","Zigurous.CameraSystem.CameraProfile.recoil","Zigurous.CameraSystem.CameraProfile.RemoveSettings``1","Zigurous.CameraSystem.CameraProfile.screenFade","Zigurous.CameraSystem.CameraProfile.shoulderLean","Zigurous.CameraSystem.CameraProfile.shoulderSwap","Zigurous.CameraSystem.CameraProfile.targeting","Zigurous.CameraSystem.CameraProfile.zoom"],"id":"CameraProfile","name":"CameraProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraProfile"},{"children":null,"id":"preset","name":"preset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.preset"},{"children":null,"id":"aimPunch","name":"aimPunch","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.aimPunch"},{"children":null,"id":"animatorMotion","name":"animatorMotion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.animatorMotion"},{"children":null,"id":"autoFocus","name":"autoFocus","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.autoFocus"},{"children":null,"id":"cameraShake","name":"cameraShake","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.cameraShake"},{"children":null,"id":"collision","name":"collision","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.collision"},{"children":null,"id":"cursor","name":"cursor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.cursor"},{"children":null,"id":"eyelineAdjustment","name":"eyelineAdjustment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.eyelineAdjustment"},{"children":null,"id":"follow","name":"follow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.follow"},{"children":null,"id":"fovKick","name":"fovKick","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.fovKick"},{"children":null,"id":"freeFly","name":"freeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.freeFly"},{"children":null,"id":"freeLook","name":"freeLook","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.freeLook"},{"children":null,"id":"headBob","name":"headBob","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.headBob"},{"children":null,"id":"noise","name":"noise","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.noise"},{"children":null,"id":"panning","name":"panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.panning"},{"children":null,"id":"recoil","name":"recoil","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.recoil"},{"children":null,"id":"screenFade","name":"screenFade","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.screenFade"},{"children":null,"id":"shoulderLean","name":"shoulderLean","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.shoulderLean"},{"children":null,"id":"shoulderSwap","name":"shoulderSwap","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.shoulderSwap"},{"children":null,"id":"targeting","name":"targeting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.targeting"},{"children":null,"id":"zoom","name":"zoom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.zoom"},{"children":null,"id":"#ctor","name":"CameraProfile()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Constructor","uid":"Zigurous.CameraSystem.CameraProfile.#ctor"},{"children":null,"id":"Create","name":"Create()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.Create"},{"children":null,"id":"Create(Zigurous.CameraSystem.CameraPreset)","name":"Create(CameraPreset)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.Create(Zigurous.CameraSystem.CameraPreset)"},{"children":null,"id":"GetSettings``1","name":"GetSettings()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.GetSettings``1"},{"children":null,"id":"AddSettings``1(System.Boolean)","name":"AddSettings(Boolean)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.AddSettings``1(System.Boolean)"},{"children":null,"id":"RemoveSettings``1","name":"RemoveSettings()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.RemoveSettings``1"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"id":"CameraSettings","name":"CameraSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraSettings"},{"children":null,"id":"active","name":"active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.active"},{"children":null,"id":"enabled","name":"enabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.enabled"},{"children":null,"id":"isActiveAndEnabled","name":"isActiveAndEnabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled"},{"children":null,"id":"OnActivate(Zigurous.CameraSystem.CameraController)","name":"OnActivate(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","type":"Method","uid":"Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)"},{"children":null,"id":"OnDeactivate(Zigurous.CameraSystem.CameraController)","name":"OnDeactivate(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","type":"Method","uid":"Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraShakeProfile.acceleration","Zigurous.CameraSystem.CameraShakeProfile.deceleration","Zigurous.CameraSystem.CameraShakeProfile.duration","Zigurous.CameraSystem.CameraShakeProfile.frequency","Zigurous.CameraSystem.CameraShakeProfile.magnitude","Zigurous.CameraSystem.CameraShakeProfile.positionalStrength","Zigurous.CameraSystem.CameraShakeProfile.rotationalStrength"],"id":"CameraShakeProfile","name":"CameraShakeProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraShakeProfile"},{"children":null,"id":"duration","name":"duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.duration"},{"children":null,"id":"acceleration","name":"acceleration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.acceleration"},{"children":null,"id":"deceleration","name":"deceleration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.deceleration"},{"children":null,"id":"frequency","name":"frequency","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.frequency"},{"children":null,"id":"magnitude","name":"magnitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.magnitude"},{"children":null,"id":"positionalStrength","name":"positionalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.positionalStrength"},{"children":null,"id":"rotationalStrength","name":"rotationalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.rotationalStrength"}]},{"items":[{"children":[],"id":"CameraShakeSettings","name":"CameraShakeSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraShakeSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraSightEvent.camera","Zigurous.CameraSystem.CameraSightEvent.enter","Zigurous.CameraSystem.CameraSightEvent.exit","Zigurous.CameraSystem.CameraSightEvent.inSight","Zigurous.CameraSystem.CameraSightEvent.maximumDistance","Zigurous.CameraSystem.CameraSightEvent.minimumDistance","Zigurous.CameraSystem.CameraSightEvent.target"],"id":"CameraSightEvent","name":"CameraSightEvent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraSightEvent"},{"children":null,"id":"enter","name":"enter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.enter"},{"children":null,"id":"exit","name":"exit","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.exit"},{"children":null,"id":"camera","name":"camera","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.camera"},{"children":null,"id":"target","name":"target","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.target"},{"children":null,"id":"minimumDistance","name":"minimumDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.minimumDistance"},{"children":null,"id":"maximumDistance","name":"maximumDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.maximumDistance"},{"children":null,"id":"inSight","name":"inSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Property","uid":"Zigurous.CameraSystem.CameraSightEvent.inSight"}]},{"items":[{"children":["Zigurous.CameraSystem.CursorState.#ctor(CursorLockMode,System.Boolean)","Zigurous.CameraSystem.CursorState.lockMode","Zigurous.CameraSystem.CursorState.visible"],"id":"CursorState","name":"CursorState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Struct","uid":"Zigurous.CameraSystem.CursorState"},{"children":null,"id":"lockMode","name":"lockMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","type":"Field","uid":"Zigurous.CameraSystem.CursorState.lockMode"},{"children":null,"id":"visible","name":"visible","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","type":"Field","uid":"Zigurous.CameraSystem.CursorState.visible"},{"children":null,"id":"#ctor(CursorLockMode,System.Boolean)","name":"CursorState(CursorLockMode, Boolean)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","type":"Constructor","uid":"Zigurous.CameraSystem.CursorState.#ctor(CursorLockMode,System.Boolean)"}]},{"items":[{"children":["Zigurous.CameraSystem.EyelineAdjustmentSettings.eyelineHeight","Zigurous.CameraSystem.EyelineAdjustmentSettings.smoothing"],"id":"EyelineAdjustmentSettings","name":"EyelineAdjustmentSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings"},{"children":null,"id":"eyelineHeight","name":"eyelineHeight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.EyelineAdjustmentSettings","type":"Field","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings.eyelineHeight"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.EyelineAdjustmentSettings","type":"Field","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings.smoothing"}]},{"items":[{"children":[],"id":"EyelineAdjustment","name":"EyelineAdjustment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.EyelineAdjustment"}]},{"items":[{"children":["Zigurous.CameraSystem.Follow.followPosition","Zigurous.CameraSystem.Follow.GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)","Zigurous.CameraSystem.Follow.lookRotation"],"id":"Follow","name":"Follow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Follow"},{"children":null,"id":"followPosition","name":"followPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","type":"Property","uid":"Zigurous.CameraSystem.Follow.followPosition"},{"children":null,"id":"lookRotation","name":"lookRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","type":"Property","uid":"Zigurous.CameraSystem.Follow.lookRotation"},{"children":null,"id":"GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)","name":"GetTrackingData(CameraContext, Transform, Vector3, out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","type":"Method","uid":"Zigurous.CameraSystem.Follow.GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)"}]},{"items":[{"children":["Zigurous.CameraSystem.FollowSettings.lookDamping","Zigurous.CameraSystem.FollowSettings.lookDelay","Zigurous.CameraSystem.FollowSettings.lookTracking","Zigurous.CameraSystem.FollowSettings.moveDamping","Zigurous.CameraSystem.FollowSettings.moveTracking","Zigurous.CameraSystem.FollowSettings.offset"],"id":"FollowSettings","name":"FollowSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FollowSettings"},{"children":null,"id":"offset","name":"offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.offset"},{"children":null,"id":"moveTracking","name":"moveTracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.moveTracking"},{"children":null,"id":"moveDamping","name":"moveDamping","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.moveDamping"},{"children":null,"id":"lookTracking","name":"lookTracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookTracking"},{"children":null,"id":"lookDamping","name":"lookDamping","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookDamping"},{"children":null,"id":"lookDelay","name":"lookDelay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookDelay"}]},{"items":[{"children":["Zigurous.CameraSystem.FOVKickProfile.amount","Zigurous.CameraSystem.FOVKickProfile.kickIn","Zigurous.CameraSystem.FOVKickProfile.kickOut"],"id":"FOVKickProfile","name":"FOVKickProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FOVKickProfile"},{"children":null,"id":"amount","name":"amount","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.amount"},{"children":null,"id":"kickIn","name":"kickIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.kickIn"},{"children":null,"id":"kickOut","name":"kickOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.kickOut"}]},{"items":[{"children":[],"id":"FOVKickSettings","name":"FOVKickSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FOVKickSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.FOVKickTransition.duration","Zigurous.CameraSystem.FOVKickTransition.easing"],"id":"FOVKickTransition","name":"FOVKickTransition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FOVKickTransition"},{"children":null,"id":"duration","name":"duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickTransition","type":"Field","uid":"Zigurous.CameraSystem.FOVKickTransition.duration"},{"children":null,"id":"easing","name":"easing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickTransition","type":"Field","uid":"Zigurous.CameraSystem.FOVKickTransition.easing"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFly.direction","Zigurous.CameraSystem.FreeFly.fast","Zigurous.CameraSystem.FreeFly.slow","Zigurous.CameraSystem.FreeFly.speed"],"id":"FreeFly","name":"FreeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeFly"},{"children":null,"id":"direction","name":"direction","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","type":"Property","uid":"Zigurous.CameraSystem.FreeFly.direction"},{"children":null,"id":"speed","name":"speed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","type":"Property","uid":"Zigurous.CameraSystem.FreeFly.speed"},{"children":null,"id":"fast","name":"fast","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","type":"Property","uid":"Zigurous.CameraSystem.FreeFly.fast"},{"children":null,"id":"slow","name":"slow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","type":"Property","uid":"Zigurous.CameraSystem.FreeFly.slow"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlyInputSettings.axisX","Zigurous.CameraSystem.FreeFlyInputSettings.axisY","Zigurous.CameraSystem.FreeFlyInputSettings.axisZ","Zigurous.CameraSystem.FreeFlyInputSettings.buttonFast","Zigurous.CameraSystem.FreeFlyInputSettings.buttonSlow"],"id":"FreeFlyInputSettings","name":"FreeFlyInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeFlyInputSettings"},{"children":null,"id":"axisX","name":"axisX","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisX"},{"children":null,"id":"axisY","name":"axisY","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisY"},{"children":null,"id":"axisZ","name":"axisZ","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisZ"},{"children":null,"id":"buttonFast","name":"buttonFast","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.buttonFast"},{"children":null,"id":"buttonSlow","name":"buttonSlow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.buttonSlow"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlySettings.input","Zigurous.CameraSystem.FreeFlySettings.speed"],"id":"FreeFlySettings","name":"FreeFlySettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeFlySettings"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySettings.input"},{"children":null,"id":"speed","name":"speed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySettings.speed"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlySpeedSettings.baseSpeed","Zigurous.CameraSystem.FreeFlySpeedSettings.fastMultiplier","Zigurous.CameraSystem.FreeFlySpeedSettings.slowMultiplier","Zigurous.CameraSystem.FreeFlySpeedSettings.smoothing"],"id":"FreeFlySpeedSettings","name":"FreeFlySpeedSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings"},{"children":null,"id":"baseSpeed","name":"baseSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.baseSpeed"},{"children":null,"id":"fastMultiplier","name":"fastMultiplier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.fastMultiplier"},{"children":null,"id":"slowMultiplier","name":"slowMultiplier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.slowMultiplier"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.smoothing"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLook.input"],"id":"FreeLook","name":"FreeLook","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeLook"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLook","type":"Property","uid":"Zigurous.CameraSystem.FreeLook.input"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookAxis.#ctor(System.Single,System.Single)","Zigurous.CameraSystem.FreeLookAxis.initialAngle","Zigurous.CameraSystem.FreeLookAxis.input","Zigurous.CameraSystem.FreeLookAxis.range"],"id":"FreeLookAxis","name":"FreeLookAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeLookAxis"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.input"},{"children":null,"id":"range","name":"range","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.range"},{"children":null,"id":"initialAngle","name":"initialAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.initialAngle"},{"children":null,"id":"#ctor(System.Single,System.Single)","name":"FreeLookAxis(Single, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","type":"Constructor","uid":"Zigurous.CameraSystem.FreeLookAxis.#ctor(System.Single,System.Single)"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookInitialAngle.matchTransform","Zigurous.CameraSystem.FreeLookInitialAngle.value"],"id":"FreeLookInitialAngle","name":"FreeLookInitialAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeLookInitialAngle"},{"children":null,"id":"matchTransform","name":"matchTransform","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookInitialAngle","type":"Field","uid":"Zigurous.CameraSystem.FreeLookInitialAngle.matchTransform"},{"children":null,"id":"value","name":"value","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookInitialAngle","type":"Field","uid":"Zigurous.CameraSystem.FreeLookInitialAngle.value"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookSettings.xAxis","Zigurous.CameraSystem.FreeLookSettings.yAxis"],"id":"FreeLookSettings","name":"FreeLookSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeLookSettings"},{"children":null,"id":"xAxis","name":"xAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeLookSettings.xAxis"},{"children":null,"id":"yAxis","name":"yAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeLookSettings.yAxis"}]},{"items":[{"children":[],"id":"HeadBob","name":"HeadBob","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.HeadBob"}]},{"items":[{"children":["Zigurous.CameraSystem.HeadBobSettings.amplitude","Zigurous.CameraSystem.HeadBobSettings.groundLayers","Zigurous.CameraSystem.HeadBobSettings.minimumVelocity","Zigurous.CameraSystem.HeadBobSettings.onlyGrounded","Zigurous.CameraSystem.HeadBobSettings.period","Zigurous.CameraSystem.HeadBobSettings.velocityFactor"],"id":"HeadBobSettings","name":"HeadBobSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.HeadBobSettings"},{"children":null,"id":"amplitude","name":"amplitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.amplitude"},{"children":null,"id":"period","name":"period","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.period"},{"children":null,"id":"velocityFactor","name":"velocityFactor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.velocityFactor"},{"children":null,"id":"minimumVelocity","name":"minimumVelocity","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.minimumVelocity"},{"children":null,"id":"groundLayers","name":"groundLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.groundLayers"},{"children":null,"id":"onlyGrounded","name":"onlyGrounded","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.onlyGrounded"}]},{"items":[{"children":["Zigurous.CameraSystem.ICameraEffect.Activate","Zigurous.CameraSystem.ICameraEffect.active","Zigurous.CameraSystem.ICameraEffect.Deactivate","Zigurous.CameraSystem.ICameraEffect.SetProfile(System.Int32)","Zigurous.CameraSystem.ICameraEffect.SetProfile(System.String)"],"id":"ICameraEffect","name":"ICameraEffect","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Interface","uid":"Zigurous.CameraSystem.ICameraEffect"},{"children":null,"id":"active","name":"active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","type":"Property","uid":"Zigurous.CameraSystem.ICameraEffect.active"},{"children":null,"id":"Activate","name":"Activate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.Activate"},{"children":null,"id":"Deactivate","name":"Deactivate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.Deactivate"},{"children":null,"id":"SetProfile(System.String)","name":"SetProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.SetProfile(System.String)"},{"children":null,"id":"SetProfile(System.Int32)","name":"SetProfile(Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.SetProfile(System.Int32)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSetting.GetReference"],"id":"IInputSetting","name":"IInputSetting","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Interface","uid":"Zigurous.CameraSystem.Input.IInputSetting"},{"children":null,"id":"GetReference","name":"GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSetting","type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSetting.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSettingExtensions.Disable(Zigurous.CameraSystem.Input.IInputSetting)","Zigurous.CameraSystem.Input.IInputSettingExtensions.Enable(Zigurous.CameraSystem.Input.IInputSetting)","Zigurous.CameraSystem.Input.IInputSettingExtensions.IsDefined(Zigurous.CameraSystem.Input.IInputSetting)"],"id":"IInputSettingExtensions","name":"IInputSettingExtensions","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Class","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions"},{"children":null,"id":"IsDefined(Zigurous.CameraSystem.Input.IInputSetting)","name":"IsDefined(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.IsDefined(Zigurous.CameraSystem.Input.IInputSetting)"},{"children":null,"id":"Enable(Zigurous.CameraSystem.Input.IInputSetting)","name":"Enable(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.Enable(Zigurous.CameraSystem.Input.IInputSetting)"},{"children":null,"id":"Disable(Zigurous.CameraSystem.Input.IInputSetting)","name":"Disable(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.Disable(Zigurous.CameraSystem.Input.IInputSetting)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputAxis.#ctor(System.Single,System.Boolean,System.Boolean)","Zigurous.CameraSystem.Input.InputAxis.GetReference","Zigurous.CameraSystem.Input.InputAxis.inverted","Zigurous.CameraSystem.Input.InputAxis.reference","Zigurous.CameraSystem.Input.InputAxis.sensitivity","Zigurous.CameraSystem.Input.InputAxis.timescaled"],"id":"InputAxis","name":"InputAxis","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Struct","uid":"Zigurous.CameraSystem.Input.InputAxis"},{"children":null,"id":"reference","name":"reference","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.reference"},{"children":null,"id":"sensitivity","name":"sensitivity","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.sensitivity"},{"children":null,"id":"inverted","name":"inverted","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.inverted"},{"children":null,"id":"timescaled","name":"timescaled","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.timescaled"},{"children":null,"id":"#ctor(System.Single,System.Boolean,System.Boolean)","name":"InputAxis(Single, Boolean, Boolean)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Constructor","uid":"Zigurous.CameraSystem.Input.InputAxis.#ctor(System.Single,System.Boolean,System.Boolean)"},{"children":null,"id":"GetReference","name":"GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Method","uid":"Zigurous.CameraSystem.Input.InputAxis.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputButton.#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)","Zigurous.CameraSystem.Input.InputButton.GetReference","Zigurous.CameraSystem.Input.InputButton.reference","Zigurous.CameraSystem.Input.InputButton.style"],"id":"InputButton","name":"InputButton","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Struct","uid":"Zigurous.CameraSystem.Input.InputButton"},{"children":null,"id":"reference","name":"reference","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButton.reference"},{"children":null,"id":"style","name":"style","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButton.style"},{"children":null,"id":"#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)","name":"InputButton(InputButtonStyle)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","type":"Constructor","uid":"Zigurous.CameraSystem.Input.InputButton.#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)"},{"children":null,"id":"GetReference","name":"GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","type":"Method","uid":"Zigurous.CameraSystem.Input.InputButton.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputButtonStyle.Hold","Zigurous.CameraSystem.Input.InputButtonStyle.Press","Zigurous.CameraSystem.Input.InputButtonStyle.Release","Zigurous.CameraSystem.Input.InputButtonStyle.TogglePress","Zigurous.CameraSystem.Input.InputButtonStyle.ToggleRelease"],"id":"InputButtonStyle","name":"InputButtonStyle","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Enum","uid":"Zigurous.CameraSystem.Input.InputButtonStyle"},{"children":null,"id":"Hold","name":"Hold","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Hold"},{"children":null,"id":"Press","name":"Press","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Press"},{"children":null,"id":"Release","name":"Release","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Release"},{"children":null,"id":"TogglePress","name":"TogglePress","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.TogglePress"},{"children":null,"id":"ToggleRelease","name":"ToggleRelease","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.ToggleRelease"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputManager.enabled","Zigurous.CameraSystem.Input.InputManager.GetAxis(Zigurous.CameraSystem.Input.InputAxis)","Zigurous.CameraSystem.Input.InputManager.GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)","Zigurous.CameraSystem.Input.InputManager.GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)","Zigurous.CameraSystem.Input.InputManager.GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)","Zigurous.CameraSystem.Input.InputManager.GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)"],"id":"InputManager","name":"InputManager","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Class","uid":"Zigurous.CameraSystem.Input.InputManager"},{"children":null,"id":"enabled","name":"enabled","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Property","uid":"Zigurous.CameraSystem.Input.InputManager.enabled"},{"children":null,"id":"GetAxis(Zigurous.CameraSystem.Input.InputAxis)","name":"GetAxis(InputAxis)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetAxis(Zigurous.CameraSystem.Input.InputAxis)"},{"children":null,"id":"GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)","name":"GetButton(InputButton, Boolean)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)"},{"children":null,"id":"GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)","name":"GetButtonPressed(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)"},{"children":null,"id":"GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)","name":"GetButtonReleased(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)"},{"children":null,"id":"GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)","name":"GetButtonHeld(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputReferences.flyFast","Zigurous.CameraSystem.Input.InputReferences.flySlow","Zigurous.CameraSystem.Input.InputReferences.flyX","Zigurous.CameraSystem.Input.InputReferences.flyY","Zigurous.CameraSystem.Input.InputReferences.flyZ","Zigurous.CameraSystem.Input.InputReferences.leanLeft","Zigurous.CameraSystem.Input.InputReferences.leanRight","Zigurous.CameraSystem.Input.InputReferences.lookX","Zigurous.CameraSystem.Input.InputReferences.lookY","Zigurous.CameraSystem.Input.InputReferences.panHold","Zigurous.CameraSystem.Input.InputReferences.panX","Zigurous.CameraSystem.Input.InputReferences.panY","Zigurous.CameraSystem.Input.InputReferences.shoulderSwapLeft","Zigurous.CameraSystem.Input.InputReferences.shoulderSwapRight","Zigurous.CameraSystem.Input.InputReferences.targetLockOn","Zigurous.CameraSystem.Input.InputReferences.zoom"],"id":"InputReferences","name":"InputReferences","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Class","uid":"Zigurous.CameraSystem.Input.InputReferences"},{"children":null,"id":"flyX","name":"flyX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyX"},{"children":null,"id":"flyY","name":"flyY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyY"},{"children":null,"id":"flyZ","name":"flyZ","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyZ"},{"children":null,"id":"flyFast","name":"flyFast","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyFast"},{"children":null,"id":"flySlow","name":"flySlow","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flySlow"},{"children":null,"id":"lookX","name":"lookX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.lookX"},{"children":null,"id":"lookY","name":"lookY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.lookY"},{"children":null,"id":"panX","name":"panX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panX"},{"children":null,"id":"panY","name":"panY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panY"},{"children":null,"id":"panHold","name":"panHold","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panHold"},{"children":null,"id":"leanLeft","name":"leanLeft","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.leanLeft"},{"children":null,"id":"leanRight","name":"leanRight","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.leanRight"},{"children":null,"id":"shoulderSwapLeft","name":"shoulderSwapLeft","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.shoulderSwapLeft"},{"children":null,"id":"shoulderSwapRight","name":"shoulderSwapRight","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.shoulderSwapRight"},{"children":null,"id":"targetLockOn","name":"targetLockOn","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.targetLockOn"},{"children":null,"id":"zoom","name":"zoom","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.zoom"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSetting","Zigurous.CameraSystem.Input.IInputSettingExtensions","Zigurous.CameraSystem.Input.InputAxis","Zigurous.CameraSystem.Input.InputButton","Zigurous.CameraSystem.Input.InputButtonStyle","Zigurous.CameraSystem.Input.InputManager","Zigurous.CameraSystem.Input.InputReferences"],"id":"Zigurous.CameraSystem.Input","name":"Zigurous.CameraSystem.Input","namespace":null,"parent":null,"type":"Namespace","uid":"Zigurous.CameraSystem.Input"}]},{"items":[{"children":[],"id":"Noise","name":"Noise","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Noise"}]},{"items":[{"children":["Zigurous.CameraSystem.NoiseSettings.frequency","Zigurous.CameraSystem.NoiseSettings.magnitude","Zigurous.CameraSystem.NoiseSettings.positionalStrength","Zigurous.CameraSystem.NoiseSettings.rotationalStrength"],"id":"NoiseSettings","name":"NoiseSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.NoiseSettings"},{"children":null,"id":"frequency","name":"frequency","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.frequency"},{"children":null,"id":"magnitude","name":"magnitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.magnitude"},{"children":null,"id":"positionalStrength","name":"positionalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.positionalStrength"},{"children":null,"id":"rotationalStrength","name":"rotationalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.rotationalStrength"}]},{"items":[{"children":["Zigurous.CameraSystem.Panning.panning","Zigurous.CameraSystem.Panning.position","Zigurous.CameraSystem.Panning.startTime","Zigurous.CameraSystem.Panning.stopTime"],"id":"Panning","name":"Panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Panning"},{"children":null,"id":"position","name":"position","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","type":"Property","uid":"Zigurous.CameraSystem.Panning.position"},{"children":null,"id":"startTime","name":"startTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","type":"Property","uid":"Zigurous.CameraSystem.Panning.startTime"},{"children":null,"id":"stopTime","name":"stopTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","type":"Property","uid":"Zigurous.CameraSystem.Panning.stopTime"},{"children":null,"id":"panning","name":"panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","type":"Property","uid":"Zigurous.CameraSystem.Panning.panning"}]},{"items":[{"children":["Zigurous.CameraSystem.PanningSettings.inputAxisX","Zigurous.CameraSystem.PanningSettings.inputAxisY","Zigurous.CameraSystem.PanningSettings.inputButton","Zigurous.CameraSystem.PanningSettings.resetTime","Zigurous.CameraSystem.PanningSettings.smoothing"],"id":"PanningSettings","name":"PanningSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.PanningSettings"},{"children":null,"id":"inputAxisX","name":"inputAxisX","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputAxisX"},{"children":null,"id":"inputAxisY","name":"inputAxisY","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputAxisY"},{"children":null,"id":"inputButton","name":"inputButton","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputButton"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.smoothing"},{"children":null,"id":"resetTime","name":"resetTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.resetTime"}]},{"items":[{"children":["Zigurous.CameraSystem.PlayerModelHider.distanceThreshold","Zigurous.CameraSystem.PlayerModelHider.playerModel","Zigurous.CameraSystem.PlayerModelHider.zoomThreshold"],"id":"PlayerModelHider","name":"PlayerModelHider","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.PlayerModelHider"},{"children":null,"id":"playerModel","name":"playerModel","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.playerModel"},{"children":null,"id":"zoomThreshold","name":"zoomThreshold","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.zoomThreshold"},{"children":null,"id":"distanceThreshold","name":"distanceThreshold","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.distanceThreshold"}]},{"items":[{"children":["Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@)","Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single)","Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single,System.Int32)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)"],"id":"Raycasting","name":"Raycasting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Raycasting"},{"children":null,"id":"Raycast(Camera,RaycastHit@)","name":"Raycast(Camera, out RaycastHit)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@)"},{"children":null,"id":"Raycast(Camera,RaycastHit@,System.Single)","name":"Raycast(Camera, out RaycastHit, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single)"},{"children":null,"id":"Raycast(Camera,RaycastHit@,System.Single,System.Int32)","name":"Raycast(Camera, out RaycastHit, Single, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single,System.Int32)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)","name":"Raycast(CameraController, out RaycastHit)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)","name":"Raycast(CameraController, out RaycastHit, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)","name":"Raycast(CameraController, out RaycastHit, Single, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)"}]},{"items":[{"children":["Zigurous.CameraSystem.RecoilSettings.decayRate"],"id":"RecoilSettings","name":"RecoilSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.RecoilSettings"},{"children":null,"id":"decayRate","name":"decayRate","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.RecoilSettings","type":"Field","uid":"Zigurous.CameraSystem.RecoilSettings.decayRate"}]},{"items":[{"children":["Zigurous.CameraSystem.Recoil.amount"],"id":"Recoil","name":"Recoil","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Recoil"},{"children":null,"id":"amount","name":"amount","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Recoil","type":"Property","uid":"Zigurous.CameraSystem.Recoil.amount"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeInitialState.FadeIn","Zigurous.CameraSystem.ScreenFadeInitialState.FadeOut","Zigurous.CameraSystem.ScreenFadeInitialState.None"],"id":"ScreenFadeInitialState","name":"ScreenFadeInitialState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Enum","uid":"Zigurous.CameraSystem.ScreenFadeInitialState"},{"children":null,"id":"None","name":"None","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.None"},{"children":null,"id":"FadeIn","name":"FadeIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.FadeIn"},{"children":null,"id":"FadeOut","name":"FadeOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.FadeOut"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeProfile.fadeIn","Zigurous.CameraSystem.ScreenFadeProfile.fadeOut","Zigurous.CameraSystem.ScreenFadeProfile.initialState"],"id":"ScreenFadeProfile","name":"ScreenFadeProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeProfile"},{"children":null,"id":"initialState","name":"initialState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.initialState"},{"children":null,"id":"fadeIn","name":"fadeIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.fadeIn"},{"children":null,"id":"fadeOut","name":"fadeOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.fadeOut"}]},{"items":[{"children":[],"id":"ScreenFadeSettings","name":"ScreenFadeSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeTransition.color","Zigurous.CameraSystem.ScreenFadeTransition.curve","Zigurous.CameraSystem.ScreenFadeTransition.delay","Zigurous.CameraSystem.ScreenFadeTransition.disableInput","Zigurous.CameraSystem.ScreenFadeTransition.duration"],"id":"ScreenFadeTransition","name":"ScreenFadeTransition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeTransition"},{"children":null,"id":"color","name":"color","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.color"},{"children":null,"id":"duration","name":"duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.duration"},{"children":null,"id":"delay","name":"delay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.delay"},{"children":null,"id":"curve","name":"curve","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.curve"},{"children":null,"id":"disableInput","name":"disableInput","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.disableInput"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLean.direction","Zigurous.CameraSystem.ShoulderLean.snappedDirection"],"id":"ShoulderLean","name":"ShoulderLean","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderLean"},{"children":null,"id":"direction","name":"direction","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLean","type":"Property","uid":"Zigurous.CameraSystem.ShoulderLean.direction"},{"children":null,"id":"snappedDirection","name":"snappedDirection","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLean","type":"Property","uid":"Zigurous.CameraSystem.ShoulderLean.snappedDirection"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLeanInputSettings.leanLeft","Zigurous.CameraSystem.ShoulderLeanInputSettings.leanRight"],"id":"ShoulderLeanInputSettings","name":"ShoulderLeanInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings"},{"children":null,"id":"leanLeft","name":"leanLeft","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanInputSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings.leanLeft"},{"children":null,"id":"leanRight","name":"leanRight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanInputSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings.leanRight"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLeanSettings.animationTime","Zigurous.CameraSystem.ShoulderLeanSettings.increment","Zigurous.CameraSystem.ShoulderLeanSettings.input","Zigurous.CameraSystem.ShoulderLeanSettings.positionOffset","Zigurous.CameraSystem.ShoulderLeanSettings.tiltAngle"],"id":"ShoulderLeanSettings","name":"ShoulderLeanSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderLeanSettings"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.input"},{"children":null,"id":"increment","name":"increment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.increment"},{"children":null,"id":"animationTime","name":"animationTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.animationTime"},{"children":null,"id":"positionOffset","name":"positionOffset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.positionOffset"},{"children":null,"id":"tiltAngle","name":"tiltAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.tiltAngle"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapInputSettings.swapLeft","Zigurous.CameraSystem.ShoulderSwapInputSettings.swapRight"],"id":"ShoulderSwapInputSettings","name":"ShoulderSwapInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings"},{"children":null,"id":"swapLeft","name":"swapLeft","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapInputSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings.swapLeft"},{"children":null,"id":"swapRight","name":"swapRight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapInputSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings.swapRight"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwap.position"],"id":"ShoulderSwap","name":"ShoulderSwap","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwap"},{"children":null,"id":"position","name":"position","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwap","type":"Property","uid":"Zigurous.CameraSystem.ShoulderSwap.position"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapPosition.Center","Zigurous.CameraSystem.ShoulderSwapPosition.Left","Zigurous.CameraSystem.ShoulderSwapPosition.Right"],"id":"ShoulderSwapPosition","name":"ShoulderSwapPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Enum","uid":"Zigurous.CameraSystem.ShoulderSwapPosition"},{"children":null,"id":"Right","name":"Right","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Right"},{"children":null,"id":"Left","name":"Left","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Left"},{"children":null,"id":"Center","name":"Center","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Center"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapSettings.angle","Zigurous.CameraSystem.ShoulderSwapSettings.animationTime","Zigurous.CameraSystem.ShoulderSwapSettings.initialPosition","Zigurous.CameraSystem.ShoulderSwapSettings.input","Zigurous.CameraSystem.ShoulderSwapSettings.offset"],"id":"ShoulderSwapSettings","name":"ShoulderSwapSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwapSettings"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.input"},{"children":null,"id":"initialPosition","name":"initialPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.initialPosition"},{"children":null,"id":"offset","name":"offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.offset"},{"children":null,"id":"angle","name":"angle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.angle"},{"children":null,"id":"animationTime","name":"animationTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.animationTime"}]},{"items":[{"children":["Zigurous.CameraSystem.Targeting.lineOfSight","Zigurous.CameraSystem.Targeting.locating","Zigurous.CameraSystem.Targeting.lookAt","Zigurous.CameraSystem.Targeting.recentering","Zigurous.CameraSystem.Targeting.switching","Zigurous.CameraSystem.Targeting.target","Zigurous.CameraSystem.Targeting.Target(Transform)","Zigurous.CameraSystem.Targeting.targetPosition","Zigurous.CameraSystem.Targeting.TryTargeting(Transform)","Zigurous.CameraSystem.Targeting.Untarget","Zigurous.CameraSystem.Targeting.userInterface"],"id":"Targeting","name":"Targeting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Targeting"},{"children":null,"id":"target","name":"target","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.target"},{"children":null,"id":"targetPosition","name":"targetPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.targetPosition"},{"children":null,"id":"locating","name":"locating","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.locating"},{"children":null,"id":"lookAt","name":"lookAt","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.lookAt"},{"children":null,"id":"lineOfSight","name":"lineOfSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.lineOfSight"},{"children":null,"id":"switching","name":"switching","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.switching"},{"children":null,"id":"recentering","name":"recentering","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.recentering"},{"children":null,"id":"userInterface","name":"userInterface","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.userInterface"},{"children":null,"id":"Target(Transform)","name":"Target(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Method","uid":"Zigurous.CameraSystem.Targeting.Target(Transform)"},{"children":null,"id":"Untarget","name":"Untarget()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Method","uid":"Zigurous.CameraSystem.Targeting.Untarget"},{"children":null,"id":"TryTargeting(Transform)","name":"TryTargeting(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Method","uid":"Zigurous.CameraSystem.Targeting.TryTargeting(Transform)"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLineOfSightModule.IsVisible(Transform)","Zigurous.CameraSystem.TargetingLineOfSightModule.timeLastVisible"],"id":"TargetingLineOfSightModule","name":"TargetingLineOfSightModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule"},{"children":null,"id":"timeLastVisible","name":"timeLastVisible","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightModule","type":"Property","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule.timeLastVisible"},{"children":null,"id":"IsVisible(Transform)","name":"IsVisible(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightModule","type":"Method","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule.IsVisible(Transform)"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLineOfSightSettings.maxDistance","Zigurous.CameraSystem.TargetingLineOfSightSettings.obstacles","Zigurous.CameraSystem.TargetingLineOfSightSettings.outOfSightTime","Zigurous.CameraSystem.TargetingLineOfSightSettings.updateInterval"],"id":"TargetingLineOfSightSettings","name":"TargetingLineOfSightSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings"},{"children":null,"id":"obstacles","name":"obstacles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.obstacles"},{"children":null,"id":"maxDistance","name":"maxDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.maxDistance"},{"children":null,"id":"outOfSightTime","name":"outOfSightTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.outOfSightTime"},{"children":null,"id":"updateInterval","name":"updateInterval","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.updateInterval"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTarget","Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetLeft","Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetRight"],"id":"TargetingLocatingModule","name":"TargetingLocatingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLocatingModule"},{"children":null,"id":"FindNearestTarget","name":"FindNearestTarget()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTarget"},{"children":null,"id":"FindNearestTargetRight","name":"FindNearestTargetRight()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetRight"},{"children":null,"id":"FindNearestTargetLeft","name":"FindNearestTargetLeft()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetLeft"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLocatingSettings.maxTargets","Zigurous.CameraSystem.TargetingLocatingSettings.radius","Zigurous.CameraSystem.TargetingLocatingSettings.targetableLayers"],"id":"TargetingLocatingSettings","name":"TargetingLocatingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLocatingSettings"},{"children":null,"id":"targetableLayers","name":"targetableLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.targetableLayers"},{"children":null,"id":"radius","name":"radius","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.radius"},{"children":null,"id":"maxTargets","name":"maxTargets","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.maxTargets"}]},{"items":[{"children":[],"id":"TargetingLookAtModule","name":"TargetingLookAtModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLookAtModule"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLookAtSettings.maxSpeed","Zigurous.CameraSystem.TargetingLookAtSettings.smoothing"],"id":"TargetingLookAtSettings","name":"TargetingLookAtSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLookAtSettings"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLookAtSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLookAtSettings.smoothing"},{"children":null,"id":"maxSpeed","name":"maxSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLookAtSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLookAtSettings.maxSpeed"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingModule`1.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.TargetingModule`1.parent"],"id":"TargetingModule`1","name":"TargetingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingModule`1"},{"children":null,"id":"parent","name":"parent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingModule`1","type":"Property","uid":"Zigurous.CameraSystem.TargetingModule`1.parent"},{"children":null,"id":"OnTargetChanged(Transform,Transform)","name":"OnTargetChanged(Transform, Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingModule`1","type":"Method","uid":"Zigurous.CameraSystem.TargetingModule`1.OnTargetChanged(Transform,Transform)"}]},{"items":[{"children":[],"id":"TargetingRecenteringModule","name":"TargetingRecenteringModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingRecenteringModule"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingRecenteringSettings.maxSpeed","Zigurous.CameraSystem.TargetingRecenteringSettings.recenterTime"],"id":"TargetingRecenteringSettings","name":"TargetingRecenteringSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings"},{"children":null,"id":"recenterTime","name":"recenterTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingRecenteringSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings.recenterTime"},{"children":null,"id":"maxSpeed","name":"maxSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingRecenteringSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings.maxSpeed"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSettings.lineOfSight","Zigurous.CameraSystem.TargetingSettings.locating","Zigurous.CameraSystem.TargetingSettings.lockOnButton","Zigurous.CameraSystem.TargetingSettings.lookAt","Zigurous.CameraSystem.TargetingSettings.recentering","Zigurous.CameraSystem.TargetingSettings.switching","Zigurous.CameraSystem.TargetingSettings.userInterface"],"id":"TargetingSettings","name":"TargetingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingSettings"},{"children":null,"id":"lockOnButton","name":"lockOnButton","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lockOnButton"},{"children":null,"id":"locating","name":"locating","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.locating"},{"children":null,"id":"lookAt","name":"lookAt","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lookAt"},{"children":null,"id":"lineOfSight","name":"lineOfSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lineOfSight"},{"children":null,"id":"switching","name":"switching","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.switching"},{"children":null,"id":"recentering","name":"recentering","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.recentering"},{"children":null,"id":"userInterface","name":"userInterface","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.userInterface"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSwitchingModule.sticky"],"id":"TargetingSwitchingModule","name":"TargetingSwitchingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingSwitchingModule"},{"children":null,"id":"sticky","name":"sticky","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingModule","type":"Property","uid":"Zigurous.CameraSystem.TargetingSwitchingModule.sticky"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSwitchingSettings.inputDecay","Zigurous.CameraSystem.TargetingSwitchingSettings.inputSensitivity","Zigurous.CameraSystem.TargetingSwitchingSettings.stickyDuration"],"id":"TargetingSwitchingSettings","name":"TargetingSwitchingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings"},{"children":null,"id":"stickyDuration","name":"stickyDuration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.stickyDuration"},{"children":null,"id":"inputSensitivity","name":"inputSensitivity","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.inputSensitivity"},{"children":null,"id":"inputDecay","name":"inputDecay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.inputDecay"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingUIModule.content"],"id":"TargetingUIModule","name":"TargetingUIModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingUIModule"},{"children":null,"id":"content","name":"content","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUIModule","type":"Property","uid":"Zigurous.CameraSystem.TargetingUIModule.content"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingUISettings.prefab","Zigurous.CameraSystem.TargetingUISettings.tracking"],"id":"TargetingUISettings","name":"TargetingUISettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingUISettings"},{"children":null,"id":"prefab","name":"prefab","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUISettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingUISettings.prefab"},{"children":null,"id":"tracking","name":"tracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUISettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingUISettings.tracking"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.DrawGUITexture.alpha","Zigurous.CameraSystem.Utils.DrawGUITexture.color","Zigurous.CameraSystem.Utils.DrawGUITexture.texture"],"id":"DrawGUITexture","name":"DrawGUITexture","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Class","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture"},{"children":null,"id":"texture","name":"texture","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.texture"},{"children":null,"id":"color","name":"color","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.color"},{"children":null,"id":"alpha","name":"alpha","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.alpha"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.FloatRange.#ctor(System.Single,System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Clamp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Delta","Zigurous.CameraSystem.Utils.FloatRange.Includes(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.InverseLerp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Lerp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.max","Zigurous.CameraSystem.Utils.FloatRange.min","Zigurous.CameraSystem.Utils.FloatRange.Random"],"id":"FloatRange","name":"FloatRange","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Struct","uid":"Zigurous.CameraSystem.Utils.FloatRange"},{"children":null,"id":"min","name":"min","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.min"},{"children":null,"id":"max","name":"max","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.max"},{"children":null,"id":"Delta","name":"Delta","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.Delta"},{"children":null,"id":"#ctor(System.Single,System.Single)","name":"FloatRange(Single, Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Constructor","uid":"Zigurous.CameraSystem.Utils.FloatRange.#ctor(System.Single,System.Single)"},{"children":null,"id":"Random","name":"Random()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Random"},{"children":null,"id":"Includes(System.Single)","name":"Includes(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Includes(System.Single)"},{"children":null,"id":"Clamp(System.Single)","name":"Clamp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Clamp(System.Single)"},{"children":null,"id":"Lerp(System.Single)","name":"Lerp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Lerp(System.Single)"},{"children":null,"id":"InverseLerp(System.Single)","name":"InverseLerp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.InverseLerp(System.Single)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.IKTracker.animator","Zigurous.CameraSystem.Utils.IKTracker.bodyPosition","Zigurous.CameraSystem.Utils.IKTracker.bodyRotation","Zigurous.CameraSystem.Utils.IKTracker.localPosition","Zigurous.CameraSystem.Utils.IKTracker.localRotation"],"id":"IKTracker","name":"IKTracker","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Class","uid":"Zigurous.CameraSystem.Utils.IKTracker"},{"children":null,"id":"animator","name":"animator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.animator"},{"children":null,"id":"bodyPosition","name":"bodyPosition","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.bodyPosition"},{"children":null,"id":"bodyRotation","name":"bodyRotation","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.bodyRotation"},{"children":null,"id":"localPosition","name":"localPosition","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.localPosition"},{"children":null,"id":"localRotation","name":"localRotation","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.localRotation"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.QuaternionAccumulator.Add(Quaternion)","Zigurous.CameraSystem.Utils.QuaternionAccumulator.defaultValue","Zigurous.CameraSystem.Utils.QuaternionAccumulator.Subtract(Quaternion)"],"id":"QuaternionAccumulator","name":"QuaternionAccumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Class","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator"},{"children":null,"id":"defaultValue","name":"defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","type":"Property","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.defaultValue"},{"children":null,"id":"Add(Quaternion)","name":"Add(Quaternion)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","type":"Method","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.Add(Quaternion)"},{"children":null,"id":"Subtract(Quaternion)","name":"Subtract(Quaternion)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","type":"Method","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.Subtract(Quaternion)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.ValueAccumulator`1.#ctor","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Add(`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Clear","Zigurous.CameraSystem.Utils.ValueAccumulator`1.count","Zigurous.CameraSystem.Utils.ValueAccumulator`1.defaultValue","Zigurous.CameraSystem.Utils.ValueAccumulator`1.GetValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.RemoveValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.SetValue(System.Int32,`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Subtract(`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.totalValue","Zigurous.CameraSystem.Utils.ValueAccumulator`1.values"],"id":"ValueAccumulator`1","name":"ValueAccumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Class","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1"},{"children":null,"id":"values","name":"values","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.values"},{"children":null,"id":"count","name":"count","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.count"},{"children":null,"id":"totalValue","name":"totalValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.totalValue"},{"children":null,"id":"defaultValue","name":"defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.defaultValue"},{"children":null,"id":"#ctor","name":"ValueAccumulator()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Constructor","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.#ctor"},{"children":null,"id":"GetValue(System.Int32)","name":"GetValue(Int32)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.GetValue(System.Int32)"},{"children":null,"id":"SetValue(System.Int32,`0)","name":"SetValue(Int32, T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.SetValue(System.Int32,`0)"},{"children":null,"id":"RemoveValue(System.Int32)","name":"RemoveValue(Int32)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.RemoveValue(System.Int32)"},{"children":null,"id":"Clear","name":"Clear()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Clear"},{"children":null,"id":"Add(`0)","name":"Add(T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Add(`0)"},{"children":null,"id":"Subtract(`0)","name":"Subtract(T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Subtract(`0)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.Vector3Accumulator.Add(Vector3)","Zigurous.CameraSystem.Utils.Vector3Accumulator.defaultValue","Zigurous.CameraSystem.Utils.Vector3Accumulator.Subtract(Vector3)"],"id":"Vector3Accumulator","name":"Vector3Accumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Class","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator"},{"children":null,"id":"defaultValue","name":"defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","type":"Property","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.defaultValue"},{"children":null,"id":"Add(Vector3)","name":"Add(Vector3)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","type":"Method","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.Add(Vector3)"},{"children":null,"id":"Subtract(Vector3)","name":"Subtract(Vector3)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","type":"Method","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.Subtract(Vector3)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.DrawGUITexture","Zigurous.CameraSystem.Utils.FloatRange","Zigurous.CameraSystem.Utils.IKTracker","Zigurous.CameraSystem.Utils.QuaternionAccumulator","Zigurous.CameraSystem.Utils.ValueAccumulator`1","Zigurous.CameraSystem.Utils.Vector3Accumulator"],"id":"Zigurous.CameraSystem.Utils","name":"Zigurous.CameraSystem.Utils","namespace":null,"parent":null,"type":"Namespace","uid":"Zigurous.CameraSystem.Utils"}]},{"items":[{"children":["Zigurous.CameraSystem.AimPunch","Zigurous.CameraSystem.AimPunchProfile","Zigurous.CameraSystem.AimPunchSettings","Zigurous.CameraSystem.AnimatorMotion","Zigurous.CameraSystem.AnimatorMotionSettings","Zigurous.CameraSystem.AutoFocus","Zigurous.CameraSystem.AutoFocusMode","Zigurous.CameraSystem.AutoFocusSettings","Zigurous.CameraSystem.CameraBehavior`1","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings`1","Zigurous.CameraSystem.CameraCollision","Zigurous.CameraSystem.CameraCollisionSettings","Zigurous.CameraSystem.CameraContext","Zigurous.CameraSystem.CameraController","Zigurous.CameraSystem.CameraCursor","Zigurous.CameraSystem.CameraCursorSettings","Zigurous.CameraSystem.CameraEffect`2","Zigurous.CameraSystem.CameraEffectExtensions","Zigurous.CameraSystem.CameraEffectProfile","Zigurous.CameraSystem.CameraEffectSettings`1","Zigurous.CameraSystem.CameraEffectSettings`2","Zigurous.CameraSystem.CameraModifier`1","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraModuleManager","Zigurous.CameraSystem.CameraPreset","Zigurous.CameraSystem.CameraPresetExtensions","Zigurous.CameraSystem.CameraProfile","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraShake","Zigurous.CameraSystem.CameraShakeProfile","Zigurous.CameraSystem.CameraShakeSettings","Zigurous.CameraSystem.CameraSightEvent","Zigurous.CameraSystem.CursorState","Zigurous.CameraSystem.EyelineAdjustment","Zigurous.CameraSystem.EyelineAdjustmentSettings","Zigurous.CameraSystem.Follow","Zigurous.CameraSystem.FollowSettings","Zigurous.CameraSystem.FOVKick","Zigurous.CameraSystem.FOVKickProfile","Zigurous.CameraSystem.FOVKickSettings","Zigurous.CameraSystem.FOVKickTransition","Zigurous.CameraSystem.FreeFly","Zigurous.CameraSystem.FreeFlyInputSettings","Zigurous.CameraSystem.FreeFlySettings","Zigurous.CameraSystem.FreeFlySpeedSettings","Zigurous.CameraSystem.FreeLook","Zigurous.CameraSystem.FreeLookAxis","Zigurous.CameraSystem.FreeLookInitialAngle","Zigurous.CameraSystem.FreeLookSettings","Zigurous.CameraSystem.HeadBob","Zigurous.CameraSystem.HeadBobSettings","Zigurous.CameraSystem.ICameraEffect","Zigurous.CameraSystem.Noise","Zigurous.CameraSystem.NoiseSettings","Zigurous.CameraSystem.Panning","Zigurous.CameraSystem.PanningSettings","Zigurous.CameraSystem.PlayerModelHider","Zigurous.CameraSystem.Raycasting","Zigurous.CameraSystem.Recoil","Zigurous.CameraSystem.RecoilSettings","Zigurous.CameraSystem.ScreenFade","Zigurous.CameraSystem.ScreenFadeInitialState","Zigurous.CameraSystem.ScreenFadeProfile","Zigurous.CameraSystem.ScreenFadeSettings","Zigurous.CameraSystem.ScreenFadeTransition","Zigurous.CameraSystem.ShoulderLean","Zigurous.CameraSystem.ShoulderLeanInputSettings","Zigurous.CameraSystem.ShoulderLeanSettings","Zigurous.CameraSystem.ShoulderSwap","Zigurous.CameraSystem.ShoulderSwapInputSettings","Zigurous.CameraSystem.ShoulderSwapPosition","Zigurous.CameraSystem.ShoulderSwapSettings","Zigurous.CameraSystem.Targeting","Zigurous.CameraSystem.TargetingLineOfSightModule","Zigurous.CameraSystem.TargetingLineOfSightSettings","Zigurous.CameraSystem.TargetingLocatingModule","Zigurous.CameraSystem.TargetingLocatingSettings","Zigurous.CameraSystem.TargetingLookAtModule","Zigurous.CameraSystem.TargetingLookAtSettings","Zigurous.CameraSystem.TargetingModule`1","Zigurous.CameraSystem.TargetingRecenteringModule","Zigurous.CameraSystem.TargetingRecenteringSettings","Zigurous.CameraSystem.TargetingSettings","Zigurous.CameraSystem.TargetingSwitchingModule","Zigurous.CameraSystem.TargetingSwitchingSettings","Zigurous.CameraSystem.TargetingUIModule","Zigurous.CameraSystem.TargetingUISettings","Zigurous.CameraSystem.Zoom","Zigurous.CameraSystem.ZoomSettings"],"id":"Zigurous.CameraSystem","name":"Zigurous.CameraSystem","namespace":null,"parent":null,"type":"Namespace","uid":"Zigurous.CameraSystem"}]},{"items":[{"children":["Zigurous.CameraSystem.Zoom.input","Zigurous.CameraSystem.Zoom.percent","Zigurous.CameraSystem.Zoom.ResetDistance","Zigurous.CameraSystem.Zoom.SetDistance(System.Single)","Zigurous.CameraSystem.Zoom.SetPercent(System.Single)","Zigurous.CameraSystem.Zoom.smoothPercent","Zigurous.CameraSystem.Zoom.snappedPercent"],"id":"Zoom","name":"Zoom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Zoom"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Property","uid":"Zigurous.CameraSystem.Zoom.input"},{"children":null,"id":"percent","name":"percent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Property","uid":"Zigurous.CameraSystem.Zoom.percent"},{"children":null,"id":"smoothPercent","name":"smoothPercent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Property","uid":"Zigurous.CameraSystem.Zoom.smoothPercent"},{"children":null,"id":"snappedPercent","name":"snappedPercent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Property","uid":"Zigurous.CameraSystem.Zoom.snappedPercent"},{"children":null,"id":"SetPercent(System.Single)","name":"SetPercent(Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Method","uid":"Zigurous.CameraSystem.Zoom.SetPercent(System.Single)"},{"children":null,"id":"SetDistance(System.Single)","name":"SetDistance(Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Method","uid":"Zigurous.CameraSystem.Zoom.SetDistance(System.Single)"},{"children":null,"id":"ResetDistance","name":"ResetDistance()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Method","uid":"Zigurous.CameraSystem.Zoom.ResetDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.ZoomSettings.distanceRange","Zigurous.CameraSystem.ZoomSettings.increment","Zigurous.CameraSystem.ZoomSettings.initialDistance","Zigurous.CameraSystem.ZoomSettings.inputAxis","Zigurous.CameraSystem.ZoomSettings.smoothing","Zigurous.CameraSystem.ZoomSettings.transitionDuration"],"id":"ZoomSettings","name":"ZoomSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ZoomSettings"},{"children":null,"id":"inputAxis","name":"inputAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.inputAxis"},{"children":null,"id":"distanceRange","name":"distanceRange","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.distanceRange"},{"children":null,"id":"initialDistance","name":"initialDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.initialDistance"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.smoothing"},{"children":null,"id":"transitionDuration","name":"transitionDuration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.transitionDuration"},{"children":null,"id":"increment","name":"increment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.increment"}]},{"items":[{"children":[],"id":"AimPunch","name":"AimPunch","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AimPunch"}]},{"items":[{"children":[],"id":"CameraShake","name":"CameraShake","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraShake"}]},{"items":[{"children":[],"id":"FOVKick","name":"FOVKick","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FOVKick"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFade.color"],"id":"ScreenFade","name":"ScreenFade","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ScreenFade"},{"children":null,"id":"color","name":"color","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFade","type":"Property","uid":"Zigurous.CameraSystem.ScreenFade.color"}]}]}}} \ No newline at end of file +{"data":{"sidenav":{"nodes":[{"title":"📌 Overview","items":[{"name":"Getting Started","path":"/manual","href":null,"icon":null},{"name":"Changelog","path":"/changelog","href":null,"icon":null},{"name":"License","path":"/license","href":null,"icon":null}]},{"title":"📷 Core Modules","items":[{"name":"Free Look","path":"/manual/free-look","href":null,"icon":null},{"name":"Free Fly","path":"/manual/free-fly","href":null,"icon":null},{"name":"Follow","path":"/manual/follow","href":null,"icon":null},{"name":"Zoom","path":"/manual/zoom","href":null,"icon":null},{"name":"Panning","path":"/manual/panning","href":null,"icon":null},{"name":"Targeting","path":"/manual/targeting","href":null,"icon":null},{"name":"Collision","path":"/manual/collision","href":null,"icon":null},{"name":"Cursor","path":"/manual/cursor","href":null,"icon":null},{"name":"Input","path":"/manual/input","href":null,"icon":null}]},{"title":"✨ Effects & Modifiers","items":[{"name":"Aim Punch","path":"/manual/aim-punch","href":null,"icon":null},{"name":"Animator Motion","path":"/manual/animator-motion","href":null,"icon":null},{"name":"Auto Focus","path":"/manual/auto-focus","href":null,"icon":null},{"name":"Camera Shake","path":"/manual/camera-shake","href":null,"icon":null},{"name":"Eyeline Adjustment","path":"/manual/eyeline-adjustment","href":null,"icon":null},{"name":"FOV Kick","path":"/manual/fov-kick","href":null,"icon":null},{"name":"Head Bob","path":"/manual/head-bob","href":null,"icon":null},{"name":"Noise","path":"/manual/noise","href":null,"icon":null},{"name":"Recoil","path":"/manual/recoil","href":null,"icon":null},{"name":"Screen Fade","path":"/manual/screen-fade","href":null,"icon":null},{"name":"Shoulder Lean","path":"/manual/shoulder-lean","href":null,"icon":null},{"name":"Shoulder Swap","path":"/manual/shoulder-swap","href":null,"icon":null}]},{"title":"💬 Contact","items":[{"name":"Discord","path":null,"href":"https://discord.gg/DdYyWVb","icon":"launch"},{"name":"Twitter","path":null,"href":"https://twitter.com/zigurous","icon":"launch"}]},{"title":"🔗 Other Links","items":[{"name":"GitHub","path":null,"href":"https://github.com/zigurous","icon":"launch"},{"name":"Asset Store","path":null,"href":"https://assetstore.unity.com/publishers/51884","icon":"launch"},{"name":"YouTube","path":null,"href":"https://youtube.com/c/zigurous?sub_confirmation=1","icon":"launch"},{"name":"Patreon","path":null,"href":"https://patreon.com/zigurous","icon":"launch"}]}]},"api":{"nodes":[{"items":[{"children":["Zigurous.CameraSystem.AimPunchProfile.decayRate","Zigurous.CameraSystem.AimPunchProfile.directionMax","Zigurous.CameraSystem.AimPunchProfile.directionMin","Zigurous.CameraSystem.AimPunchProfile.strength"],"id":"AimPunchProfile","name":"AimPunchProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AimPunchProfile"},{"children":null,"id":"strength","name":"strength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.strength"},{"children":null,"id":"decayRate","name":"decayRate","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.decayRate"},{"children":null,"id":"directionMin","name":"directionMin","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.directionMin"},{"children":null,"id":"directionMax","name":"directionMax","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.directionMax"}]},{"items":[{"children":[],"id":"AimPunchSettings","name":"AimPunchSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AimPunchSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.AnimatorMotion.motion"],"id":"AnimatorMotion","name":"AnimatorMotion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AnimatorMotion"},{"children":null,"id":"motion","name":"motion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotion","type":"Property","uid":"Zigurous.CameraSystem.AnimatorMotion.motion"}]},{"items":[{"children":["Zigurous.CameraSystem.AnimatorMotionSettings.offset","Zigurous.CameraSystem.AnimatorMotionSettings.smoothing"],"id":"AnimatorMotionSettings","name":"AnimatorMotionSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AnimatorMotionSettings"},{"children":null,"id":"offset","name":"offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotionSettings","type":"Field","uid":"Zigurous.CameraSystem.AnimatorMotionSettings.offset"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotionSettings","type":"Field","uid":"Zigurous.CameraSystem.AnimatorMotionSettings.smoothing"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocus.focusDistance"],"id":"AutoFocus","name":"AutoFocus","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AutoFocus"},{"children":null,"id":"focusDistance","name":"focusDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocus","type":"Property","uid":"Zigurous.CameraSystem.AutoFocus.focusDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocusMode.FirstPerson","Zigurous.CameraSystem.AutoFocusMode.ThirdPerson"],"id":"AutoFocusMode","name":"AutoFocusMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Enum","uid":"Zigurous.CameraSystem.AutoFocusMode"},{"children":null,"id":"ThirdPerson","name":"ThirdPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusMode","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusMode.ThirdPerson"},{"children":null,"id":"FirstPerson","name":"FirstPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusMode","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusMode.FirstPerson"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocusSettings.aperture","Zigurous.CameraSystem.AutoFocusSettings.distanceRange","Zigurous.CameraSystem.AutoFocusSettings.focalLength","Zigurous.CameraSystem.AutoFocusSettings.focusMode","Zigurous.CameraSystem.AutoFocusSettings.focusTime","Zigurous.CameraSystem.AutoFocusSettings.postProcessingLayer","Zigurous.CameraSystem.AutoFocusSettings.raycastLayers"],"id":"AutoFocusSettings","name":"AutoFocusSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AutoFocusSettings"},{"children":null,"id":"focusMode","name":"focusMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focusMode"},{"children":null,"id":"raycastLayers","name":"raycastLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.raycastLayers"},{"children":null,"id":"postProcessingLayer","name":"postProcessingLayer","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.postProcessingLayer"},{"children":null,"id":"aperture","name":"aperture","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.aperture"},{"children":null,"id":"focalLength","name":"focalLength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focalLength"},{"children":null,"id":"focusTime","name":"focusTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focusTime"},{"children":null,"id":"distanceRange","name":"distanceRange","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.distanceRange"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraBehavior`1.enabled","Zigurous.CameraSystem.CameraBehavior`1.OnDisable","Zigurous.CameraSystem.CameraBehavior`1.OnEnable","Zigurous.CameraSystem.CameraBehavior`1.settings","Zigurous.CameraSystem.CameraBehavior`1.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior`1.StopCoroutine(Coroutine)"],"id":"CameraBehavior`1","name":"CameraBehavior","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraBehavior`1"},{"children":null,"id":"settings","name":"settings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Property","uid":"Zigurous.CameraSystem.CameraBehavior`1.settings"},{"children":null,"id":"enabled","name":"enabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Property","uid":"Zigurous.CameraSystem.CameraBehavior`1.enabled"},{"children":null,"id":"OnEnable","name":"OnEnable()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.OnEnable"},{"children":null,"id":"OnDisable","name":"OnDisable()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.OnDisable"},{"children":null,"id":"StartCoroutine(System.Collections.IEnumerator)","name":"StartCoroutine(IEnumerator)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.StartCoroutine(System.Collections.IEnumerator)"},{"children":null,"id":"StopCoroutine(Coroutine)","name":"StopCoroutine(Coroutine)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.StopCoroutine(Coroutine)"}]},{"items":[{"children":[],"id":"CameraBehaviorSettings`1","name":"CameraBehaviorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraBehaviorSettings`1"}]},{"items":[{"children":[],"id":"CameraBehaviorSettings","name":"CameraBehaviorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraBehaviorSettings"}]},{"items":[{"children":[],"id":"CameraCollision","name":"CameraCollision","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraCollision"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraCollisionSettings.cameraRadius","Zigurous.CameraSystem.CameraCollisionSettings.minOcclusionDistance","Zigurous.CameraSystem.CameraCollisionSettings.occlusionMask","Zigurous.CameraSystem.CameraCollisionSettings.resetDelay","Zigurous.CameraSystem.CameraCollisionSettings.smoothingIn","Zigurous.CameraSystem.CameraCollisionSettings.smoothingOut"],"id":"CameraCollisionSettings","name":"CameraCollisionSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraCollisionSettings"},{"children":null,"id":"occlusionMask","name":"occlusionMask","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.occlusionMask"},{"children":null,"id":"cameraRadius","name":"cameraRadius","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.cameraRadius"},{"children":null,"id":"smoothingIn","name":"smoothingIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.smoothingIn"},{"children":null,"id":"smoothingOut","name":"smoothingOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.smoothingOut"},{"children":null,"id":"resetDelay","name":"resetDelay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.resetDelay"},{"children":null,"id":"minOcclusionDistance","name":"minOcclusionDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.minOcclusionDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraContext.distance","Zigurous.CameraSystem.CameraContext.distanceOffset","Zigurous.CameraSystem.CameraContext.GetTransform(Vector3@,Quaternion@)","Zigurous.CameraSystem.CameraContext.GetUnmodifiedTransform(Vector3@,Quaternion@)","Zigurous.CameraSystem.CameraContext.lookRotation","Zigurous.CameraSystem.CameraContext.maxDistance","Zigurous.CameraSystem.CameraContext.minDistance","Zigurous.CameraSystem.CameraContext.modifiedRotation","Zigurous.CameraSystem.CameraContext.modifiedTrackingPoint","Zigurous.CameraSystem.CameraContext.occlusionDistance","Zigurous.CameraSystem.CameraContext.pivotDistance","Zigurous.CameraSystem.CameraContext.positionModifiers","Zigurous.CameraSystem.CameraContext.positionOverride","Zigurous.CameraSystem.CameraContext.ResetOverrides","Zigurous.CameraSystem.CameraContext.rotationModifiers","Zigurous.CameraSystem.CameraContext.rotationOverride","Zigurous.CameraSystem.CameraContext.trackingModifiers","Zigurous.CameraSystem.CameraContext.trackingPoint"],"id":"CameraContext","name":"CameraContext","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraContext"},{"children":null,"id":"rotationModifiers","name":"rotationModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.rotationModifiers"},{"children":null,"id":"positionModifiers","name":"positionModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.positionModifiers"},{"children":null,"id":"trackingModifiers","name":"trackingModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.trackingModifiers"},{"children":null,"id":"rotationOverride","name":"rotationOverride","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.rotationOverride"},{"children":null,"id":"positionOverride","name":"positionOverride","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.positionOverride"},{"children":null,"id":"lookRotation","name":"lookRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.lookRotation"},{"children":null,"id":"modifiedRotation","name":"modifiedRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.modifiedRotation"},{"children":null,"id":"trackingPoint","name":"trackingPoint","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.trackingPoint"},{"children":null,"id":"modifiedTrackingPoint","name":"modifiedTrackingPoint","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.modifiedTrackingPoint"},{"children":null,"id":"distance","name":"distance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.distance"},{"children":null,"id":"distanceOffset","name":"distanceOffset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Property","uid":"Zigurous.CameraSystem.CameraContext.distanceOffset"},{"children":null,"id":"minDistance","name":"minDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.minDistance"},{"children":null,"id":"maxDistance","name":"maxDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.maxDistance"},{"children":null,"id":"pivotDistance","name":"pivotDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.pivotDistance"},{"children":null,"id":"occlusionDistance","name":"occlusionDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Field","uid":"Zigurous.CameraSystem.CameraContext.occlusionDistance"},{"children":null,"id":"GetTransform(Vector3@,Quaternion@)","name":"GetTransform(out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Method","uid":"Zigurous.CameraSystem.CameraContext.GetTransform(Vector3@,Quaternion@)"},{"children":null,"id":"GetUnmodifiedTransform(Vector3@,Quaternion@)","name":"GetUnmodifiedTransform(out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Method","uid":"Zigurous.CameraSystem.CameraContext.GetUnmodifiedTransform(Vector3@,Quaternion@)"},{"children":null,"id":"ResetOverrides","name":"ResetOverrides()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","type":"Method","uid":"Zigurous.CameraSystem.CameraContext.ResetOverrides"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraController.camera","Zigurous.CameraSystem.CameraController.cameraEulerAngles","Zigurous.CameraSystem.CameraController.cameraForward","Zigurous.CameraSystem.CameraController.cameraPosition","Zigurous.CameraSystem.CameraController.cameraRotation","Zigurous.CameraSystem.CameraController.context","Zigurous.CameraSystem.CameraController.freeze","Zigurous.CameraSystem.CameraController.GetModule``1","Zigurous.CameraSystem.CameraController.input","Zigurous.CameraSystem.CameraController.modules","Zigurous.CameraSystem.CameraController.profile","Zigurous.CameraSystem.CameraController.SetProfile(Zigurous.CameraSystem.CameraProfile)","Zigurous.CameraSystem.CameraController.SetTrackingTarget(Transform)","Zigurous.CameraSystem.CameraController.sharedProfile","Zigurous.CameraSystem.CameraController.trackingTarget","Zigurous.CameraSystem.CameraController.ui"],"id":"CameraController","name":"CameraController","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraController"},{"children":null,"id":"camera","name":"camera","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.camera"},{"children":null,"id":"cameraPosition","name":"cameraPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraPosition"},{"children":null,"id":"cameraRotation","name":"cameraRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraRotation"},{"children":null,"id":"cameraEulerAngles","name":"cameraEulerAngles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraEulerAngles"},{"children":null,"id":"cameraForward","name":"cameraForward","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraForward"},{"children":null,"id":"profile","name":"profile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.profile"},{"children":null,"id":"sharedProfile","name":"sharedProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.sharedProfile"},{"children":null,"id":"trackingTarget","name":"trackingTarget","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.trackingTarget"},{"children":null,"id":"context","name":"context","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.context"},{"children":null,"id":"modules","name":"modules","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.modules"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.input"},{"children":null,"id":"ui","name":"ui","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.ui"},{"children":null,"id":"freeze","name":"freeze","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Property","uid":"Zigurous.CameraSystem.CameraController.freeze"},{"children":null,"id":"SetProfile(Zigurous.CameraSystem.CameraProfile)","name":"SetProfile(CameraProfile)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Method","uid":"Zigurous.CameraSystem.CameraController.SetProfile(Zigurous.CameraSystem.CameraProfile)"},{"children":null,"id":"SetTrackingTarget(Transform)","name":"SetTrackingTarget(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Method","uid":"Zigurous.CameraSystem.CameraController.SetTrackingTarget(Transform)"},{"children":null,"id":"GetModule``1","name":"GetModule()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","type":"Method","uid":"Zigurous.CameraSystem.CameraController.GetModule``1"}]},{"items":[{"children":[],"id":"CameraCursor","name":"CameraCursor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraCursor"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraCursorSettings.disabledState","Zigurous.CameraSystem.CameraCursorSettings.enabledState"],"id":"CameraCursorSettings","name":"CameraCursorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraCursorSettings"},{"children":null,"id":"enabledState","name":"enabledState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCursorSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCursorSettings.enabledState"},{"children":null,"id":"disabledState","name":"disabledState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCursorSettings","type":"Field","uid":"Zigurous.CameraSystem.CameraCursorSettings.disabledState"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffect`2.Activate","Zigurous.CameraSystem.CameraEffect`2.active","Zigurous.CameraSystem.CameraEffect`2.Deactivate","Zigurous.CameraSystem.CameraEffect`2.OnEffectActivate(`1)","Zigurous.CameraSystem.CameraEffect`2.OnEffectDeactivate(`1)","Zigurous.CameraSystem.CameraEffect`2.OnEffectRestart(`1)","Zigurous.CameraSystem.CameraEffect`2.profile","Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.String)"],"id":"CameraEffect`2","name":"CameraEffect","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraEffect`2"},{"children":null,"id":"profile","name":"profile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Property","uid":"Zigurous.CameraSystem.CameraEffect`2.profile"},{"children":null,"id":"active","name":"active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Property","uid":"Zigurous.CameraSystem.CameraEffect`2.active"},{"children":null,"id":"Activate","name":"Activate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.Activate"},{"children":null,"id":"Deactivate","name":"Deactivate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.Deactivate"},{"children":null,"id":"SetProfile(System.String)","name":"SetProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.String)"},{"children":null,"id":"SetProfile(System.Int32)","name":"SetProfile(Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.Int32)"},{"children":null,"id":"OnEffectActivate(`1)","name":"OnEffectActivate(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectActivate(`1)"},{"children":null,"id":"OnEffectDeactivate(`1)","name":"OnEffectDeactivate(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectDeactivate(`1)"},{"children":null,"id":"OnEffectRestart(`1)","name":"OnEffectRestart(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectRestart(`1)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.String)","Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)","Zigurous.CameraSystem.CameraEffectExtensions.SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)","Zigurous.CameraSystem.CameraEffectExtensions.Toggle(Zigurous.CameraSystem.ICameraEffect)"],"id":"CameraEffectExtensions","name":"CameraEffectExtensions","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraEffectExtensions"},{"children":null,"id":"Activate(Zigurous.CameraSystem.ICameraEffect,System.String)","name":"Activate(ICameraEffect, String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.String)"},{"children":null,"id":"Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","name":"Activate(ICameraEffect, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)"},{"children":null,"id":"Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)","name":"Deactivate(ICameraEffect, String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)"},{"children":null,"id":"Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","name":"Deactivate(ICameraEffect, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)"},{"children":null,"id":"Toggle(Zigurous.CameraSystem.ICameraEffect)","name":"Toggle(ICameraEffect)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Toggle(Zigurous.CameraSystem.ICameraEffect)"},{"children":null,"id":"SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)","name":"SetDefaultProfile(ICameraEffect)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectProfile.#ctor(System.String)","Zigurous.CameraSystem.CameraEffectProfile.name"],"id":"CameraEffectProfile","name":"CameraEffectProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraEffectProfile"},{"children":null,"id":"name","name":"name","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraEffectProfile.name"},{"children":null,"id":"#ctor(System.String)","name":"CameraEffectProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectProfile","type":"Constructor","uid":"Zigurous.CameraSystem.CameraEffectProfile.#ctor(System.String)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectSettings`1.profiles"],"id":"CameraEffectSettings`1","name":"CameraEffectSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraEffectSettings`1"},{"children":null,"id":"profiles","name":"profiles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectSettings`1","type":"Field","uid":"Zigurous.CameraSystem.CameraEffectSettings`1.profiles"}]},{"items":[{"children":[],"id":"CameraEffectSettings`2","name":"CameraEffectSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraEffectSettings`2"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModifier`1.GetPositionModifier","Zigurous.CameraSystem.CameraModifier`1.GetRotationModifier","Zigurous.CameraSystem.CameraModifier`1.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier`1.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier`1.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier`1.RemoveTrackingModifier","Zigurous.CameraSystem.CameraModifier`1.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier`1.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier`1.SetTrackingModifier(Vector3)"],"id":"CameraModifier`1","name":"CameraModifier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraModifier`1"},{"children":null,"id":"GetRotationModifier","name":"GetRotationModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetRotationModifier"},{"children":null,"id":"GetPositionModifier","name":"GetPositionModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetPositionModifier"},{"children":null,"id":"GetTrackingModifier","name":"GetTrackingModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetTrackingModifier"},{"children":null,"id":"SetRotationModifier(Quaternion)","name":"SetRotationModifier(Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetRotationModifier(Quaternion)"},{"children":null,"id":"SetPositionModifier(Vector3)","name":"SetPositionModifier(Vector3)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetPositionModifier(Vector3)"},{"children":null,"id":"SetTrackingModifier(Vector3)","name":"SetTrackingModifier(Vector3)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetTrackingModifier(Vector3)"},{"children":null,"id":"RemoveRotationModifier","name":"RemoveRotationModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemoveRotationModifier"},{"children":null,"id":"RemovePositionModifier","name":"RemovePositionModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemovePositionModifier"},{"children":null,"id":"RemoveTrackingModifier","name":"RemoveTrackingModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemoveTrackingModifier"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.id","Zigurous.CameraSystem.CameraModule.registered"],"id":"CameraModule","name":"CameraModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraModule"},{"children":null,"id":"controller","name":"controller","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","type":"Property","uid":"Zigurous.CameraSystem.CameraModule.controller"},{"children":null,"id":"registered","name":"registered","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","type":"Property","uid":"Zigurous.CameraSystem.CameraModule.registered"},{"children":null,"id":"id","name":"id","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","type":"Property","uid":"Zigurous.CameraSystem.CameraModule.id"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModuleManager.#ctor(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraModuleManager.Clear","Zigurous.CameraSystem.CameraModuleManager.Count","Zigurous.CameraSystem.CameraModuleManager.Get``1","Zigurous.CameraSystem.CameraModuleManager.Item(System.Int32)","Zigurous.CameraSystem.CameraModuleManager.Register(Zigurous.CameraSystem.CameraModule)","Zigurous.CameraSystem.CameraModuleManager.Register``1","Zigurous.CameraSystem.CameraModuleManager.Unregister(Zigurous.CameraSystem.CameraModule)","Zigurous.CameraSystem.CameraModuleManager.Unregister``1"],"id":"CameraModuleManager","name":"CameraModuleManager","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraModuleManager"},{"children":null,"id":"Count","name":"Count","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Property","uid":"Zigurous.CameraSystem.CameraModuleManager.Count"},{"children":null,"id":"Item(System.Int32)","name":"Item[Int32]","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Property","uid":"Zigurous.CameraSystem.CameraModuleManager.Item(System.Int32)"},{"children":null,"id":"#ctor(Zigurous.CameraSystem.CameraController)","name":"CameraModuleManager(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Constructor","uid":"Zigurous.CameraSystem.CameraModuleManager.#ctor(Zigurous.CameraSystem.CameraController)"},{"children":null,"id":"Get``1","name":"Get()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Get``1"},{"children":null,"id":"Register``1","name":"Register()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Register``1"},{"children":null,"id":"Register(Zigurous.CameraSystem.CameraModule)","name":"Register(CameraModule)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Register(Zigurous.CameraSystem.CameraModule)"},{"children":null,"id":"Unregister``1","name":"Unregister()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Unregister``1"},{"children":null,"id":"Unregister(Zigurous.CameraSystem.CameraModule)","name":"Unregister(CameraModule)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Unregister(Zigurous.CameraSystem.CameraModule)"},{"children":null,"id":"Clear","name":"Clear()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Clear"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraPreset.Custom","Zigurous.CameraSystem.CameraPreset.Dimetric","Zigurous.CameraSystem.CameraPreset.FirstPerson","Zigurous.CameraSystem.CameraPreset.FirstPersonShooter","Zigurous.CameraSystem.CameraPreset.FreeFly","Zigurous.CameraSystem.CameraPreset.Isometric","Zigurous.CameraSystem.CameraPreset.RealTimeStrategy","Zigurous.CameraSystem.CameraPreset.ThirdPerson","Zigurous.CameraSystem.CameraPreset.ThirdPersonAdventure","Zigurous.CameraSystem.CameraPreset.ThirdPersonShooter","Zigurous.CameraSystem.CameraPreset.TopDown","Zigurous.CameraSystem.CameraPreset.Trimetic"],"id":"CameraPreset","name":"CameraPreset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Enum","uid":"Zigurous.CameraSystem.CameraPreset"},{"children":null,"id":"Custom","name":"Custom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Custom"},{"children":null,"id":"FirstPerson","name":"FirstPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FirstPerson"},{"children":null,"id":"FirstPersonShooter","name":"FirstPersonShooter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FirstPersonShooter"},{"children":null,"id":"ThirdPerson","name":"ThirdPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPerson"},{"children":null,"id":"ThirdPersonAdventure","name":"ThirdPersonAdventure","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPersonAdventure"},{"children":null,"id":"ThirdPersonShooter","name":"ThirdPersonShooter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPersonShooter"},{"children":null,"id":"RealTimeStrategy","name":"RealTimeStrategy","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.RealTimeStrategy"},{"children":null,"id":"TopDown","name":"TopDown","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.TopDown"},{"children":null,"id":"Isometric","name":"Isometric","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Isometric"},{"children":null,"id":"Dimetric","name":"Dimetric","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Dimetric"},{"children":null,"id":"Trimetic","name":"Trimetic","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Trimetic"},{"children":null,"id":"FreeFly","name":"FreeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FreeFly"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraPresetExtensions.CreateProfile(Zigurous.CameraSystem.CameraPreset)"],"id":"CameraPresetExtensions","name":"CameraPresetExtensions","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraPresetExtensions"},{"children":null,"id":"CreateProfile(Zigurous.CameraSystem.CameraPreset)","name":"CreateProfile(CameraPreset)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPresetExtensions","type":"Method","uid":"Zigurous.CameraSystem.CameraPresetExtensions.CreateProfile(Zigurous.CameraSystem.CameraPreset)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraProfile.#ctor","Zigurous.CameraSystem.CameraProfile.AddSettings``1(System.Boolean)","Zigurous.CameraSystem.CameraProfile.aimPunch","Zigurous.CameraSystem.CameraProfile.animatorMotion","Zigurous.CameraSystem.CameraProfile.autoFocus","Zigurous.CameraSystem.CameraProfile.cameraShake","Zigurous.CameraSystem.CameraProfile.collision","Zigurous.CameraSystem.CameraProfile.Create","Zigurous.CameraSystem.CameraProfile.Create(Zigurous.CameraSystem.CameraPreset)","Zigurous.CameraSystem.CameraProfile.cursor","Zigurous.CameraSystem.CameraProfile.eyelineAdjustment","Zigurous.CameraSystem.CameraProfile.follow","Zigurous.CameraSystem.CameraProfile.fovKick","Zigurous.CameraSystem.CameraProfile.freeFly","Zigurous.CameraSystem.CameraProfile.freeLook","Zigurous.CameraSystem.CameraProfile.GetSettings``1","Zigurous.CameraSystem.CameraProfile.headBob","Zigurous.CameraSystem.CameraProfile.noise","Zigurous.CameraSystem.CameraProfile.panning","Zigurous.CameraSystem.CameraProfile.preset","Zigurous.CameraSystem.CameraProfile.recoil","Zigurous.CameraSystem.CameraProfile.RemoveSettings``1","Zigurous.CameraSystem.CameraProfile.screenFade","Zigurous.CameraSystem.CameraProfile.shoulderLean","Zigurous.CameraSystem.CameraProfile.shoulderSwap","Zigurous.CameraSystem.CameraProfile.targeting","Zigurous.CameraSystem.CameraProfile.zoom"],"id":"CameraProfile","name":"CameraProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraProfile"},{"children":null,"id":"preset","name":"preset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.preset"},{"children":null,"id":"aimPunch","name":"aimPunch","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.aimPunch"},{"children":null,"id":"animatorMotion","name":"animatorMotion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.animatorMotion"},{"children":null,"id":"autoFocus","name":"autoFocus","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.autoFocus"},{"children":null,"id":"cameraShake","name":"cameraShake","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.cameraShake"},{"children":null,"id":"collision","name":"collision","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.collision"},{"children":null,"id":"cursor","name":"cursor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.cursor"},{"children":null,"id":"eyelineAdjustment","name":"eyelineAdjustment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.eyelineAdjustment"},{"children":null,"id":"follow","name":"follow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.follow"},{"children":null,"id":"fovKick","name":"fovKick","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.fovKick"},{"children":null,"id":"freeFly","name":"freeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.freeFly"},{"children":null,"id":"freeLook","name":"freeLook","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.freeLook"},{"children":null,"id":"headBob","name":"headBob","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.headBob"},{"children":null,"id":"noise","name":"noise","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.noise"},{"children":null,"id":"panning","name":"panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.panning"},{"children":null,"id":"recoil","name":"recoil","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.recoil"},{"children":null,"id":"screenFade","name":"screenFade","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.screenFade"},{"children":null,"id":"shoulderLean","name":"shoulderLean","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.shoulderLean"},{"children":null,"id":"shoulderSwap","name":"shoulderSwap","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.shoulderSwap"},{"children":null,"id":"targeting","name":"targeting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.targeting"},{"children":null,"id":"zoom","name":"zoom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.zoom"},{"children":null,"id":"#ctor","name":"CameraProfile()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Constructor","uid":"Zigurous.CameraSystem.CameraProfile.#ctor"},{"children":null,"id":"Create","name":"Create()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.Create"},{"children":null,"id":"Create(Zigurous.CameraSystem.CameraPreset)","name":"Create(CameraPreset)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.Create(Zigurous.CameraSystem.CameraPreset)"},{"children":null,"id":"GetSettings``1","name":"GetSettings()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.GetSettings``1"},{"children":null,"id":"AddSettings``1(System.Boolean)","name":"AddSettings(Boolean)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.AddSettings``1(System.Boolean)"},{"children":null,"id":"RemoveSettings``1","name":"RemoveSettings()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.RemoveSettings``1"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"id":"CameraSettings","name":"CameraSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraSettings"},{"children":null,"id":"active","name":"active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.active"},{"children":null,"id":"enabled","name":"enabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.enabled"},{"children":null,"id":"isActiveAndEnabled","name":"isActiveAndEnabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled"},{"children":null,"id":"OnActivate(Zigurous.CameraSystem.CameraController)","name":"OnActivate(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","type":"Method","uid":"Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)"},{"children":null,"id":"OnDeactivate(Zigurous.CameraSystem.CameraController)","name":"OnDeactivate(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","type":"Method","uid":"Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraShakeProfile.acceleration","Zigurous.CameraSystem.CameraShakeProfile.deceleration","Zigurous.CameraSystem.CameraShakeProfile.duration","Zigurous.CameraSystem.CameraShakeProfile.frequency","Zigurous.CameraSystem.CameraShakeProfile.magnitude","Zigurous.CameraSystem.CameraShakeProfile.positionalStrength","Zigurous.CameraSystem.CameraShakeProfile.rotationalStrength"],"id":"CameraShakeProfile","name":"CameraShakeProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraShakeProfile"},{"children":null,"id":"duration","name":"duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.duration"},{"children":null,"id":"acceleration","name":"acceleration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.acceleration"},{"children":null,"id":"deceleration","name":"deceleration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.deceleration"},{"children":null,"id":"frequency","name":"frequency","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.frequency"},{"children":null,"id":"magnitude","name":"magnitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.magnitude"},{"children":null,"id":"positionalStrength","name":"positionalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.positionalStrength"},{"children":null,"id":"rotationalStrength","name":"rotationalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.rotationalStrength"}]},{"items":[{"children":[],"id":"CameraShakeSettings","name":"CameraShakeSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraShakeSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraSightEvent.camera","Zigurous.CameraSystem.CameraSightEvent.enter","Zigurous.CameraSystem.CameraSightEvent.exit","Zigurous.CameraSystem.CameraSightEvent.inSight","Zigurous.CameraSystem.CameraSightEvent.maximumDistance","Zigurous.CameraSystem.CameraSightEvent.minimumDistance","Zigurous.CameraSystem.CameraSightEvent.target"],"id":"CameraSightEvent","name":"CameraSightEvent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraSightEvent"},{"children":null,"id":"enter","name":"enter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.enter"},{"children":null,"id":"exit","name":"exit","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.exit"},{"children":null,"id":"camera","name":"camera","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.camera"},{"children":null,"id":"target","name":"target","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.target"},{"children":null,"id":"minimumDistance","name":"minimumDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.minimumDistance"},{"children":null,"id":"maximumDistance","name":"maximumDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.maximumDistance"},{"children":null,"id":"inSight","name":"inSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","type":"Property","uid":"Zigurous.CameraSystem.CameraSightEvent.inSight"}]},{"items":[{"children":["Zigurous.CameraSystem.CursorState.#ctor(CursorLockMode,System.Boolean)","Zigurous.CameraSystem.CursorState.lockMode","Zigurous.CameraSystem.CursorState.visible"],"id":"CursorState","name":"CursorState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Struct","uid":"Zigurous.CameraSystem.CursorState"},{"children":null,"id":"lockMode","name":"lockMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","type":"Field","uid":"Zigurous.CameraSystem.CursorState.lockMode"},{"children":null,"id":"visible","name":"visible","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","type":"Field","uid":"Zigurous.CameraSystem.CursorState.visible"},{"children":null,"id":"#ctor(CursorLockMode,System.Boolean)","name":"CursorState(CursorLockMode, Boolean)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","type":"Constructor","uid":"Zigurous.CameraSystem.CursorState.#ctor(CursorLockMode,System.Boolean)"}]},{"items":[{"children":[],"id":"EyelineAdjustment","name":"EyelineAdjustment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.EyelineAdjustment"}]},{"items":[{"children":["Zigurous.CameraSystem.EyelineAdjustmentSettings.eyelineHeight","Zigurous.CameraSystem.EyelineAdjustmentSettings.smoothing"],"id":"EyelineAdjustmentSettings","name":"EyelineAdjustmentSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings"},{"children":null,"id":"eyelineHeight","name":"eyelineHeight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.EyelineAdjustmentSettings","type":"Field","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings.eyelineHeight"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.EyelineAdjustmentSettings","type":"Field","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings.smoothing"}]},{"items":[{"children":["Zigurous.CameraSystem.Follow.followPosition","Zigurous.CameraSystem.Follow.GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)","Zigurous.CameraSystem.Follow.lookRotation"],"id":"Follow","name":"Follow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Follow"},{"children":null,"id":"followPosition","name":"followPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","type":"Property","uid":"Zigurous.CameraSystem.Follow.followPosition"},{"children":null,"id":"lookRotation","name":"lookRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","type":"Property","uid":"Zigurous.CameraSystem.Follow.lookRotation"},{"children":null,"id":"GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)","name":"GetTrackingData(CameraContext, Transform, Vector3, out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","type":"Method","uid":"Zigurous.CameraSystem.Follow.GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)"}]},{"items":[{"children":["Zigurous.CameraSystem.FollowSettings.lookDamping","Zigurous.CameraSystem.FollowSettings.lookDelay","Zigurous.CameraSystem.FollowSettings.lookTracking","Zigurous.CameraSystem.FollowSettings.moveDamping","Zigurous.CameraSystem.FollowSettings.moveTracking","Zigurous.CameraSystem.FollowSettings.offset"],"id":"FollowSettings","name":"FollowSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FollowSettings"},{"children":null,"id":"offset","name":"offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.offset"},{"children":null,"id":"moveTracking","name":"moveTracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.moveTracking"},{"children":null,"id":"moveDamping","name":"moveDamping","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.moveDamping"},{"children":null,"id":"lookTracking","name":"lookTracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookTracking"},{"children":null,"id":"lookDamping","name":"lookDamping","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookDamping"},{"children":null,"id":"lookDelay","name":"lookDelay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookDelay"}]},{"items":[{"children":["Zigurous.CameraSystem.FOVKickProfile.amount","Zigurous.CameraSystem.FOVKickProfile.kickIn","Zigurous.CameraSystem.FOVKickProfile.kickOut"],"id":"FOVKickProfile","name":"FOVKickProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FOVKickProfile"},{"children":null,"id":"amount","name":"amount","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.amount"},{"children":null,"id":"kickIn","name":"kickIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.kickIn"},{"children":null,"id":"kickOut","name":"kickOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.kickOut"}]},{"items":[{"children":[],"id":"FOVKickSettings","name":"FOVKickSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FOVKickSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.FOVKickTransition.duration","Zigurous.CameraSystem.FOVKickTransition.easing"],"id":"FOVKickTransition","name":"FOVKickTransition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FOVKickTransition"},{"children":null,"id":"duration","name":"duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickTransition","type":"Field","uid":"Zigurous.CameraSystem.FOVKickTransition.duration"},{"children":null,"id":"easing","name":"easing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickTransition","type":"Field","uid":"Zigurous.CameraSystem.FOVKickTransition.easing"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFly.direction","Zigurous.CameraSystem.FreeFly.fast","Zigurous.CameraSystem.FreeFly.slow","Zigurous.CameraSystem.FreeFly.speed"],"id":"FreeFly","name":"FreeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeFly"},{"children":null,"id":"direction","name":"direction","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","type":"Property","uid":"Zigurous.CameraSystem.FreeFly.direction"},{"children":null,"id":"speed","name":"speed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","type":"Property","uid":"Zigurous.CameraSystem.FreeFly.speed"},{"children":null,"id":"fast","name":"fast","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","type":"Property","uid":"Zigurous.CameraSystem.FreeFly.fast"},{"children":null,"id":"slow","name":"slow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","type":"Property","uid":"Zigurous.CameraSystem.FreeFly.slow"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlyInputSettings.axisX","Zigurous.CameraSystem.FreeFlyInputSettings.axisY","Zigurous.CameraSystem.FreeFlyInputSettings.axisZ","Zigurous.CameraSystem.FreeFlyInputSettings.buttonFast","Zigurous.CameraSystem.FreeFlyInputSettings.buttonSlow"],"id":"FreeFlyInputSettings","name":"FreeFlyInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeFlyInputSettings"},{"children":null,"id":"axisX","name":"axisX","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisX"},{"children":null,"id":"axisY","name":"axisY","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisY"},{"children":null,"id":"axisZ","name":"axisZ","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisZ"},{"children":null,"id":"buttonFast","name":"buttonFast","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.buttonFast"},{"children":null,"id":"buttonSlow","name":"buttonSlow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.buttonSlow"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlySettings.input","Zigurous.CameraSystem.FreeFlySettings.speed"],"id":"FreeFlySettings","name":"FreeFlySettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeFlySettings"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySettings.input"},{"children":null,"id":"speed","name":"speed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySettings.speed"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlySpeedSettings.baseSpeed","Zigurous.CameraSystem.FreeFlySpeedSettings.fastMultiplier","Zigurous.CameraSystem.FreeFlySpeedSettings.slowMultiplier","Zigurous.CameraSystem.FreeFlySpeedSettings.smoothing"],"id":"FreeFlySpeedSettings","name":"FreeFlySpeedSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings"},{"children":null,"id":"baseSpeed","name":"baseSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.baseSpeed"},{"children":null,"id":"fastMultiplier","name":"fastMultiplier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.fastMultiplier"},{"children":null,"id":"slowMultiplier","name":"slowMultiplier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.slowMultiplier"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.smoothing"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLook.input"],"id":"FreeLook","name":"FreeLook","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeLook"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLook","type":"Property","uid":"Zigurous.CameraSystem.FreeLook.input"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookAxis.#ctor(System.Single,System.Single)","Zigurous.CameraSystem.FreeLookAxis.initialAngle","Zigurous.CameraSystem.FreeLookAxis.input","Zigurous.CameraSystem.FreeLookAxis.range"],"id":"FreeLookAxis","name":"FreeLookAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeLookAxis"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.input"},{"children":null,"id":"range","name":"range","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.range"},{"children":null,"id":"initialAngle","name":"initialAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.initialAngle"},{"children":null,"id":"#ctor(System.Single,System.Single)","name":"FreeLookAxis(Single, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","type":"Constructor","uid":"Zigurous.CameraSystem.FreeLookAxis.#ctor(System.Single,System.Single)"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookInitialAngle.matchTransform","Zigurous.CameraSystem.FreeLookInitialAngle.value"],"id":"FreeLookInitialAngle","name":"FreeLookInitialAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeLookInitialAngle"},{"children":null,"id":"matchTransform","name":"matchTransform","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookInitialAngle","type":"Field","uid":"Zigurous.CameraSystem.FreeLookInitialAngle.matchTransform"},{"children":null,"id":"value","name":"value","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookInitialAngle","type":"Field","uid":"Zigurous.CameraSystem.FreeLookInitialAngle.value"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookSettings.xAxis","Zigurous.CameraSystem.FreeLookSettings.yAxis"],"id":"FreeLookSettings","name":"FreeLookSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FreeLookSettings"},{"children":null,"id":"xAxis","name":"xAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeLookSettings.xAxis"},{"children":null,"id":"yAxis","name":"yAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookSettings","type":"Field","uid":"Zigurous.CameraSystem.FreeLookSettings.yAxis"}]},{"items":[{"children":[],"id":"HeadBob","name":"HeadBob","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.HeadBob"}]},{"items":[{"children":["Zigurous.CameraSystem.HeadBobSettings.amplitude","Zigurous.CameraSystem.HeadBobSettings.groundLayers","Zigurous.CameraSystem.HeadBobSettings.minimumVelocity","Zigurous.CameraSystem.HeadBobSettings.onlyGrounded","Zigurous.CameraSystem.HeadBobSettings.period","Zigurous.CameraSystem.HeadBobSettings.velocityFactor"],"id":"HeadBobSettings","name":"HeadBobSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.HeadBobSettings"},{"children":null,"id":"amplitude","name":"amplitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.amplitude"},{"children":null,"id":"period","name":"period","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.period"},{"children":null,"id":"velocityFactor","name":"velocityFactor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.velocityFactor"},{"children":null,"id":"minimumVelocity","name":"minimumVelocity","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.minimumVelocity"},{"children":null,"id":"groundLayers","name":"groundLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.groundLayers"},{"children":null,"id":"onlyGrounded","name":"onlyGrounded","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.onlyGrounded"}]},{"items":[{"children":["Zigurous.CameraSystem.ICameraEffect.Activate","Zigurous.CameraSystem.ICameraEffect.active","Zigurous.CameraSystem.ICameraEffect.Deactivate","Zigurous.CameraSystem.ICameraEffect.SetProfile(System.Int32)","Zigurous.CameraSystem.ICameraEffect.SetProfile(System.String)"],"id":"ICameraEffect","name":"ICameraEffect","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Interface","uid":"Zigurous.CameraSystem.ICameraEffect"},{"children":null,"id":"active","name":"active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","type":"Property","uid":"Zigurous.CameraSystem.ICameraEffect.active"},{"children":null,"id":"Activate","name":"Activate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.Activate"},{"children":null,"id":"Deactivate","name":"Deactivate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.Deactivate"},{"children":null,"id":"SetProfile(System.String)","name":"SetProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.SetProfile(System.String)"},{"children":null,"id":"SetProfile(System.Int32)","name":"SetProfile(Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.SetProfile(System.Int32)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSetting.GetReference"],"id":"IInputSetting","name":"IInputSetting","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Interface","uid":"Zigurous.CameraSystem.Input.IInputSetting"},{"children":null,"id":"GetReference","name":"GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSetting","type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSetting.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSettingExtensions.Disable(Zigurous.CameraSystem.Input.IInputSetting)","Zigurous.CameraSystem.Input.IInputSettingExtensions.Enable(Zigurous.CameraSystem.Input.IInputSetting)","Zigurous.CameraSystem.Input.IInputSettingExtensions.IsDefined(Zigurous.CameraSystem.Input.IInputSetting)"],"id":"IInputSettingExtensions","name":"IInputSettingExtensions","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Class","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions"},{"children":null,"id":"IsDefined(Zigurous.CameraSystem.Input.IInputSetting)","name":"IsDefined(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.IsDefined(Zigurous.CameraSystem.Input.IInputSetting)"},{"children":null,"id":"Enable(Zigurous.CameraSystem.Input.IInputSetting)","name":"Enable(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.Enable(Zigurous.CameraSystem.Input.IInputSetting)"},{"children":null,"id":"Disable(Zigurous.CameraSystem.Input.IInputSetting)","name":"Disable(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.Disable(Zigurous.CameraSystem.Input.IInputSetting)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputAxis.#ctor(System.Single,System.Boolean,System.Boolean)","Zigurous.CameraSystem.Input.InputAxis.GetReference","Zigurous.CameraSystem.Input.InputAxis.inverted","Zigurous.CameraSystem.Input.InputAxis.reference","Zigurous.CameraSystem.Input.InputAxis.sensitivity","Zigurous.CameraSystem.Input.InputAxis.timescaled"],"id":"InputAxis","name":"InputAxis","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Struct","uid":"Zigurous.CameraSystem.Input.InputAxis"},{"children":null,"id":"reference","name":"reference","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.reference"},{"children":null,"id":"sensitivity","name":"sensitivity","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.sensitivity"},{"children":null,"id":"inverted","name":"inverted","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.inverted"},{"children":null,"id":"timescaled","name":"timescaled","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.timescaled"},{"children":null,"id":"#ctor(System.Single,System.Boolean,System.Boolean)","name":"InputAxis(Single, Boolean, Boolean)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Constructor","uid":"Zigurous.CameraSystem.Input.InputAxis.#ctor(System.Single,System.Boolean,System.Boolean)"},{"children":null,"id":"GetReference","name":"GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","type":"Method","uid":"Zigurous.CameraSystem.Input.InputAxis.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputButton.#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)","Zigurous.CameraSystem.Input.InputButton.GetReference","Zigurous.CameraSystem.Input.InputButton.reference","Zigurous.CameraSystem.Input.InputButton.style"],"id":"InputButton","name":"InputButton","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Struct","uid":"Zigurous.CameraSystem.Input.InputButton"},{"children":null,"id":"reference","name":"reference","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButton.reference"},{"children":null,"id":"style","name":"style","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButton.style"},{"children":null,"id":"#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)","name":"InputButton(InputButtonStyle)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","type":"Constructor","uid":"Zigurous.CameraSystem.Input.InputButton.#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)"},{"children":null,"id":"GetReference","name":"GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","type":"Method","uid":"Zigurous.CameraSystem.Input.InputButton.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputButtonStyle.Hold","Zigurous.CameraSystem.Input.InputButtonStyle.Press","Zigurous.CameraSystem.Input.InputButtonStyle.Release","Zigurous.CameraSystem.Input.InputButtonStyle.TogglePress","Zigurous.CameraSystem.Input.InputButtonStyle.ToggleRelease"],"id":"InputButtonStyle","name":"InputButtonStyle","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Enum","uid":"Zigurous.CameraSystem.Input.InputButtonStyle"},{"children":null,"id":"Hold","name":"Hold","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Hold"},{"children":null,"id":"Press","name":"Press","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Press"},{"children":null,"id":"Release","name":"Release","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Release"},{"children":null,"id":"TogglePress","name":"TogglePress","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.TogglePress"},{"children":null,"id":"ToggleRelease","name":"ToggleRelease","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.ToggleRelease"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputManager.enabled","Zigurous.CameraSystem.Input.InputManager.GetAxis(Zigurous.CameraSystem.Input.InputAxis)","Zigurous.CameraSystem.Input.InputManager.GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)","Zigurous.CameraSystem.Input.InputManager.GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)","Zigurous.CameraSystem.Input.InputManager.GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)","Zigurous.CameraSystem.Input.InputManager.GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)"],"id":"InputManager","name":"InputManager","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Class","uid":"Zigurous.CameraSystem.Input.InputManager"},{"children":null,"id":"enabled","name":"enabled","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Property","uid":"Zigurous.CameraSystem.Input.InputManager.enabled"},{"children":null,"id":"GetAxis(Zigurous.CameraSystem.Input.InputAxis)","name":"GetAxis(InputAxis)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetAxis(Zigurous.CameraSystem.Input.InputAxis)"},{"children":null,"id":"GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)","name":"GetButton(InputButton, Boolean)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)"},{"children":null,"id":"GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)","name":"GetButtonPressed(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)"},{"children":null,"id":"GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)","name":"GetButtonReleased(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)"},{"children":null,"id":"GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)","name":"GetButtonHeld(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputReferences.flyFast","Zigurous.CameraSystem.Input.InputReferences.flySlow","Zigurous.CameraSystem.Input.InputReferences.flyX","Zigurous.CameraSystem.Input.InputReferences.flyY","Zigurous.CameraSystem.Input.InputReferences.flyZ","Zigurous.CameraSystem.Input.InputReferences.leanLeft","Zigurous.CameraSystem.Input.InputReferences.leanRight","Zigurous.CameraSystem.Input.InputReferences.lookX","Zigurous.CameraSystem.Input.InputReferences.lookY","Zigurous.CameraSystem.Input.InputReferences.panHold","Zigurous.CameraSystem.Input.InputReferences.panX","Zigurous.CameraSystem.Input.InputReferences.panY","Zigurous.CameraSystem.Input.InputReferences.shoulderSwapLeft","Zigurous.CameraSystem.Input.InputReferences.shoulderSwapRight","Zigurous.CameraSystem.Input.InputReferences.targetLockOn","Zigurous.CameraSystem.Input.InputReferences.zoom"],"id":"InputReferences","name":"InputReferences","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","type":"Class","uid":"Zigurous.CameraSystem.Input.InputReferences"},{"children":null,"id":"flyX","name":"flyX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyX"},{"children":null,"id":"flyY","name":"flyY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyY"},{"children":null,"id":"flyZ","name":"flyZ","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyZ"},{"children":null,"id":"flyFast","name":"flyFast","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyFast"},{"children":null,"id":"flySlow","name":"flySlow","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flySlow"},{"children":null,"id":"lookX","name":"lookX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.lookX"},{"children":null,"id":"lookY","name":"lookY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.lookY"},{"children":null,"id":"panX","name":"panX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panX"},{"children":null,"id":"panY","name":"panY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panY"},{"children":null,"id":"panHold","name":"panHold","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panHold"},{"children":null,"id":"leanLeft","name":"leanLeft","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.leanLeft"},{"children":null,"id":"leanRight","name":"leanRight","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.leanRight"},{"children":null,"id":"shoulderSwapLeft","name":"shoulderSwapLeft","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.shoulderSwapLeft"},{"children":null,"id":"shoulderSwapRight","name":"shoulderSwapRight","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.shoulderSwapRight"},{"children":null,"id":"targetLockOn","name":"targetLockOn","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.targetLockOn"},{"children":null,"id":"zoom","name":"zoom","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.zoom"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSetting","Zigurous.CameraSystem.Input.IInputSettingExtensions","Zigurous.CameraSystem.Input.InputAxis","Zigurous.CameraSystem.Input.InputButton","Zigurous.CameraSystem.Input.InputButtonStyle","Zigurous.CameraSystem.Input.InputManager","Zigurous.CameraSystem.Input.InputReferences"],"id":"Zigurous.CameraSystem.Input","name":"Zigurous.CameraSystem.Input","namespace":null,"parent":null,"type":"Namespace","uid":"Zigurous.CameraSystem.Input"}]},{"items":[{"children":[],"id":"Noise","name":"Noise","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Noise"}]},{"items":[{"children":["Zigurous.CameraSystem.NoiseSettings.frequency","Zigurous.CameraSystem.NoiseSettings.magnitude","Zigurous.CameraSystem.NoiseSettings.positionalStrength","Zigurous.CameraSystem.NoiseSettings.rotationalStrength"],"id":"NoiseSettings","name":"NoiseSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.NoiseSettings"},{"children":null,"id":"frequency","name":"frequency","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.frequency"},{"children":null,"id":"magnitude","name":"magnitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.magnitude"},{"children":null,"id":"positionalStrength","name":"positionalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.positionalStrength"},{"children":null,"id":"rotationalStrength","name":"rotationalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.rotationalStrength"}]},{"items":[{"children":["Zigurous.CameraSystem.Panning.panning","Zigurous.CameraSystem.Panning.position","Zigurous.CameraSystem.Panning.startTime","Zigurous.CameraSystem.Panning.stopTime"],"id":"Panning","name":"Panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Panning"},{"children":null,"id":"position","name":"position","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","type":"Property","uid":"Zigurous.CameraSystem.Panning.position"},{"children":null,"id":"startTime","name":"startTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","type":"Property","uid":"Zigurous.CameraSystem.Panning.startTime"},{"children":null,"id":"stopTime","name":"stopTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","type":"Property","uid":"Zigurous.CameraSystem.Panning.stopTime"},{"children":null,"id":"panning","name":"panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","type":"Property","uid":"Zigurous.CameraSystem.Panning.panning"}]},{"items":[{"children":["Zigurous.CameraSystem.PanningSettings.inputAxisX","Zigurous.CameraSystem.PanningSettings.inputAxisY","Zigurous.CameraSystem.PanningSettings.inputButton","Zigurous.CameraSystem.PanningSettings.resetTime","Zigurous.CameraSystem.PanningSettings.smoothing"],"id":"PanningSettings","name":"PanningSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.PanningSettings"},{"children":null,"id":"inputAxisX","name":"inputAxisX","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputAxisX"},{"children":null,"id":"inputAxisY","name":"inputAxisY","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputAxisY"},{"children":null,"id":"inputButton","name":"inputButton","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputButton"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.smoothing"},{"children":null,"id":"resetTime","name":"resetTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.resetTime"}]},{"items":[{"children":["Zigurous.CameraSystem.PlayerModelHider.distanceThreshold","Zigurous.CameraSystem.PlayerModelHider.playerModel","Zigurous.CameraSystem.PlayerModelHider.zoomThreshold"],"id":"PlayerModelHider","name":"PlayerModelHider","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.PlayerModelHider"},{"children":null,"id":"playerModel","name":"playerModel","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.playerModel"},{"children":null,"id":"zoomThreshold","name":"zoomThreshold","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.zoomThreshold"},{"children":null,"id":"distanceThreshold","name":"distanceThreshold","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.distanceThreshold"}]},{"items":[{"children":["Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@)","Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single)","Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single,System.Int32)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)"],"id":"Raycasting","name":"Raycasting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Raycasting"},{"children":null,"id":"Raycast(Camera,RaycastHit@)","name":"Raycast(Camera, out RaycastHit)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@)"},{"children":null,"id":"Raycast(Camera,RaycastHit@,System.Single)","name":"Raycast(Camera, out RaycastHit, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single)"},{"children":null,"id":"Raycast(Camera,RaycastHit@,System.Single,System.Int32)","name":"Raycast(Camera, out RaycastHit, Single, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single,System.Int32)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)","name":"Raycast(CameraController, out RaycastHit)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)","name":"Raycast(CameraController, out RaycastHit, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)","name":"Raycast(CameraController, out RaycastHit, Single, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)"}]},{"items":[{"children":["Zigurous.CameraSystem.Recoil.amount"],"id":"Recoil","name":"Recoil","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Recoil"},{"children":null,"id":"amount","name":"amount","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Recoil","type":"Property","uid":"Zigurous.CameraSystem.Recoil.amount"}]},{"items":[{"children":["Zigurous.CameraSystem.RecoilSettings.decayRate"],"id":"RecoilSettings","name":"RecoilSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.RecoilSettings"},{"children":null,"id":"decayRate","name":"decayRate","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.RecoilSettings","type":"Field","uid":"Zigurous.CameraSystem.RecoilSettings.decayRate"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeInitialState.FadeIn","Zigurous.CameraSystem.ScreenFadeInitialState.FadeOut","Zigurous.CameraSystem.ScreenFadeInitialState.None"],"id":"ScreenFadeInitialState","name":"ScreenFadeInitialState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Enum","uid":"Zigurous.CameraSystem.ScreenFadeInitialState"},{"children":null,"id":"None","name":"None","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.None"},{"children":null,"id":"FadeIn","name":"FadeIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.FadeIn"},{"children":null,"id":"FadeOut","name":"FadeOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.FadeOut"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeProfile.fadeIn","Zigurous.CameraSystem.ScreenFadeProfile.fadeOut","Zigurous.CameraSystem.ScreenFadeProfile.initialState"],"id":"ScreenFadeProfile","name":"ScreenFadeProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeProfile"},{"children":null,"id":"initialState","name":"initialState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.initialState"},{"children":null,"id":"fadeIn","name":"fadeIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.fadeIn"},{"children":null,"id":"fadeOut","name":"fadeOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.fadeOut"}]},{"items":[{"children":[],"id":"ScreenFadeSettings","name":"ScreenFadeSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeTransition.color","Zigurous.CameraSystem.ScreenFadeTransition.curve","Zigurous.CameraSystem.ScreenFadeTransition.delay","Zigurous.CameraSystem.ScreenFadeTransition.disableInput","Zigurous.CameraSystem.ScreenFadeTransition.duration"],"id":"ScreenFadeTransition","name":"ScreenFadeTransition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeTransition"},{"children":null,"id":"color","name":"color","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.color"},{"children":null,"id":"duration","name":"duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.duration"},{"children":null,"id":"delay","name":"delay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.delay"},{"children":null,"id":"curve","name":"curve","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.curve"},{"children":null,"id":"disableInput","name":"disableInput","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.disableInput"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLean.direction","Zigurous.CameraSystem.ShoulderLean.snappedDirection"],"id":"ShoulderLean","name":"ShoulderLean","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderLean"},{"children":null,"id":"direction","name":"direction","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLean","type":"Property","uid":"Zigurous.CameraSystem.ShoulderLean.direction"},{"children":null,"id":"snappedDirection","name":"snappedDirection","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLean","type":"Property","uid":"Zigurous.CameraSystem.ShoulderLean.snappedDirection"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLeanInputSettings.leanLeft","Zigurous.CameraSystem.ShoulderLeanInputSettings.leanRight"],"id":"ShoulderLeanInputSettings","name":"ShoulderLeanInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings"},{"children":null,"id":"leanLeft","name":"leanLeft","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanInputSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings.leanLeft"},{"children":null,"id":"leanRight","name":"leanRight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanInputSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings.leanRight"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLeanSettings.animationTime","Zigurous.CameraSystem.ShoulderLeanSettings.increment","Zigurous.CameraSystem.ShoulderLeanSettings.input","Zigurous.CameraSystem.ShoulderLeanSettings.positionOffset","Zigurous.CameraSystem.ShoulderLeanSettings.tiltAngle"],"id":"ShoulderLeanSettings","name":"ShoulderLeanSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderLeanSettings"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.input"},{"children":null,"id":"increment","name":"increment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.increment"},{"children":null,"id":"animationTime","name":"animationTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.animationTime"},{"children":null,"id":"positionOffset","name":"positionOffset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.positionOffset"},{"children":null,"id":"tiltAngle","name":"tiltAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.tiltAngle"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwap.position"],"id":"ShoulderSwap","name":"ShoulderSwap","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwap"},{"children":null,"id":"position","name":"position","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwap","type":"Property","uid":"Zigurous.CameraSystem.ShoulderSwap.position"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapInputSettings.swapLeft","Zigurous.CameraSystem.ShoulderSwapInputSettings.swapRight"],"id":"ShoulderSwapInputSettings","name":"ShoulderSwapInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings"},{"children":null,"id":"swapLeft","name":"swapLeft","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapInputSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings.swapLeft"},{"children":null,"id":"swapRight","name":"swapRight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapInputSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings.swapRight"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapPosition.Center","Zigurous.CameraSystem.ShoulderSwapPosition.Left","Zigurous.CameraSystem.ShoulderSwapPosition.Right"],"id":"ShoulderSwapPosition","name":"ShoulderSwapPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Enum","uid":"Zigurous.CameraSystem.ShoulderSwapPosition"},{"children":null,"id":"Right","name":"Right","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Right"},{"children":null,"id":"Left","name":"Left","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Left"},{"children":null,"id":"Center","name":"Center","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Center"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapSettings.angle","Zigurous.CameraSystem.ShoulderSwapSettings.animationTime","Zigurous.CameraSystem.ShoulderSwapSettings.initialPosition","Zigurous.CameraSystem.ShoulderSwapSettings.input","Zigurous.CameraSystem.ShoulderSwapSettings.offset"],"id":"ShoulderSwapSettings","name":"ShoulderSwapSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwapSettings"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.input"},{"children":null,"id":"initialPosition","name":"initialPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.initialPosition"},{"children":null,"id":"offset","name":"offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.offset"},{"children":null,"id":"angle","name":"angle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.angle"},{"children":null,"id":"animationTime","name":"animationTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.animationTime"}]},{"items":[{"children":["Zigurous.CameraSystem.Targeting.lineOfSight","Zigurous.CameraSystem.Targeting.locating","Zigurous.CameraSystem.Targeting.lookAt","Zigurous.CameraSystem.Targeting.recentering","Zigurous.CameraSystem.Targeting.switching","Zigurous.CameraSystem.Targeting.target","Zigurous.CameraSystem.Targeting.Target(Transform)","Zigurous.CameraSystem.Targeting.targetPosition","Zigurous.CameraSystem.Targeting.TryTargeting(Transform)","Zigurous.CameraSystem.Targeting.Untarget","Zigurous.CameraSystem.Targeting.userInterface"],"id":"Targeting","name":"Targeting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Targeting"},{"children":null,"id":"target","name":"target","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.target"},{"children":null,"id":"targetPosition","name":"targetPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.targetPosition"},{"children":null,"id":"locating","name":"locating","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.locating"},{"children":null,"id":"lookAt","name":"lookAt","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.lookAt"},{"children":null,"id":"lineOfSight","name":"lineOfSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.lineOfSight"},{"children":null,"id":"switching","name":"switching","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.switching"},{"children":null,"id":"recentering","name":"recentering","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.recentering"},{"children":null,"id":"userInterface","name":"userInterface","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Property","uid":"Zigurous.CameraSystem.Targeting.userInterface"},{"children":null,"id":"Target(Transform)","name":"Target(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Method","uid":"Zigurous.CameraSystem.Targeting.Target(Transform)"},{"children":null,"id":"Untarget","name":"Untarget()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Method","uid":"Zigurous.CameraSystem.Targeting.Untarget"},{"children":null,"id":"TryTargeting(Transform)","name":"TryTargeting(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","type":"Method","uid":"Zigurous.CameraSystem.Targeting.TryTargeting(Transform)"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLineOfSightModule.IsVisible(Transform)","Zigurous.CameraSystem.TargetingLineOfSightModule.timeLastVisible"],"id":"TargetingLineOfSightModule","name":"TargetingLineOfSightModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule"},{"children":null,"id":"timeLastVisible","name":"timeLastVisible","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightModule","type":"Property","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule.timeLastVisible"},{"children":null,"id":"IsVisible(Transform)","name":"IsVisible(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightModule","type":"Method","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule.IsVisible(Transform)"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLineOfSightSettings.maxDistance","Zigurous.CameraSystem.TargetingLineOfSightSettings.obstacles","Zigurous.CameraSystem.TargetingLineOfSightSettings.outOfSightTime","Zigurous.CameraSystem.TargetingLineOfSightSettings.updateInterval"],"id":"TargetingLineOfSightSettings","name":"TargetingLineOfSightSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings"},{"children":null,"id":"obstacles","name":"obstacles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.obstacles"},{"children":null,"id":"maxDistance","name":"maxDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.maxDistance"},{"children":null,"id":"outOfSightTime","name":"outOfSightTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.outOfSightTime"},{"children":null,"id":"updateInterval","name":"updateInterval","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.updateInterval"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTarget","Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetLeft","Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetRight"],"id":"TargetingLocatingModule","name":"TargetingLocatingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLocatingModule"},{"children":null,"id":"FindNearestTarget","name":"FindNearestTarget()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTarget"},{"children":null,"id":"FindNearestTargetRight","name":"FindNearestTargetRight()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetRight"},{"children":null,"id":"FindNearestTargetLeft","name":"FindNearestTargetLeft()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetLeft"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLocatingSettings.maxTargets","Zigurous.CameraSystem.TargetingLocatingSettings.radius","Zigurous.CameraSystem.TargetingLocatingSettings.targetableLayers"],"id":"TargetingLocatingSettings","name":"TargetingLocatingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLocatingSettings"},{"children":null,"id":"targetableLayers","name":"targetableLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.targetableLayers"},{"children":null,"id":"radius","name":"radius","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.radius"},{"children":null,"id":"maxTargets","name":"maxTargets","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.maxTargets"}]},{"items":[{"children":[],"id":"TargetingLookAtModule","name":"TargetingLookAtModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLookAtModule"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLookAtSettings.maxSpeed","Zigurous.CameraSystem.TargetingLookAtSettings.smoothing"],"id":"TargetingLookAtSettings","name":"TargetingLookAtSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingLookAtSettings"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLookAtSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLookAtSettings.smoothing"},{"children":null,"id":"maxSpeed","name":"maxSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLookAtSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingLookAtSettings.maxSpeed"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingModule`1.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.TargetingModule`1.parent"],"id":"TargetingModule`1","name":"TargetingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingModule`1"},{"children":null,"id":"parent","name":"parent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingModule`1","type":"Property","uid":"Zigurous.CameraSystem.TargetingModule`1.parent"},{"children":null,"id":"OnTargetChanged(Transform,Transform)","name":"OnTargetChanged(Transform, Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingModule`1","type":"Method","uid":"Zigurous.CameraSystem.TargetingModule`1.OnTargetChanged(Transform,Transform)"}]},{"items":[{"children":[],"id":"TargetingRecenteringModule","name":"TargetingRecenteringModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingRecenteringModule"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingRecenteringSettings.maxSpeed","Zigurous.CameraSystem.TargetingRecenteringSettings.recenterTime"],"id":"TargetingRecenteringSettings","name":"TargetingRecenteringSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings"},{"children":null,"id":"recenterTime","name":"recenterTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingRecenteringSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings.recenterTime"},{"children":null,"id":"maxSpeed","name":"maxSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingRecenteringSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings.maxSpeed"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSettings.lineOfSight","Zigurous.CameraSystem.TargetingSettings.locating","Zigurous.CameraSystem.TargetingSettings.lockOnButton","Zigurous.CameraSystem.TargetingSettings.lookAt","Zigurous.CameraSystem.TargetingSettings.recentering","Zigurous.CameraSystem.TargetingSettings.switching","Zigurous.CameraSystem.TargetingSettings.userInterface"],"id":"TargetingSettings","name":"TargetingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingSettings"},{"children":null,"id":"lockOnButton","name":"lockOnButton","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lockOnButton"},{"children":null,"id":"locating","name":"locating","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.locating"},{"children":null,"id":"lookAt","name":"lookAt","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lookAt"},{"children":null,"id":"lineOfSight","name":"lineOfSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lineOfSight"},{"children":null,"id":"switching","name":"switching","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.switching"},{"children":null,"id":"recentering","name":"recentering","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.recentering"},{"children":null,"id":"userInterface","name":"userInterface","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.userInterface"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSwitchingModule.sticky"],"id":"TargetingSwitchingModule","name":"TargetingSwitchingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingSwitchingModule"},{"children":null,"id":"sticky","name":"sticky","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingModule","type":"Property","uid":"Zigurous.CameraSystem.TargetingSwitchingModule.sticky"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSwitchingSettings.inputDecay","Zigurous.CameraSystem.TargetingSwitchingSettings.inputSensitivity","Zigurous.CameraSystem.TargetingSwitchingSettings.stickyDuration"],"id":"TargetingSwitchingSettings","name":"TargetingSwitchingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings"},{"children":null,"id":"stickyDuration","name":"stickyDuration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.stickyDuration"},{"children":null,"id":"inputSensitivity","name":"inputSensitivity","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.inputSensitivity"},{"children":null,"id":"inputDecay","name":"inputDecay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.inputDecay"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingUIModule.content"],"id":"TargetingUIModule","name":"TargetingUIModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingUIModule"},{"children":null,"id":"content","name":"content","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUIModule","type":"Property","uid":"Zigurous.CameraSystem.TargetingUIModule.content"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingUISettings.prefab","Zigurous.CameraSystem.TargetingUISettings.tracking"],"id":"TargetingUISettings","name":"TargetingUISettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.TargetingUISettings"},{"children":null,"id":"prefab","name":"prefab","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUISettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingUISettings.prefab"},{"children":null,"id":"tracking","name":"tracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUISettings","type":"Field","uid":"Zigurous.CameraSystem.TargetingUISettings.tracking"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.DrawGUITexture.alpha","Zigurous.CameraSystem.Utils.DrawGUITexture.color","Zigurous.CameraSystem.Utils.DrawGUITexture.texture"],"id":"DrawGUITexture","name":"DrawGUITexture","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Class","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture"},{"children":null,"id":"texture","name":"texture","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.texture"},{"children":null,"id":"color","name":"color","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.color"},{"children":null,"id":"alpha","name":"alpha","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.alpha"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.FloatRange.#ctor(System.Single,System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Clamp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Delta","Zigurous.CameraSystem.Utils.FloatRange.Includes(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.InverseLerp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Lerp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.max","Zigurous.CameraSystem.Utils.FloatRange.min","Zigurous.CameraSystem.Utils.FloatRange.Random"],"id":"FloatRange","name":"FloatRange","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Struct","uid":"Zigurous.CameraSystem.Utils.FloatRange"},{"children":null,"id":"min","name":"min","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.min"},{"children":null,"id":"max","name":"max","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.max"},{"children":null,"id":"Delta","name":"Delta","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.Delta"},{"children":null,"id":"#ctor(System.Single,System.Single)","name":"FloatRange(Single, Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Constructor","uid":"Zigurous.CameraSystem.Utils.FloatRange.#ctor(System.Single,System.Single)"},{"children":null,"id":"Random","name":"Random()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Random"},{"children":null,"id":"Includes(System.Single)","name":"Includes(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Includes(System.Single)"},{"children":null,"id":"Clamp(System.Single)","name":"Clamp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Clamp(System.Single)"},{"children":null,"id":"Lerp(System.Single)","name":"Lerp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Lerp(System.Single)"},{"children":null,"id":"InverseLerp(System.Single)","name":"InverseLerp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.InverseLerp(System.Single)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.IKTracker.animator","Zigurous.CameraSystem.Utils.IKTracker.bodyPosition","Zigurous.CameraSystem.Utils.IKTracker.bodyRotation","Zigurous.CameraSystem.Utils.IKTracker.localPosition","Zigurous.CameraSystem.Utils.IKTracker.localRotation"],"id":"IKTracker","name":"IKTracker","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Class","uid":"Zigurous.CameraSystem.Utils.IKTracker"},{"children":null,"id":"animator","name":"animator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.animator"},{"children":null,"id":"bodyPosition","name":"bodyPosition","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.bodyPosition"},{"children":null,"id":"bodyRotation","name":"bodyRotation","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.bodyRotation"},{"children":null,"id":"localPosition","name":"localPosition","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.localPosition"},{"children":null,"id":"localRotation","name":"localRotation","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.localRotation"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.QuaternionAccumulator.Add(Quaternion)","Zigurous.CameraSystem.Utils.QuaternionAccumulator.defaultValue","Zigurous.CameraSystem.Utils.QuaternionAccumulator.Subtract(Quaternion)"],"id":"QuaternionAccumulator","name":"QuaternionAccumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Class","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator"},{"children":null,"id":"defaultValue","name":"defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","type":"Property","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.defaultValue"},{"children":null,"id":"Add(Quaternion)","name":"Add(Quaternion)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","type":"Method","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.Add(Quaternion)"},{"children":null,"id":"Subtract(Quaternion)","name":"Subtract(Quaternion)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","type":"Method","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.Subtract(Quaternion)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.ValueAccumulator`1.#ctor","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Add(`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Clear","Zigurous.CameraSystem.Utils.ValueAccumulator`1.count","Zigurous.CameraSystem.Utils.ValueAccumulator`1.defaultValue","Zigurous.CameraSystem.Utils.ValueAccumulator`1.GetValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.RemoveValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.SetValue(System.Int32,`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Subtract(`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.totalValue","Zigurous.CameraSystem.Utils.ValueAccumulator`1.values"],"id":"ValueAccumulator`1","name":"ValueAccumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Class","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1"},{"children":null,"id":"values","name":"values","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.values"},{"children":null,"id":"count","name":"count","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.count"},{"children":null,"id":"totalValue","name":"totalValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.totalValue"},{"children":null,"id":"defaultValue","name":"defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.defaultValue"},{"children":null,"id":"#ctor","name":"ValueAccumulator()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Constructor","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.#ctor"},{"children":null,"id":"GetValue(System.Int32)","name":"GetValue(Int32)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.GetValue(System.Int32)"},{"children":null,"id":"SetValue(System.Int32,`0)","name":"SetValue(Int32, T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.SetValue(System.Int32,`0)"},{"children":null,"id":"RemoveValue(System.Int32)","name":"RemoveValue(Int32)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.RemoveValue(System.Int32)"},{"children":null,"id":"Clear","name":"Clear()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Clear"},{"children":null,"id":"Add(`0)","name":"Add(T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Add(`0)"},{"children":null,"id":"Subtract(`0)","name":"Subtract(T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Subtract(`0)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.Vector3Accumulator.Add(Vector3)","Zigurous.CameraSystem.Utils.Vector3Accumulator.defaultValue","Zigurous.CameraSystem.Utils.Vector3Accumulator.Subtract(Vector3)"],"id":"Vector3Accumulator","name":"Vector3Accumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","type":"Class","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator"},{"children":null,"id":"defaultValue","name":"defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","type":"Property","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.defaultValue"},{"children":null,"id":"Add(Vector3)","name":"Add(Vector3)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","type":"Method","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.Add(Vector3)"},{"children":null,"id":"Subtract(Vector3)","name":"Subtract(Vector3)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","type":"Method","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.Subtract(Vector3)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.DrawGUITexture","Zigurous.CameraSystem.Utils.FloatRange","Zigurous.CameraSystem.Utils.IKTracker","Zigurous.CameraSystem.Utils.QuaternionAccumulator","Zigurous.CameraSystem.Utils.ValueAccumulator`1","Zigurous.CameraSystem.Utils.Vector3Accumulator"],"id":"Zigurous.CameraSystem.Utils","name":"Zigurous.CameraSystem.Utils","namespace":null,"parent":null,"type":"Namespace","uid":"Zigurous.CameraSystem.Utils"}]},{"items":[{"children":["Zigurous.CameraSystem.AimPunch","Zigurous.CameraSystem.AimPunchProfile","Zigurous.CameraSystem.AimPunchSettings","Zigurous.CameraSystem.AnimatorMotion","Zigurous.CameraSystem.AnimatorMotionSettings","Zigurous.CameraSystem.AutoFocus","Zigurous.CameraSystem.AutoFocusMode","Zigurous.CameraSystem.AutoFocusSettings","Zigurous.CameraSystem.CameraBehavior`1","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings`1","Zigurous.CameraSystem.CameraCollision","Zigurous.CameraSystem.CameraCollisionSettings","Zigurous.CameraSystem.CameraContext","Zigurous.CameraSystem.CameraController","Zigurous.CameraSystem.CameraCursor","Zigurous.CameraSystem.CameraCursorSettings","Zigurous.CameraSystem.CameraEffect`2","Zigurous.CameraSystem.CameraEffectExtensions","Zigurous.CameraSystem.CameraEffectProfile","Zigurous.CameraSystem.CameraEffectSettings`1","Zigurous.CameraSystem.CameraEffectSettings`2","Zigurous.CameraSystem.CameraModifier`1","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraModuleManager","Zigurous.CameraSystem.CameraPreset","Zigurous.CameraSystem.CameraPresetExtensions","Zigurous.CameraSystem.CameraProfile","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraShake","Zigurous.CameraSystem.CameraShakeProfile","Zigurous.CameraSystem.CameraShakeSettings","Zigurous.CameraSystem.CameraSightEvent","Zigurous.CameraSystem.CursorState","Zigurous.CameraSystem.EyelineAdjustment","Zigurous.CameraSystem.EyelineAdjustmentSettings","Zigurous.CameraSystem.Follow","Zigurous.CameraSystem.FollowSettings","Zigurous.CameraSystem.FOVKick","Zigurous.CameraSystem.FOVKickProfile","Zigurous.CameraSystem.FOVKickSettings","Zigurous.CameraSystem.FOVKickTransition","Zigurous.CameraSystem.FreeFly","Zigurous.CameraSystem.FreeFlyInputSettings","Zigurous.CameraSystem.FreeFlySettings","Zigurous.CameraSystem.FreeFlySpeedSettings","Zigurous.CameraSystem.FreeLook","Zigurous.CameraSystem.FreeLookAxis","Zigurous.CameraSystem.FreeLookInitialAngle","Zigurous.CameraSystem.FreeLookSettings","Zigurous.CameraSystem.HeadBob","Zigurous.CameraSystem.HeadBobSettings","Zigurous.CameraSystem.ICameraEffect","Zigurous.CameraSystem.Noise","Zigurous.CameraSystem.NoiseSettings","Zigurous.CameraSystem.Panning","Zigurous.CameraSystem.PanningSettings","Zigurous.CameraSystem.PlayerModelHider","Zigurous.CameraSystem.Raycasting","Zigurous.CameraSystem.Recoil","Zigurous.CameraSystem.RecoilSettings","Zigurous.CameraSystem.ScreenFade","Zigurous.CameraSystem.ScreenFadeInitialState","Zigurous.CameraSystem.ScreenFadeProfile","Zigurous.CameraSystem.ScreenFadeSettings","Zigurous.CameraSystem.ScreenFadeTransition","Zigurous.CameraSystem.ShoulderLean","Zigurous.CameraSystem.ShoulderLeanInputSettings","Zigurous.CameraSystem.ShoulderLeanSettings","Zigurous.CameraSystem.ShoulderSwap","Zigurous.CameraSystem.ShoulderSwapInputSettings","Zigurous.CameraSystem.ShoulderSwapPosition","Zigurous.CameraSystem.ShoulderSwapSettings","Zigurous.CameraSystem.Targeting","Zigurous.CameraSystem.TargetingLineOfSightModule","Zigurous.CameraSystem.TargetingLineOfSightSettings","Zigurous.CameraSystem.TargetingLocatingModule","Zigurous.CameraSystem.TargetingLocatingSettings","Zigurous.CameraSystem.TargetingLookAtModule","Zigurous.CameraSystem.TargetingLookAtSettings","Zigurous.CameraSystem.TargetingModule`1","Zigurous.CameraSystem.TargetingRecenteringModule","Zigurous.CameraSystem.TargetingRecenteringSettings","Zigurous.CameraSystem.TargetingSettings","Zigurous.CameraSystem.TargetingSwitchingModule","Zigurous.CameraSystem.TargetingSwitchingSettings","Zigurous.CameraSystem.TargetingUIModule","Zigurous.CameraSystem.TargetingUISettings","Zigurous.CameraSystem.Zoom","Zigurous.CameraSystem.ZoomSettings"],"id":"Zigurous.CameraSystem","name":"Zigurous.CameraSystem","namespace":null,"parent":null,"type":"Namespace","uid":"Zigurous.CameraSystem"}]},{"items":[{"children":["Zigurous.CameraSystem.Zoom.input","Zigurous.CameraSystem.Zoom.percent","Zigurous.CameraSystem.Zoom.ResetDistance","Zigurous.CameraSystem.Zoom.SetDistance(System.Single)","Zigurous.CameraSystem.Zoom.SetPercent(System.Single)","Zigurous.CameraSystem.Zoom.smoothPercent","Zigurous.CameraSystem.Zoom.snappedPercent"],"id":"Zoom","name":"Zoom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.Zoom"},{"children":null,"id":"input","name":"input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Property","uid":"Zigurous.CameraSystem.Zoom.input"},{"children":null,"id":"percent","name":"percent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Property","uid":"Zigurous.CameraSystem.Zoom.percent"},{"children":null,"id":"smoothPercent","name":"smoothPercent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Property","uid":"Zigurous.CameraSystem.Zoom.smoothPercent"},{"children":null,"id":"snappedPercent","name":"snappedPercent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Property","uid":"Zigurous.CameraSystem.Zoom.snappedPercent"},{"children":null,"id":"SetPercent(System.Single)","name":"SetPercent(Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Method","uid":"Zigurous.CameraSystem.Zoom.SetPercent(System.Single)"},{"children":null,"id":"SetDistance(System.Single)","name":"SetDistance(Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Method","uid":"Zigurous.CameraSystem.Zoom.SetDistance(System.Single)"},{"children":null,"id":"ResetDistance","name":"ResetDistance()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","type":"Method","uid":"Zigurous.CameraSystem.Zoom.ResetDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.ZoomSettings.distanceRange","Zigurous.CameraSystem.ZoomSettings.increment","Zigurous.CameraSystem.ZoomSettings.initialDistance","Zigurous.CameraSystem.ZoomSettings.inputAxis","Zigurous.CameraSystem.ZoomSettings.smoothing","Zigurous.CameraSystem.ZoomSettings.transitionDuration"],"id":"ZoomSettings","name":"ZoomSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ZoomSettings"},{"children":null,"id":"inputAxis","name":"inputAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.inputAxis"},{"children":null,"id":"distanceRange","name":"distanceRange","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.distanceRange"},{"children":null,"id":"initialDistance","name":"initialDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.initialDistance"},{"children":null,"id":"smoothing","name":"smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.smoothing"},{"children":null,"id":"transitionDuration","name":"transitionDuration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.transitionDuration"},{"children":null,"id":"increment","name":"increment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.increment"}]},{"items":[{"children":[],"id":"AimPunch","name":"AimPunch","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.AimPunch"}]},{"items":[{"children":[],"id":"CameraShake","name":"CameraShake","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.CameraShake"}]},{"items":[{"children":[],"id":"FOVKick","name":"FOVKick","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.FOVKick"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFade.color"],"id":"ScreenFade","name":"ScreenFade","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","type":"Class","uid":"Zigurous.CameraSystem.ScreenFade"},{"children":null,"id":"color","name":"color","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFade","type":"Property","uid":"Zigurous.CameraSystem.ScreenFade.color"}]}]}}} \ No newline at end of file diff --git a/com.zigurous.camerasystem/page-data/sq/d/2614227032.json b/com.zigurous.camerasystem/page-data/sq/d/2614227032.json index 69a284bf79..3972ea70d0 100644 --- a/com.zigurous.camerasystem/page-data/sq/d/2614227032.json +++ b/com.zigurous.camerasystem/page-data/sq/d/2614227032.json @@ -1 +1 @@ -{"data":{"api":{"nodes":[{"items":[{"children":["Zigurous.CameraSystem.AimPunchProfile.decayRate","Zigurous.CameraSystem.AimPunchProfile.directionMax","Zigurous.CameraSystem.AimPunchProfile.directionMin","Zigurous.CameraSystem.AimPunchProfile.strength"],"id":"AimPunchProfile","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraEffectProfile"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectProfile.name"],"name":"AimPunchProfile","nameWithType":"AimPunchProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA settings profile for an aim punch effect.\n","syntax":{"content":"[Serializable]\npublic sealed class AimPunchProfile : CameraEffectProfile","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AimPunchProfile"},{"children":null,"id":"strength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"strength","nameWithType":"AimPunchProfile.strength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","remarks":null,"summary":"\nThe strength of the aim punch. The higher the value, the more the\ncamera will be rotated.\n","syntax":{"content":"public float strength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.strength"},{"children":null,"id":"decayRate","implements":null,"inheritance":null,"inheritedMembers":null,"name":"decayRate","nameWithType":"AimPunchProfile.decayRate","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","remarks":null,"summary":"\nHow quickly the camera resets back to a resting position. The higher\nthe value, the faster the camera will reset.\n","syntax":{"content":"public float decayRate","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.decayRate"},{"children":null,"id":"directionMin","implements":null,"inheritance":null,"inheritedMembers":null,"name":"directionMin","nameWithType":"AimPunchProfile.directionMin","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","remarks":null,"summary":"\nThe minimum direction the camera moves when aim punched. A random\nvalue between the min and max is chosen each time.\n","syntax":{"content":"public Vector2 directionMin","parameters":null,"return":{"description":null,"type":"Global.Vector2"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.directionMin"},{"children":null,"id":"directionMax","implements":null,"inheritance":null,"inheritedMembers":null,"name":"directionMax","nameWithType":"AimPunchProfile.directionMax","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","remarks":null,"summary":"\nThe maximum direction the camera moves when aim punched. A random\nvalue between the min and max is chosen each time.\n","syntax":{"content":"public Vector2 directionMax","parameters":null,"return":{"description":null,"type":"Global.Vector2"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.directionMax"}]},{"items":[{"children":[],"id":"AimPunchSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.AimPunchProfile}","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.AimPunch,Zigurous.CameraSystem.AimPunchProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.AimPunchProfile}.profiles","Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"AimPunchSettings","nameWithType":"AimPunchSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for an aim punch effect.\n","syntax":{"content":"[Serializable]\npublic sealed class AimPunchSettings : CameraEffectSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AimPunchSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.AnimatorMotion.motion"],"id":"AnimatorMotion","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"AnimatorMotion","nameWithType":"AnimatorMotion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nTracks the motion of the character's animator component and applies it\nas a modifier to the camera.\n","syntax":{"content":"public sealed class AnimatorMotion : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AnimatorMotion"},{"children":null,"id":"motion","implements":null,"inheritance":null,"inheritedMembers":null,"name":"motion","nameWithType":"AnimatorMotion.motion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotion","remarks":null,"summary":"\nThe current animator motion being applied to the camera (Read only).\n","syntax":{"content":"public Vector3 motion { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.AnimatorMotion.motion"}]},{"items":[{"children":["Zigurous.CameraSystem.AnimatorMotionSettings.offset","Zigurous.CameraSystem.AnimatorMotionSettings.smoothing"],"id":"AnimatorMotionSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.AnimatorMotion}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"AnimatorMotionSettings","nameWithType":"AnimatorMotionSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for an animator motion modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class AnimatorMotionSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AnimatorMotionSettings"},{"children":null,"id":"offset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"offset","nameWithType":"AnimatorMotionSettings.offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotionSettings","remarks":null,"summary":"\nAn additional offset to apply to the animator motion.\n","syntax":{"content":"public Vector3 offset","parameters":null,"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AnimatorMotionSettings.offset"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"AnimatorMotionSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotionSettings","remarks":null,"summary":"\nHow quickly the motion is applied to the camera. Small numbers\nrespond more quickly while large numbers respond more slowly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AnimatorMotionSettings.smoothing"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocus.focusDistance"],"id":"AutoFocus","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"AutoFocus","nameWithType":"AutoFocus","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nChanges the depth of field based on where the camera is looking.\n","syntax":{"content":"public sealed class AutoFocus : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AutoFocus"},{"children":null,"id":"focusDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"focusDistance","nameWithType":"AutoFocus.focusDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocus","remarks":null,"summary":"\nThe current depth of field focus distance (Read only).\n","syntax":{"content":"public float focusDistance { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.AutoFocus.focusDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocusMode.FirstPerson","Zigurous.CameraSystem.AutoFocusMode.ThirdPerson"],"id":"AutoFocusMode","implements":null,"inheritance":null,"inheritedMembers":null,"name":"AutoFocusMode","nameWithType":"AutoFocusMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA type of auto focus mode.\n","syntax":{"content":"public enum AutoFocusMode","parameters":null,"return":null,"typeParameters":null},"type":"Enum","uid":"Zigurous.CameraSystem.AutoFocusMode"},{"children":null,"id":"ThirdPerson","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ThirdPerson","nameWithType":"AutoFocusMode.ThirdPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusMode","remarks":null,"summary":"\nFocuses the camera on the tracked target object.\n","syntax":{"content":"ThirdPerson = 0","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.AutoFocusMode"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusMode.ThirdPerson"},{"children":null,"id":"FirstPerson","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FirstPerson","nameWithType":"AutoFocusMode.FirstPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusMode","remarks":null,"summary":"\nFocuses the camera on the object being looked at.\n","syntax":{"content":"FirstPerson = 1","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.AutoFocusMode"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusMode.FirstPerson"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocusSettings.aperture","Zigurous.CameraSystem.AutoFocusSettings.distanceRange","Zigurous.CameraSystem.AutoFocusSettings.focalLength","Zigurous.CameraSystem.AutoFocusSettings.focusMode","Zigurous.CameraSystem.AutoFocusSettings.focusTime","Zigurous.CameraSystem.AutoFocusSettings.postProcessingLayer","Zigurous.CameraSystem.AutoFocusSettings.raycastLayers"],"id":"AutoFocusSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.AutoFocus}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"AutoFocusSettings","nameWithType":"AutoFocusSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a depth of field effect.\n","syntax":{"content":"[Serializable]\npublic sealed class AutoFocusSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AutoFocusSettings"},{"children":null,"id":"focusMode","implements":null,"inheritance":null,"inheritedMembers":null,"name":"focusMode","nameWithType":"AutoFocusSettings.focusMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe type of focus mode to use.\n","syntax":{"content":"public AutoFocusMode focusMode","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.AutoFocusMode"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focusMode"},{"children":null,"id":"raycastLayers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"raycastLayers","nameWithType":"AutoFocusSettings.raycastLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe layers that are hit by the camera's raycast.\n","syntax":{"content":"public LayerMask raycastLayers","parameters":null,"return":{"description":null,"type":"Global.LayerMask"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.raycastLayers"},{"children":null,"id":"postProcessingLayer","implements":null,"inheritance":null,"inheritedMembers":null,"name":"postProcessingLayer","nameWithType":"AutoFocusSettings.postProcessingLayer","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe Unity layer the post processing effect is be applied to. It is\nusually recommended to have a dedicated layer for post processing.\n","syntax":{"content":"public string postProcessingLayer","parameters":null,"return":{"description":null,"type":"System.String"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.postProcessingLayer"},{"children":null,"id":"aperture","implements":null,"inheritance":null,"inheritedMembers":null,"name":"aperture","nameWithType":"AutoFocusSettings.aperture","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe ratio of aperture (known as f-stop or f-number). The smaller the\nvalue, the shallower the depth of field is.\n","syntax":{"content":"public float aperture","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.aperture"},{"children":null,"id":"focalLength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"focalLength","nameWithType":"AutoFocusSettings.focalLength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe distance between the lens and the film. The larger the value,\nthe shallower the depth of field is.\n","syntax":{"content":"public float focalLength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focalLength"},{"children":null,"id":"focusTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"focusTime","nameWithType":"AutoFocusSettings.focusTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe amount of seconds it takes the camera to change focus distance.\n","syntax":{"content":"public float focusTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focusTime"},{"children":null,"id":"distanceRange","implements":null,"inheritance":null,"inheritedMembers":null,"name":"distanceRange","nameWithType":"AutoFocusSettings.distanceRange","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe minimum and maximum focus distance.\n","syntax":{"content":"public FloatRange distanceRange","parameters":null,"return":{"description":null,"type":"Global.FloatRange"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.distanceRange"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraBehavior`1.enabled","Zigurous.CameraSystem.CameraBehavior`1.OnDisable","Zigurous.CameraSystem.CameraBehavior`1.OnEnable","Zigurous.CameraSystem.CameraBehavior`1.settings","Zigurous.CameraSystem.CameraBehavior`1.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior`1.StopCoroutine(Coroutine)"],"id":"CameraBehavior`1","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule"],"inheritedMembers":["Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraBehavior","nameWithType":"CameraBehavior","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera behaviors which are enabled and disabled\nbased on the settings of the behavior.\n","syntax":{"content":"public abstract class CameraBehavior : CameraModule where T : CameraBehaviorSettings, new()","parameters":null,"return":null,"typeParameters":[{"description":"The type of settings for the behavior.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraBehavior`1"},{"children":null,"id":"settings","implements":null,"inheritance":null,"inheritedMembers":null,"name":"settings","nameWithType":"CameraBehavior.settings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nThe settings for the behavior.\n","syntax":{"content":"public T settings { get; set; }","parameters":[],"return":{"description":null,"type":"{T}"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraBehavior`1.settings"},{"children":null,"id":"enabled","implements":null,"inheritance":null,"inheritedMembers":null,"name":"enabled","nameWithType":"CameraBehavior.enabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nEnables or disables the behavior from being updated.\n","syntax":{"content":"public bool enabled { get; set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraBehavior`1.enabled"},{"children":null,"id":"OnEnable","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnEnable()","nameWithType":"CameraBehavior.OnEnable()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nA callback invoked when the behavior is enabled.\n","syntax":{"content":"protected virtual void OnEnable()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.OnEnable"},{"children":null,"id":"OnDisable","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnDisable()","nameWithType":"CameraBehavior.OnDisable()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nA callback invoked when the behavior is disabled.\n","syntax":{"content":"protected virtual void OnDisable()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.OnDisable"},{"children":null,"id":"StartCoroutine(System.Collections.IEnumerator)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"StartCoroutine(IEnumerator)","nameWithType":"CameraBehavior.StartCoroutine(IEnumerator)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nStarts a coroutine.\n","syntax":{"content":"protected Coroutine StartCoroutine(IEnumerator routine)","parameters":[{"description":"The routine to start.","id":"routine","type":"System.Collections.IEnumerator"}],"return":{"description":"A reference to the coroutine.","type":"Global.Coroutine"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.StartCoroutine(System.Collections.IEnumerator)"},{"children":null,"id":"StopCoroutine(Coroutine)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"StopCoroutine(Coroutine)","nameWithType":"CameraBehavior.StopCoroutine(Coroutine)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nStops a coroutine.\n","syntax":{"content":"protected void StopCoroutine(Coroutine routine)","parameters":[{"description":"The routine to stop.","id":"routine","type":"Global.Coroutine"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.StopCoroutine(Coroutine)"}]},{"items":[{"children":[],"id":"CameraBehaviorSettings`1","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraBehaviorSettings","nameWithType":"CameraBehaviorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for camera behavior settings of a specified type.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraBehaviorSettings : CameraBehaviorSettings where T : CameraModule, new()","parameters":null,"return":null,"typeParameters":[{"description":"The type of behavior associated with the settings.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraBehaviorSettings`1"}]},{"items":[{"children":[],"id":"CameraBehaviorSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraBehaviorSettings","nameWithType":"CameraBehaviorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera behavior settings.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraBehaviorSettings : CameraSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraBehaviorSettings"}]},{"items":[{"children":[],"id":"CameraCollision","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraCollision","nameWithType":"CameraCollision","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAdjusts the camera's position to avoid colliding with objects or\noccluding the tracking target.\n","syntax":{"content":"public sealed class CameraCollision : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraCollision"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraCollisionSettings.cameraRadius","Zigurous.CameraSystem.CameraCollisionSettings.minOcclusionDistance","Zigurous.CameraSystem.CameraCollisionSettings.occlusionMask","Zigurous.CameraSystem.CameraCollisionSettings.resetDelay","Zigurous.CameraSystem.CameraCollisionSettings.smoothingIn","Zigurous.CameraSystem.CameraCollisionSettings.smoothingOut"],"id":"CameraCollisionSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.CameraCollision}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraCollisionSettings","nameWithType":"CameraCollisionSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for camera collision.\n","syntax":{"content":"[Serializable]\npublic sealed class CameraCollisionSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraCollisionSettings"},{"children":null,"id":"occlusionMask","implements":null,"inheritance":null,"inheritedMembers":null,"name":"occlusionMask","nameWithType":"CameraCollisionSettings.occlusionMask","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nThe physics layers that are hit by the camera's raycasts, and thus\ndetermine the objects that the camera collides/occludes with. This\ngenerally should be the environment layer, which is usually\nrecommended to be the "Default" layer.\n","syntax":{"content":"public LayerMask occlusionMask","parameters":null,"return":{"description":null,"type":"Global.LayerMask"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.occlusionMask"},{"children":null,"id":"cameraRadius","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraRadius","nameWithType":"CameraCollisionSettings.cameraRadius","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nThe radius of the camera which indicates how close it can get to an\nobject before colliding. This is useful to prevent the camera from\nclipping through objects.\n","syntax":{"content":"public float cameraRadius","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.cameraRadius"},{"children":null,"id":"smoothingIn","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothingIn","nameWithType":"CameraCollisionSettings.smoothingIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nHow quickly the camera changes position when collision causes the\ncamera to move closer to the subject. Smaller numbers make the\ncamera move quicker.\n","syntax":{"content":"public float smoothingIn","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.smoothingIn"},{"children":null,"id":"smoothingOut","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothingOut","nameWithType":"CameraCollisionSettings.smoothingOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nHow quickly the camera changes position when collision causes the\ncamera to move further from the subject. Smaller numbers make the\ncamera move quicker.\n","syntax":{"content":"public float smoothingOut","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.smoothingOut"},{"children":null,"id":"resetDelay","implements":null,"inheritance":null,"inheritedMembers":null,"name":"resetDelay","nameWithType":"CameraCollisionSettings.resetDelay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nThe amount of seconds it takes before the camera resets to its\nnormal position after collisions are resolved. This is useful to\nprevent the camera from repositioning too often when going in and\nout of collision.\n","syntax":{"content":"public float resetDelay","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.resetDelay"},{"children":null,"id":"minOcclusionDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"minOcclusionDistance","nameWithType":"CameraCollisionSettings.minOcclusionDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nThe minimum occlusion distance from the camera. Sometimes you want\nto leave at least a little bit of space between the camera and the\ncharacter while occluding.\n","syntax":{"content":"public float minOcclusionDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.minOcclusionDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraContext.distance","Zigurous.CameraSystem.CameraContext.distanceOffset","Zigurous.CameraSystem.CameraContext.GetTransform(Vector3@,Quaternion@)","Zigurous.CameraSystem.CameraContext.GetUnmodifiedTransform(Vector3@,Quaternion@)","Zigurous.CameraSystem.CameraContext.lookRotation","Zigurous.CameraSystem.CameraContext.maxDistance","Zigurous.CameraSystem.CameraContext.minDistance","Zigurous.CameraSystem.CameraContext.modifiedRotation","Zigurous.CameraSystem.CameraContext.modifiedTrackingPoint","Zigurous.CameraSystem.CameraContext.occlusionDistance","Zigurous.CameraSystem.CameraContext.pivotDistance","Zigurous.CameraSystem.CameraContext.positionModifiers","Zigurous.CameraSystem.CameraContext.positionOverride","Zigurous.CameraSystem.CameraContext.ResetOverrides","Zigurous.CameraSystem.CameraContext.rotationModifiers","Zigurous.CameraSystem.CameraContext.rotationOverride","Zigurous.CameraSystem.CameraContext.trackingModifiers","Zigurous.CameraSystem.CameraContext.trackingPoint"],"id":"CameraContext","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraContext","nameWithType":"CameraContext","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA context object that represents a camera's state.\n","syntax":{"content":"[Serializable]\npublic sealed class CameraContext","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraContext"},{"children":null,"id":"rotationModifiers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"rotationModifiers","nameWithType":"CameraContext.rotationModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nModifiers that alter the camera rotation.\n","syntax":{"content":"public QuaternionAccumulator rotationModifiers { get; }","parameters":[],"return":{"description":null,"type":"Global.QuaternionAccumulator"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.rotationModifiers"},{"children":null,"id":"positionModifiers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"positionModifiers","nameWithType":"CameraContext.positionModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nModifiers that alter the camera position.\n","syntax":{"content":"public Vector3Accumulator positionModifiers { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3Accumulator"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.positionModifiers"},{"children":null,"id":"trackingModifiers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"trackingModifiers","nameWithType":"CameraContext.trackingModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nModifiers that alter the tracking point.\n","syntax":{"content":"public Vector3Accumulator trackingModifiers { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3Accumulator"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.trackingModifiers"},{"children":null,"id":"rotationOverride","implements":null,"inheritance":null,"inheritedMembers":null,"name":"rotationOverride","nameWithType":"CameraContext.rotationOverride","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nOverrides the camera's rotation to the specified value.\n","syntax":{"content":"public Quaternion rotationOverride","parameters":null,"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.rotationOverride"},{"children":null,"id":"positionOverride","implements":null,"inheritance":null,"inheritedMembers":null,"name":"positionOverride","nameWithType":"CameraContext.positionOverride","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nOverrides the camera's position to the specified value.\n","syntax":{"content":"public Vector3 positionOverride","parameters":null,"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.positionOverride"},{"children":null,"id":"lookRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookRotation","nameWithType":"CameraContext.lookRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe look rotation of the camera expressed as a quaternion.\n","syntax":{"content":"public Quaternion lookRotation","parameters":null,"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.lookRotation"},{"children":null,"id":"modifiedRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"modifiedRotation","nameWithType":"CameraContext.modifiedRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe look rotation of the camera with modifiers applied (Read only).\n","syntax":{"content":"public Quaternion modifiedRotation { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.modifiedRotation"},{"children":null,"id":"trackingPoint","implements":null,"inheritance":null,"inheritedMembers":null,"name":"trackingPoint","nameWithType":"CameraContext.trackingPoint","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe position the camera is tracking.\n","syntax":{"content":"public Vector3 trackingPoint","parameters":null,"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.trackingPoint"},{"children":null,"id":"modifiedTrackingPoint","implements":null,"inheritance":null,"inheritedMembers":null,"name":"modifiedTrackingPoint","nameWithType":"CameraContext.modifiedTrackingPoint","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe position the camera is tracking with modifiers applied (Read only).\n","syntax":{"content":"public Vector3 modifiedTrackingPoint { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.modifiedTrackingPoint"},{"children":null,"id":"distance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"distance","nameWithType":"CameraContext.distance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe distance between the camera and the pivot point while factoring\nin occlusion and the min and max distance (Read only).\n","syntax":{"content":"public float distance { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.distance"},{"children":null,"id":"distanceOffset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"distanceOffset","nameWithType":"CameraContext.distanceOffset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe distance vector between the camera and the pivot point while\nfactoring in occlusion and the min and max distance (Read only).\n","syntax":{"content":"public Vector3 distanceOffset { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.distanceOffset"},{"children":null,"id":"minDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"minDistance","nameWithType":"CameraContext.minDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe minimum distance the camera can be from the pivot point.\n","syntax":{"content":"public float minDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.minDistance"},{"children":null,"id":"maxDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maxDistance","nameWithType":"CameraContext.maxDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe maximum distance the camera can be from the pivot point.\n","syntax":{"content":"public float maxDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.maxDistance"},{"children":null,"id":"pivotDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"pivotDistance","nameWithType":"CameraContext.pivotDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe intended distance between the camera and the pivot point.\n","syntax":{"content":"public float pivotDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.pivotDistance"},{"children":null,"id":"occlusionDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"occlusionDistance","nameWithType":"CameraContext.occlusionDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe amount of distance the camera is adjusted due to occlusion.\n","syntax":{"content":"public float occlusionDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.occlusionDistance"},{"children":null,"id":"GetTransform(Vector3@,Quaternion@)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetTransform(out Vector3, out Quaternion)","nameWithType":"CameraContext.GetTransform(out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nCalculates the camera position and rotation from the context values.\n","syntax":{"content":"public void GetTransform(out Vector3 position, out Quaternion rotation)","parameters":[{"description":"The output position of the camera.","id":"position","type":"Global.Vector3"},{"description":"The output rotation of the camera.","id":"rotation","type":"Global.Quaternion"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraContext.GetTransform(Vector3@,Quaternion@)"},{"children":null,"id":"GetUnmodifiedTransform(Vector3@,Quaternion@)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetUnmodifiedTransform(out Vector3, out Quaternion)","nameWithType":"CameraContext.GetUnmodifiedTransform(out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nCalculates the camera position and rotation from the context values\nwithout applying any modifiers or overrides.\n","syntax":{"content":"public void GetUnmodifiedTransform(out Vector3 position, out Quaternion rotation)","parameters":[{"description":"The output position of the camera.","id":"position","type":"Global.Vector3"},{"description":"The output rotation of the camera.","id":"rotation","type":"Global.Quaternion"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraContext.GetUnmodifiedTransform(Vector3@,Quaternion@)"},{"children":null,"id":"ResetOverrides","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ResetOverrides()","nameWithType":"CameraContext.ResetOverrides()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nResets any position or rotation overrides applied during the last frame.\n","syntax":{"content":"public void ResetOverrides()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraContext.ResetOverrides"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraController.camera","Zigurous.CameraSystem.CameraController.cameraEulerAngles","Zigurous.CameraSystem.CameraController.cameraForward","Zigurous.CameraSystem.CameraController.cameraPosition","Zigurous.CameraSystem.CameraController.cameraRotation","Zigurous.CameraSystem.CameraController.context","Zigurous.CameraSystem.CameraController.freeze","Zigurous.CameraSystem.CameraController.GetModule``1","Zigurous.CameraSystem.CameraController.input","Zigurous.CameraSystem.CameraController.modules","Zigurous.CameraSystem.CameraController.profile","Zigurous.CameraSystem.CameraController.SetProfile(Zigurous.CameraSystem.CameraProfile)","Zigurous.CameraSystem.CameraController.SetTrackingTarget(Transform)","Zigurous.CameraSystem.CameraController.sharedProfile","Zigurous.CameraSystem.CameraController.trackingTarget","Zigurous.CameraSystem.CameraController.ui"],"id":"CameraController","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraController","nameWithType":"CameraController","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nControls and handles the behaviors of a camera.\n","syntax":{"content":"public sealed class CameraController : MonoBehaviour","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraController"},{"children":null,"id":"camera","implements":null,"inheritance":null,"inheritedMembers":null,"name":"camera","nameWithType":"CameraController.camera","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe camera that is being controlled.\n","syntax":{"content":"public Camera camera { get; }","parameters":[],"return":{"description":null,"type":"Global.Camera"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.camera"},{"children":null,"id":"cameraPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraPosition","nameWithType":"CameraController.cameraPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe current position of the camera (Read only).\n","syntax":{"content":"public Vector3 cameraPosition { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraPosition"},{"children":null,"id":"cameraRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraRotation","nameWithType":"CameraController.cameraRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe current rotation of the camera (Read only).\n","syntax":{"content":"public Quaternion cameraRotation { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraRotation"},{"children":null,"id":"cameraEulerAngles","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraEulerAngles","nameWithType":"CameraController.cameraEulerAngles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe current euler angles of the camera (Read only).\n","syntax":{"content":"public Vector3 cameraEulerAngles { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraEulerAngles"},{"children":null,"id":"cameraForward","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraForward","nameWithType":"CameraController.cameraForward","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe current forward axis of the camera (Read only).\n","syntax":{"content":"public Vector3 cameraForward { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraForward"},{"children":null,"id":"profile","implements":null,"inheritance":null,"inheritedMembers":null,"name":"profile","nameWithType":"CameraController.profile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe instanced camera settings profile used by the controller.\n","syntax":{"content":"public CameraProfile profile { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraProfile"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.profile"},{"children":null,"id":"sharedProfile","implements":null,"inheritance":null,"inheritedMembers":null,"name":"sharedProfile","nameWithType":"CameraController.sharedProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe shared camera settings profile used by the controller.\n","syntax":{"content":"public CameraProfile sharedProfile { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraProfile"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.sharedProfile"},{"children":null,"id":"trackingTarget","implements":null,"inheritance":null,"inheritedMembers":null,"name":"trackingTarget","nameWithType":"CameraController.trackingTarget","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe transform the camera is tracking.\n","syntax":{"content":"public Transform trackingTarget { get; }","parameters":[],"return":{"description":null,"type":"Global.Transform"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.trackingTarget"},{"children":null,"id":"context","implements":null,"inheritance":null,"inheritedMembers":null,"name":"context","nameWithType":"CameraController.context","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe current camera context / state.\n","syntax":{"content":"public CameraContext context { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraContext"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.context"},{"children":null,"id":"modules","implements":null,"inheritance":null,"inheritedMembers":null,"name":"modules","nameWithType":"CameraController.modules","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe camera module manager for the controller.\n","syntax":{"content":"public CameraModuleManager modules { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraModuleManager"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.modules"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"CameraController.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe camera input manager for the controller.\n","syntax":{"content":"public InputManager input { get; }","parameters":[],"return":{"description":null,"type":"Global.InputManager"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.input"},{"children":null,"id":"ui","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ui","nameWithType":"CameraController.ui","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe UI canvas for the controller.\n","syntax":{"content":"public Canvas ui { get; }","parameters":[],"return":{"description":null,"type":"Global.Canvas"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.ui"},{"children":null,"id":"freeze","implements":null,"inheritance":null,"inheritedMembers":null,"name":"freeze","nameWithType":"CameraController.freeze","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nFreezes the position and rotation of the camera.\n","syntax":{"content":"public bool freeze { get; set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.freeze"},{"children":null,"id":"SetProfile(Zigurous.CameraSystem.CameraProfile)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetProfile(CameraProfile)","nameWithType":"CameraController.SetProfile(CameraProfile)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nApplies the camera settings profile to the controller.\n","syntax":{"content":"public void SetProfile(CameraProfile profile)","parameters":[{"description":"The profile to apply.","id":"profile","type":"Zigurous.CameraSystem.CameraProfile"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraController.SetProfile(Zigurous.CameraSystem.CameraProfile)"},{"children":null,"id":"SetTrackingTarget(Transform)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetTrackingTarget(Transform)","nameWithType":"CameraController.SetTrackingTarget(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nSets the camera tracking target.\n","syntax":{"content":"public void SetTrackingTarget(Transform target)","parameters":[{"description":"The transform to track.","id":"target","type":"Global.Transform"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraController.SetTrackingTarget(Transform)"},{"children":null,"id":"GetModule``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetModule()","nameWithType":"CameraController.GetModule()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nReturns the camera module of the specified type.\n","syntax":{"content":"public T GetModule()\n where T : CameraModule","parameters":null,"return":{"description":"The camera module of the specified type, or null if not registered.","type":"{T}"},"typeParameters":[{"description":"The type of module to retrieve.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraController.GetModule``1"}]},{"items":[{"children":[],"id":"CameraCursor","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraCursor","nameWithType":"CameraCursor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nChanges the mouse cursor settings.\n","syntax":{"content":"public sealed class CameraCursor : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraCursor"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraCursorSettings.disabledState","Zigurous.CameraSystem.CameraCursorSettings.enabledState"],"id":"CameraCursorSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.CameraCursor}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraCursorSettings","nameWithType":"CameraCursorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for the camera cursor.\n","syntax":{"content":"[Serializable]\npublic sealed class CameraCursorSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraCursorSettings"},{"children":null,"id":"enabledState","implements":null,"inheritance":null,"inheritedMembers":null,"name":"enabledState","nameWithType":"CameraCursorSettings.enabledState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCursorSettings","remarks":null,"summary":"\nThe cursor state when the behavior is enabled.\n","syntax":{"content":"public CursorState enabledState","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CursorState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCursorSettings.enabledState"},{"children":null,"id":"disabledState","implements":null,"inheritance":null,"inheritedMembers":null,"name":"disabledState","nameWithType":"CameraCursorSettings.disabledState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCursorSettings","remarks":null,"summary":"\nThe cursor state when the behavior is disabled.\n","syntax":{"content":"public CursorState disabledState","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CursorState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCursorSettings.disabledState"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffect`2.Activate","Zigurous.CameraSystem.CameraEffect`2.active","Zigurous.CameraSystem.CameraEffect`2.Deactivate","Zigurous.CameraSystem.CameraEffect`2.OnEffectActivate(`1)","Zigurous.CameraSystem.CameraEffect`2.OnEffectDeactivate(`1)","Zigurous.CameraSystem.CameraEffect`2.OnEffectRestart(`1)","Zigurous.CameraSystem.CameraEffect`2.profile","Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.String)"],"id":"CameraEffect`2","implements":["Zigurous.CameraSystem.ICameraEffect"],"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{{T}}","Zigurous.CameraSystem.CameraModifier{{T}}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{{T}}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{{T}}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{{T}}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{{T}}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{{T}}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{{T}}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{{T}}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{{T}}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{{T}}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{{T}}.settings","Zigurous.CameraSystem.CameraBehavior{{T}}.enabled","Zigurous.CameraSystem.CameraBehavior{{T}}.OnEnable","Zigurous.CameraSystem.CameraBehavior{{T}}.OnDisable","Zigurous.CameraSystem.CameraBehavior{{T}}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{{T}}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraEffect","nameWithType":"CameraEffect","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA simulated effect that is applied to the camera.\n","syntax":{"content":"public abstract class CameraEffect : CameraModifier, ICameraEffect where T : CameraEffectSettings, new()\n where U : CameraEffectProfile","parameters":null,"return":null,"typeParameters":[{"description":"The settings type to use for the effect.","id":"T"},{"description":"The profile type to use for the effect.","id":"U"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraEffect`2"},{"children":null,"id":"profile","implements":null,"inheritance":null,"inheritedMembers":null,"name":"profile","nameWithType":"CameraEffect.profile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nThe active settings profile for the effect.\n","syntax":{"content":"public U profile { get; set; }","parameters":[],"return":{"description":null,"type":"{U}"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraEffect`2.profile"},{"children":null,"id":"active","implements":["Zigurous.CameraSystem.ICameraEffect.active"],"inheritance":null,"inheritedMembers":null,"name":"active","nameWithType":"CameraEffect.active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nWhether the effect is currently active.\n","syntax":{"content":"public bool active { get; protected set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraEffect`2.active"},{"children":null,"id":"Activate","implements":["Zigurous.CameraSystem.ICameraEffect.Activate"],"inheritance":null,"inheritedMembers":null,"name":"Activate()","nameWithType":"CameraEffect.Activate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nActivates the effect.\n","syntax":{"content":"public void Activate()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.Activate"},{"children":null,"id":"Deactivate","implements":["Zigurous.CameraSystem.ICameraEffect.Deactivate"],"inheritance":null,"inheritedMembers":null,"name":"Deactivate()","nameWithType":"CameraEffect.Deactivate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nDeactivates the effect.\n","syntax":{"content":"public void Deactivate()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.Deactivate"},{"children":null,"id":"SetProfile(System.String)","implements":["Zigurous.CameraSystem.ICameraEffect.SetProfile(System.String)"],"inheritance":null,"inheritedMembers":null,"name":"SetProfile(String)","nameWithType":"CameraEffect.SetProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nSets the profile with the given name to be active.\n","syntax":{"content":"public bool SetProfile(string name)","parameters":[{"description":"The name of the profile to set active.","id":"name","type":"System.String"}],"return":{"description":"True if the profile was set, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.String)"},{"children":null,"id":"SetProfile(System.Int32)","implements":["Zigurous.CameraSystem.ICameraEffect.SetProfile(System.Int32)"],"inheritance":null,"inheritedMembers":null,"name":"SetProfile(Int32)","nameWithType":"CameraEffect.SetProfile(Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nSets the profile at the given index to be active.\n","syntax":{"content":"public bool SetProfile(int index)","parameters":[{"description":"The index of the profile to set active.","id":"index","type":"System.Int32"}],"return":{"description":"True if the profile was set, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.Int32)"},{"children":null,"id":"OnEffectActivate(`1)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnEffectActivate(U)","nameWithType":"CameraEffect.OnEffectActivate(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nA callback invoked when the effect is activated.\n","syntax":{"content":"protected virtual void OnEffectActivate(U profile)","parameters":[{"description":"The active profile of the effect.","id":"profile","type":"{U}"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectActivate(`1)"},{"children":null,"id":"OnEffectDeactivate(`1)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnEffectDeactivate(U)","nameWithType":"CameraEffect.OnEffectDeactivate(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nA callback invoked when the effect is deactivated.\n","syntax":{"content":"protected virtual void OnEffectDeactivate(U profile)","parameters":[{"description":"The active profile of the effect.","id":"profile","type":"{U}"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectDeactivate(`1)"},{"children":null,"id":"OnEffectRestart(`1)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnEffectRestart(U)","nameWithType":"CameraEffect.OnEffectRestart(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nA callback invoked when the effect is restarted.\n","syntax":{"content":"protected virtual void OnEffectRestart(U profile)","parameters":[{"description":"The active profile of the effect.","id":"profile","type":"{U}"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectRestart(`1)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.String)","Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)","Zigurous.CameraSystem.CameraEffectExtensions.SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)","Zigurous.CameraSystem.CameraEffectExtensions.Toggle(Zigurous.CameraSystem.ICameraEffect)"],"id":"CameraEffectExtensions","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraEffectExtensions","nameWithType":"CameraEffectExtensions","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nExtension methods for .\n","syntax":{"content":"public static class CameraEffectExtensions","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraEffectExtensions"},{"children":null,"id":"Activate(Zigurous.CameraSystem.ICameraEffect,System.String)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Activate(ICameraEffect, String)","nameWithType":"CameraEffectExtensions.Activate(ICameraEffect, String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nActivates the effect with the given profile.\n","syntax":{"content":"public static void Activate(this ICameraEffect effect, string profile)","parameters":[{"description":"The effect to activate.","id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"},{"description":"The name of the profile to activate with.","id":"profile","type":"System.String"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.String)"},{"children":null,"id":"Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Activate(ICameraEffect, Int32)","nameWithType":"CameraEffectExtensions.Activate(ICameraEffect, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nActivates the effect with the given profile.\n","syntax":{"content":"public static void Activate(this ICameraEffect effect, int profile)","parameters":[{"description":"The effect to activate.","id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"},{"description":"The index of the profile to activate with.","id":"profile","type":"System.Int32"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)"},{"children":null,"id":"Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Deactivate(ICameraEffect, String)","nameWithType":"CameraEffectExtensions.Deactivate(ICameraEffect, String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nDeactivates the effect with the given profile.\n","syntax":{"content":"public static void Deactivate(this ICameraEffect effect, string profile)","parameters":[{"description":"The effect to deactivate.","id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"},{"description":"The name of the profile to deactivate with.","id":"profile","type":"System.String"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)"},{"children":null,"id":"Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Deactivate(ICameraEffect, Int32)","nameWithType":"CameraEffectExtensions.Deactivate(ICameraEffect, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nDeactivates the effect with the given profile.\n","syntax":{"content":"public static void Deactivate(this ICameraEffect effect, int profile)","parameters":[{"description":"The effect to deactivate.","id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"},{"description":"The index of the profile to deactivate with.","id":"profile","type":"System.Int32"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)"},{"children":null,"id":"Toggle(Zigurous.CameraSystem.ICameraEffect)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Toggle(ICameraEffect)","nameWithType":"CameraEffectExtensions.Toggle(ICameraEffect)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nToggles the effect's active state.\n","syntax":{"content":"public static void Toggle(this ICameraEffect effect)","parameters":[{"description":null,"id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Toggle(Zigurous.CameraSystem.ICameraEffect)"},{"children":null,"id":"SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetDefaultProfile(ICameraEffect)","nameWithType":"CameraEffectExtensions.SetDefaultProfile(ICameraEffect)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nSets the profile named "Default" to be active or the first profile\nin the list if not found.\n","syntax":{"content":"public static bool SetDefaultProfile(this ICameraEffect effect)","parameters":[{"description":"The effect to set the profile for.","id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"}],"return":{"description":"True if the profile was set, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectProfile.#ctor(System.String)","Zigurous.CameraSystem.CameraEffectProfile.name"],"id":"CameraEffectProfile","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraEffectProfile","nameWithType":"CameraEffectProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for camera effect profiles.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraEffectProfile","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraEffectProfile"},{"children":null,"id":"name","implements":null,"inheritance":null,"inheritedMembers":null,"name":"name","nameWithType":"CameraEffectProfile.name","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectProfile","remarks":null,"summary":"\nThe name of the settings profile.\n","syntax":{"content":"public string name","parameters":null,"return":{"description":null,"type":"System.String"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraEffectProfile.name"},{"children":null,"id":"#ctor(System.String)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CameraEffectProfile(String)","nameWithType":"CameraEffectProfile.CameraEffectProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectProfile","remarks":null,"summary":"\nCreates a new profile with the given name.\n","syntax":{"content":"public CameraEffectProfile(string name = \"Default\")","parameters":[{"description":"The name of the profile.","id":"name","type":"System.String"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.CameraEffectProfile.#ctor(System.String)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectSettings`1.profiles"],"id":"CameraEffectSettings`1","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraEffectSettings","nameWithType":"CameraEffectSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera effect settings.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraEffectSettings : CameraBehaviorSettings where T : CameraEffectProfile","parameters":null,"return":null,"typeParameters":[{"description":"The profile type to use for the effect.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraEffectSettings`1"},{"children":null,"id":"profiles","implements":null,"inheritance":null,"inheritedMembers":null,"name":"profiles","nameWithType":"CameraEffectSettings.profiles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectSettings`1","remarks":null,"summary":"\nThe settings profiles available to use.\n","syntax":{"content":"public T[] profiles","parameters":null,"return":{"description":null,"type":"{T}[]"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraEffectSettings`1.profiles"}]},{"items":[{"children":[],"id":"CameraEffectSettings`2","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraEffectSettings{{U}}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectSettings{{U}}.profiles","Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraEffectSettings","nameWithType":"CameraEffectSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for camera effect settings of a specified type.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraEffectSettings : CameraEffectSettings where T : CameraModule, new()\n where U : CameraEffectProfile","parameters":null,"return":null,"typeParameters":[{"description":"The type of module associated with the settings.","id":"T"},{"description":"The profile type to use for the settings.","id":"U"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraEffectSettings`2"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModifier`1.GetPositionModifier","Zigurous.CameraSystem.CameraModifier`1.GetRotationModifier","Zigurous.CameraSystem.CameraModifier`1.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier`1.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier`1.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier`1.RemoveTrackingModifier","Zigurous.CameraSystem.CameraModifier`1.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier`1.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier`1.SetTrackingModifier(Vector3)"],"id":"CameraModifier`1","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{{T}}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{{T}}.settings","Zigurous.CameraSystem.CameraBehavior{{T}}.enabled","Zigurous.CameraSystem.CameraBehavior{{T}}.OnEnable","Zigurous.CameraSystem.CameraBehavior{{T}}.OnDisable","Zigurous.CameraSystem.CameraBehavior{{T}}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{{T}}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraModifier","nameWithType":"CameraModifier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera behavior that applies a transform modifier to the camera.\n","syntax":{"content":"public abstract class CameraModifier : CameraBehavior where T : CameraBehaviorSettings, new()","parameters":null,"return":null,"typeParameters":[{"description":"The type of settings for the behavior.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraModifier`1"},{"children":null,"id":"GetRotationModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetRotationModifier()","nameWithType":"CameraModifier.GetRotationModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nGets the rotation modifier of the behavior.\n","syntax":{"content":"protected Quaternion GetRotationModifier()","parameters":null,"return":{"description":"The current rotation modifier.","type":"Global.Quaternion"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetRotationModifier"},{"children":null,"id":"GetPositionModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetPositionModifier()","nameWithType":"CameraModifier.GetPositionModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nGets the position modifier of the behavior.\n","syntax":{"content":"protected Vector3 GetPositionModifier()","parameters":null,"return":{"description":"The current position modifier.","type":"Global.Vector3"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetPositionModifier"},{"children":null,"id":"GetTrackingModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetTrackingModifier()","nameWithType":"CameraModifier.GetTrackingModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nGets the tracking modifier of the behavior.\n","syntax":{"content":"protected Vector3 GetTrackingModifier()","parameters":null,"return":{"description":"The current tracking modifier.","type":"Global.Vector3"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetTrackingModifier"},{"children":null,"id":"SetRotationModifier(Quaternion)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetRotationModifier(Quaternion)","nameWithType":"CameraModifier.SetRotationModifier(Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nSets the rotation modifier of the behavior.\n","syntax":{"content":"protected void SetRotationModifier(Quaternion rotation)","parameters":[{"description":"The new rotation modifier.","id":"rotation","type":"Global.Quaternion"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetRotationModifier(Quaternion)"},{"children":null,"id":"SetPositionModifier(Vector3)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetPositionModifier(Vector3)","nameWithType":"CameraModifier.SetPositionModifier(Vector3)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nSets the position modifier of the behavior.\n","syntax":{"content":"protected void SetPositionModifier(Vector3 position)","parameters":[{"description":"The new position modifier.","id":"position","type":"Global.Vector3"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetPositionModifier(Vector3)"},{"children":null,"id":"SetTrackingModifier(Vector3)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetTrackingModifier(Vector3)","nameWithType":"CameraModifier.SetTrackingModifier(Vector3)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nSets the tracking modifier of the behavior.\n","syntax":{"content":"protected void SetTrackingModifier(Vector3 offset)","parameters":[{"description":"The new tracking modifier.","id":"offset","type":"Global.Vector3"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetTrackingModifier(Vector3)"},{"children":null,"id":"RemoveRotationModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RemoveRotationModifier()","nameWithType":"CameraModifier.RemoveRotationModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nRemoves the rotation modifier of the behavior.\n","syntax":{"content":"protected void RemoveRotationModifier()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemoveRotationModifier"},{"children":null,"id":"RemovePositionModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RemovePositionModifier()","nameWithType":"CameraModifier.RemovePositionModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nRemoves the position modifier of the behavior.\n","syntax":{"content":"protected void RemovePositionModifier()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemovePositionModifier"},{"children":null,"id":"RemoveTrackingModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RemoveTrackingModifier()","nameWithType":"CameraModifier.RemoveTrackingModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nRemoves the tracking modifier of the behavior.\n","syntax":{"content":"protected void RemoveTrackingModifier()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemoveTrackingModifier"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.id","Zigurous.CameraSystem.CameraModule.registered"],"id":"CameraModule","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraModule","nameWithType":"CameraModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera modules which are registered to a camera\ncontroller and are updated every frame by the controller.\n","syntax":{"content":"public abstract class CameraModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraModule"},{"children":null,"id":"controller","implements":null,"inheritance":null,"inheritedMembers":null,"name":"controller","nameWithType":"CameraModule.controller","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","remarks":null,"summary":"\nThe camera controller handling the module.\n","syntax":{"content":"public CameraController controller { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraController"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraModule.controller"},{"children":null,"id":"registered","implements":null,"inheritance":null,"inheritedMembers":null,"name":"registered","nameWithType":"CameraModule.registered","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","remarks":null,"summary":"\nWhether the module has been registered to a controller.\n","syntax":{"content":"public bool registered { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraModule.registered"},{"children":null,"id":"id","implements":null,"inheritance":null,"inheritedMembers":null,"name":"id","nameWithType":"CameraModule.id","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","remarks":null,"summary":"\nThe unique identifier of the camera module.\n","syntax":{"content":"public virtual int id { get; }","parameters":[],"return":{"description":null,"type":"System.Int32"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraModule.id"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModuleManager.#ctor(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraModuleManager.Clear","Zigurous.CameraSystem.CameraModuleManager.Count","Zigurous.CameraSystem.CameraModuleManager.Get``1","Zigurous.CameraSystem.CameraModuleManager.Item(System.Int32)","Zigurous.CameraSystem.CameraModuleManager.Register(Zigurous.CameraSystem.CameraModule)","Zigurous.CameraSystem.CameraModuleManager.Register``1","Zigurous.CameraSystem.CameraModuleManager.Unregister(Zigurous.CameraSystem.CameraModule)","Zigurous.CameraSystem.CameraModuleManager.Unregister``1"],"id":"CameraModuleManager","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraModuleManager","nameWithType":"CameraModuleManager","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nManages the camera modules for a camera controller.\n","syntax":{"content":"public sealed class CameraModuleManager","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraModuleManager"},{"children":null,"id":"Count","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Count","nameWithType":"CameraModuleManager.Count","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nThe number of modules registered to the controller.\n","syntax":{"content":"public int Count { get; }","parameters":[],"return":{"description":null,"type":"System.Int32"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraModuleManager.Count"},{"children":null,"id":"Item(System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Item[Int32]","nameWithType":"CameraModuleManager.Item[Int32]","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nGets the module at the specified index.\n","syntax":{"content":"public CameraModule this[int index] { get; }","parameters":[{"description":"The index of the module to get.","id":"index","type":"System.Int32"}],"return":{"description":"The module at the specified index.","type":"Zigurous.CameraSystem.CameraModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraModuleManager.Item(System.Int32)"},{"children":null,"id":"#ctor(Zigurous.CameraSystem.CameraController)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CameraModuleManager(CameraController)","nameWithType":"CameraModuleManager.CameraModuleManager(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nInitializes the module manager for the specified controller.\n","syntax":{"content":"public CameraModuleManager(CameraController controller)","parameters":[{"description":"The controller to initialize the manager for.","id":"controller","type":"Zigurous.CameraSystem.CameraController"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.CameraModuleManager.#ctor(Zigurous.CameraSystem.CameraController)"},{"children":null,"id":"Get``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Get()","nameWithType":"CameraModuleManager.Get()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nReturns the camera module of the specified type.\n","syntax":{"content":"public T Get()\n where T : CameraModule","parameters":null,"return":{"description":"The camera module of the specified type, or null if not registered.","type":"{T}"},"typeParameters":[{"description":"The type of module to retrieve.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Get``1"},{"children":null,"id":"Register``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Register()","nameWithType":"CameraModuleManager.Register()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nRegisters a module to the controller of the specified type.\n","syntax":{"content":"public T Register()\n where T : CameraModule, new()","parameters":null,"return":{"description":"The registered module.","type":"{T}"},"typeParameters":[{"description":"The type of module to register.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Register``1"},{"children":null,"id":"Register(Zigurous.CameraSystem.CameraModule)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Register(CameraModule)","nameWithType":"CameraModuleManager.Register(CameraModule)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nRegisters a module to the controller.\n","syntax":{"content":"public bool Register(CameraModule module)","parameters":[{"description":"The module to register.","id":"module","type":"Zigurous.CameraSystem.CameraModule"}],"return":{"description":"True if the module was registered, false if not.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Register(Zigurous.CameraSystem.CameraModule)"},{"children":null,"id":"Unregister``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Unregister()","nameWithType":"CameraModuleManager.Unregister()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nUnregisters a module from the controller of the specified type.\n","syntax":{"content":"public bool Unregister()\n where T : CameraModule","parameters":null,"return":{"description":"True if the module was unregistered, false if not.","type":"System.Boolean"},"typeParameters":[{"description":"The type of module to unregister.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Unregister``1"},{"children":null,"id":"Unregister(Zigurous.CameraSystem.CameraModule)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Unregister(CameraModule)","nameWithType":"CameraModuleManager.Unregister(CameraModule)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nUnregisters a module from the controller.\n","syntax":{"content":"public bool Unregister(CameraModule module)","parameters":[{"description":"The module to unregister.","id":"module","type":"Zigurous.CameraSystem.CameraModule"}],"return":{"description":"True if the module was unregistered, false if not.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Unregister(Zigurous.CameraSystem.CameraModule)"},{"children":null,"id":"Clear","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Clear()","nameWithType":"CameraModuleManager.Clear()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nClears all of the modules from the controller.\n","syntax":{"content":"public void Clear()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Clear"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraPreset.Custom","Zigurous.CameraSystem.CameraPreset.Dimetric","Zigurous.CameraSystem.CameraPreset.FirstPerson","Zigurous.CameraSystem.CameraPreset.FirstPersonShooter","Zigurous.CameraSystem.CameraPreset.FreeFly","Zigurous.CameraSystem.CameraPreset.Isometric","Zigurous.CameraSystem.CameraPreset.RealTimeStrategy","Zigurous.CameraSystem.CameraPreset.ThirdPerson","Zigurous.CameraSystem.CameraPreset.ThirdPersonAdventure","Zigurous.CameraSystem.CameraPreset.ThirdPersonShooter","Zigurous.CameraSystem.CameraPreset.TopDown","Zigurous.CameraSystem.CameraPreset.Trimetic"],"id":"CameraPreset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CameraPreset","nameWithType":"CameraPreset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA preset for a camera settings profile.\n","syntax":{"content":"public enum CameraPreset","parameters":null,"return":null,"typeParameters":null},"type":"Enum","uid":"Zigurous.CameraSystem.CameraPreset"},{"children":null,"id":"Custom","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Custom","nameWithType":"CameraPreset.Custom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"Custom = 0","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Custom"},{"children":null,"id":"FirstPerson","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FirstPerson","nameWithType":"CameraPreset.FirstPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"FirstPerson = 1","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FirstPerson"},{"children":null,"id":"FirstPersonShooter","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FirstPersonShooter","nameWithType":"CameraPreset.FirstPersonShooter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"FirstPersonShooter = 2","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FirstPersonShooter"},{"children":null,"id":"ThirdPerson","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ThirdPerson","nameWithType":"CameraPreset.ThirdPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"ThirdPerson = 3","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPerson"},{"children":null,"id":"ThirdPersonAdventure","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ThirdPersonAdventure","nameWithType":"CameraPreset.ThirdPersonAdventure","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"ThirdPersonAdventure = 4","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPersonAdventure"},{"children":null,"id":"ThirdPersonShooter","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ThirdPersonShooter","nameWithType":"CameraPreset.ThirdPersonShooter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"ThirdPersonShooter = 5","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPersonShooter"},{"children":null,"id":"RealTimeStrategy","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RealTimeStrategy","nameWithType":"CameraPreset.RealTimeStrategy","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"RealTimeStrategy = 6","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.RealTimeStrategy"},{"children":null,"id":"TopDown","implements":null,"inheritance":null,"inheritedMembers":null,"name":"TopDown","nameWithType":"CameraPreset.TopDown","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"TopDown = 7","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.TopDown"},{"children":null,"id":"Isometric","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Isometric","nameWithType":"CameraPreset.Isometric","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"Isometric = 8","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Isometric"},{"children":null,"id":"Dimetric","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Dimetric","nameWithType":"CameraPreset.Dimetric","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"Dimetric = 9","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Dimetric"},{"children":null,"id":"Trimetic","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Trimetic","nameWithType":"CameraPreset.Trimetic","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"Trimetic = 10","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Trimetic"},{"children":null,"id":"FreeFly","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FreeFly","nameWithType":"CameraPreset.FreeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"FreeFly = 11","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FreeFly"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraPresetExtensions.CreateProfile(Zigurous.CameraSystem.CameraPreset)"],"id":"CameraPresetExtensions","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraPresetExtensions","nameWithType":"CameraPresetExtensions","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nExtension methods for .\n","syntax":{"content":"public static class CameraPresetExtensions","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraPresetExtensions"},{"children":null,"id":"CreateProfile(Zigurous.CameraSystem.CameraPreset)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CreateProfile(CameraPreset)","nameWithType":"CameraPresetExtensions.CreateProfile(CameraPreset)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPresetExtensions","remarks":null,"summary":"\nCreates a new camera settings profile from the specified preset.\n","syntax":{"content":"public static CameraProfile CreateProfile(this CameraPreset preset)","parameters":[{"description":"The preset to create the profile from.","id":"preset","type":"Zigurous.CameraSystem.CameraPreset"}],"return":{"description":"The new camera settings profile.","type":"Zigurous.CameraSystem.CameraProfile"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraPresetExtensions.CreateProfile(Zigurous.CameraSystem.CameraPreset)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraProfile.#ctor","Zigurous.CameraSystem.CameraProfile.AddSettings``1(System.Boolean)","Zigurous.CameraSystem.CameraProfile.aimPunch","Zigurous.CameraSystem.CameraProfile.animatorMotion","Zigurous.CameraSystem.CameraProfile.autoFocus","Zigurous.CameraSystem.CameraProfile.cameraShake","Zigurous.CameraSystem.CameraProfile.collision","Zigurous.CameraSystem.CameraProfile.Create","Zigurous.CameraSystem.CameraProfile.Create(Zigurous.CameraSystem.CameraPreset)","Zigurous.CameraSystem.CameraProfile.cursor","Zigurous.CameraSystem.CameraProfile.eyelineAdjustment","Zigurous.CameraSystem.CameraProfile.follow","Zigurous.CameraSystem.CameraProfile.fovKick","Zigurous.CameraSystem.CameraProfile.freeFly","Zigurous.CameraSystem.CameraProfile.freeLook","Zigurous.CameraSystem.CameraProfile.GetSettings``1","Zigurous.CameraSystem.CameraProfile.headBob","Zigurous.CameraSystem.CameraProfile.noise","Zigurous.CameraSystem.CameraProfile.panning","Zigurous.CameraSystem.CameraProfile.preset","Zigurous.CameraSystem.CameraProfile.recoil","Zigurous.CameraSystem.CameraProfile.RemoveSettings``1","Zigurous.CameraSystem.CameraProfile.screenFade","Zigurous.CameraSystem.CameraProfile.shoulderLean","Zigurous.CameraSystem.CameraProfile.shoulderSwap","Zigurous.CameraSystem.CameraProfile.targeting","Zigurous.CameraSystem.CameraProfile.zoom"],"id":"CameraProfile","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraProfile","nameWithType":"CameraProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe settings profile for a camera controller.\n","syntax":{"content":"public sealed class CameraProfile : ScriptableObject","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraProfile"},{"children":null,"id":"preset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"preset","nameWithType":"CameraProfile.preset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe preset used to create the profile.\n","syntax":{"content":"public CameraPreset preset { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.preset"},{"children":null,"id":"aimPunch","implements":null,"inheritance":null,"inheritedMembers":null,"name":"aimPunch","nameWithType":"CameraProfile.aimPunch","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe aim punch settings.\n","syntax":{"content":"public AimPunchSettings aimPunch { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.AimPunchSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.aimPunch"},{"children":null,"id":"animatorMotion","implements":null,"inheritance":null,"inheritedMembers":null,"name":"animatorMotion","nameWithType":"CameraProfile.animatorMotion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe animator motion settings.\n","syntax":{"content":"public AnimatorMotionSettings animatorMotion { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.AnimatorMotionSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.animatorMotion"},{"children":null,"id":"autoFocus","implements":null,"inheritance":null,"inheritedMembers":null,"name":"autoFocus","nameWithType":"CameraProfile.autoFocus","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe auto focus settings.\n","syntax":{"content":"public AutoFocusSettings autoFocus { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.AutoFocusSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.autoFocus"},{"children":null,"id":"cameraShake","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraShake","nameWithType":"CameraProfile.cameraShake","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera shake settings.\n","syntax":{"content":"public CameraShakeSettings cameraShake { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraShakeSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.cameraShake"},{"children":null,"id":"collision","implements":null,"inheritance":null,"inheritedMembers":null,"name":"collision","nameWithType":"CameraProfile.collision","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera collision settings.\n","syntax":{"content":"public CameraCollisionSettings collision { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraCollisionSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.collision"},{"children":null,"id":"cursor","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cursor","nameWithType":"CameraProfile.cursor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera cursor settings.\n","syntax":{"content":"public CameraCursorSettings cursor { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraCursorSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.cursor"},{"children":null,"id":"eyelineAdjustment","implements":null,"inheritance":null,"inheritedMembers":null,"name":"eyelineAdjustment","nameWithType":"CameraProfile.eyelineAdjustment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe eyeline adjustment settings.\n","syntax":{"content":"public EyelineAdjustmentSettings eyelineAdjustment { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.EyelineAdjustmentSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.eyelineAdjustment"},{"children":null,"id":"follow","implements":null,"inheritance":null,"inheritedMembers":null,"name":"follow","nameWithType":"CameraProfile.follow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera follow settings.\n","syntax":{"content":"public FollowSettings follow { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.FollowSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.follow"},{"children":null,"id":"fovKick","implements":null,"inheritance":null,"inheritedMembers":null,"name":"fovKick","nameWithType":"CameraProfile.fovKick","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe FOV "Kick" settings.\n","syntax":{"content":"public FOVKickSettings fovKick { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.FOVKickSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.fovKick"},{"children":null,"id":"freeFly","implements":null,"inheritance":null,"inheritedMembers":null,"name":"freeFly","nameWithType":"CameraProfile.freeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera free fly settings.\n","syntax":{"content":"public FreeFlySettings freeFly { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.FreeFlySettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.freeFly"},{"children":null,"id":"freeLook","implements":null,"inheritance":null,"inheritedMembers":null,"name":"freeLook","nameWithType":"CameraProfile.freeLook","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera free look settings.\n","syntax":{"content":"public FreeLookSettings freeLook { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.FreeLookSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.freeLook"},{"children":null,"id":"headBob","implements":null,"inheritance":null,"inheritedMembers":null,"name":"headBob","nameWithType":"CameraProfile.headBob","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe head bob settings.\n","syntax":{"content":"public HeadBobSettings headBob { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.HeadBobSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.headBob"},{"children":null,"id":"noise","implements":null,"inheritance":null,"inheritedMembers":null,"name":"noise","nameWithType":"CameraProfile.noise","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe noise settings.\n","syntax":{"content":"public NoiseSettings noise { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.NoiseSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.noise"},{"children":null,"id":"panning","implements":null,"inheritance":null,"inheritedMembers":null,"name":"panning","nameWithType":"CameraProfile.panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera panning settings.\n","syntax":{"content":"public PanningSettings panning { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.PanningSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.panning"},{"children":null,"id":"recoil","implements":null,"inheritance":null,"inheritedMembers":null,"name":"recoil","nameWithType":"CameraProfile.recoil","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe recoil settings.\n","syntax":{"content":"public RecoilSettings recoil { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.RecoilSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.recoil"},{"children":null,"id":"screenFade","implements":null,"inheritance":null,"inheritedMembers":null,"name":"screenFade","nameWithType":"CameraProfile.screenFade","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe screen fade settings.\n","syntax":{"content":"public ScreenFadeSettings screenFade { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.screenFade"},{"children":null,"id":"shoulderLean","implements":null,"inheritance":null,"inheritedMembers":null,"name":"shoulderLean","nameWithType":"CameraProfile.shoulderLean","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe shoulder lean settings.\n","syntax":{"content":"public ShoulderLeanSettings shoulderLean { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderLeanSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.shoulderLean"},{"children":null,"id":"shoulderSwap","implements":null,"inheritance":null,"inheritedMembers":null,"name":"shoulderSwap","nameWithType":"CameraProfile.shoulderSwap","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe shoulder swap settings.\n","syntax":{"content":"public ShoulderSwapSettings shoulderSwap { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.shoulderSwap"},{"children":null,"id":"targeting","implements":null,"inheritance":null,"inheritedMembers":null,"name":"targeting","nameWithType":"CameraProfile.targeting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera targeting settings.\n","syntax":{"content":"public TargetingSettings targeting { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.targeting"},{"children":null,"id":"zoom","implements":null,"inheritance":null,"inheritedMembers":null,"name":"zoom","nameWithType":"CameraProfile.zoom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera zoom settings.\n","syntax":{"content":"public ZoomSettings zoom { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.ZoomSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.zoom"},{"children":null,"id":"#ctor","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CameraProfile()","nameWithType":"CameraProfile.CameraProfile()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nCreates a new camera settings profile.\n","syntax":{"content":"public CameraProfile()","parameters":null,"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.CameraProfile.#ctor"},{"children":null,"id":"Create","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Create()","nameWithType":"CameraProfile.Create()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nCreates a new camera settings profile.\n","syntax":{"content":"public static CameraProfile Create()","parameters":null,"return":{"description":"The new camera settings profile.","type":"Zigurous.CameraSystem.CameraProfile"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.Create"},{"children":null,"id":"Create(Zigurous.CameraSystem.CameraPreset)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Create(CameraPreset)","nameWithType":"CameraProfile.Create(CameraPreset)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nCreates a new camera settings profile from the specified preset.\n","syntax":{"content":"public static CameraProfile Create(CameraPreset preset)","parameters":[{"description":"The preset to create the profile from.","id":"preset","type":"Zigurous.CameraSystem.CameraPreset"}],"return":{"description":"The new camera settings profile.","type":"Zigurous.CameraSystem.CameraProfile"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.Create(Zigurous.CameraSystem.CameraPreset)"},{"children":null,"id":"GetSettings``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetSettings()","nameWithType":"CameraProfile.GetSettings()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nGets the settings of the specified type.\n","syntax":{"content":"public T GetSettings()\n where T : CameraSettings","parameters":null,"return":{"description":"The settings of the specified type, or null if not present.","type":"{T}"},"typeParameters":[{"description":"The type of settings to get.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.GetSettings``1"},{"children":null,"id":"AddSettings``1(System.Boolean)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"AddSettings(Boolean)","nameWithType":"CameraProfile.AddSettings(Boolean)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nAdds the settings of the specified type to the profile.\n","syntax":{"content":"public T AddSettings(bool enabled = true)\n where T : CameraSettings, new()","parameters":[{"description":"Whether the settings behavior is enabled (default=true).","id":"enabled","type":"System.Boolean"}],"return":{"description":"The settings added to the profile.","type":"{T}"},"typeParameters":[{"description":"The type of settings to add.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.AddSettings``1(System.Boolean)"},{"children":null,"id":"RemoveSettings``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RemoveSettings()","nameWithType":"CameraProfile.RemoveSettings()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nRemoves the settings of the specified type from the profile.\n","syntax":{"content":"public void RemoveSettings()\n where T : CameraSettings","parameters":null,"return":null,"typeParameters":[{"description":"The type of settings to remove.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.RemoveSettings``1"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"id":"CameraSettings","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraSettings","nameWithType":"CameraSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera settings.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraSettings"},{"children":null,"id":"active","implements":null,"inheritance":null,"inheritedMembers":null,"name":"active","nameWithType":"CameraSettings.active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","remarks":null,"summary":"\nWhether the settings are active on a camera profile. Inactive\nsettings will not display in the editor.\n","syntax":{"content":"public bool active { get; set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.active"},{"children":null,"id":"enabled","implements":null,"inheritance":null,"inheritedMembers":null,"name":"enabled","nameWithType":"CameraSettings.enabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","remarks":null,"summary":"\nTurns on or off the settings behavior. Enabled behaviors are updated\nevery frame.\n","syntax":{"content":"public bool enabled { get; set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.enabled"},{"children":null,"id":"isActiveAndEnabled","implements":null,"inheritance":null,"inheritedMembers":null,"name":"isActiveAndEnabled","nameWithType":"CameraSettings.isActiveAndEnabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","remarks":null,"summary":"\nWhether the settings are active and enabled.\n","syntax":{"content":"public bool isActiveAndEnabled { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled"},{"children":null,"id":"OnActivate(Zigurous.CameraSystem.CameraController)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnActivate(CameraController)","nameWithType":"CameraSettings.OnActivate(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","remarks":null,"summary":"\nA callback invoked when the settings are activated on a controller.\n","syntax":{"content":"protected virtual void OnActivate(CameraController controller)","parameters":[{"description":"The controller that activated the settings.","id":"controller","type":"Zigurous.CameraSystem.CameraController"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)"},{"children":null,"id":"OnDeactivate(Zigurous.CameraSystem.CameraController)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnDeactivate(CameraController)","nameWithType":"CameraSettings.OnDeactivate(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","remarks":null,"summary":"\nA callback invoked when the settings are deactivated on a controller.\n","syntax":{"content":"protected virtual void OnDeactivate(CameraController controller)","parameters":[{"description":"The controller that deactivated the settings.","id":"controller","type":"Zigurous.CameraSystem.CameraController"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraShakeProfile.acceleration","Zigurous.CameraSystem.CameraShakeProfile.deceleration","Zigurous.CameraSystem.CameraShakeProfile.duration","Zigurous.CameraSystem.CameraShakeProfile.frequency","Zigurous.CameraSystem.CameraShakeProfile.magnitude","Zigurous.CameraSystem.CameraShakeProfile.positionalStrength","Zigurous.CameraSystem.CameraShakeProfile.rotationalStrength"],"id":"CameraShakeProfile","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraEffectProfile"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectProfile.name"],"name":"CameraShakeProfile","nameWithType":"CameraShakeProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA settings profile for a camera shake effect.\n","syntax":{"content":"[Serializable]\npublic sealed class CameraShakeProfile : CameraEffectProfile","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraShakeProfile"},{"children":null,"id":"duration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"duration","nameWithType":"CameraShakeProfile.duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nThe amount of seconds the camera shake lasts.\n","syntax":{"content":"public float duration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.duration"},{"children":null,"id":"acceleration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"acceleration","nameWithType":"CameraShakeProfile.acceleration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nThe amount of seconds it takes the camera shake to accelerate to\nfull strength.\n","syntax":{"content":"public float acceleration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.acceleration"},{"children":null,"id":"deceleration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"deceleration","nameWithType":"CameraShakeProfile.deceleration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nThe amount of seconds it takes the camera shake to decay back to\nzero.\n","syntax":{"content":"public float deceleration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.deceleration"},{"children":null,"id":"frequency","implements":null,"inheritance":null,"inheritedMembers":null,"name":"frequency","nameWithType":"CameraShakeProfile.frequency","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nThe frequency of the noise function. A higher value results in\nquicker camera movements.\n","syntax":{"content":"public float frequency","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.frequency"},{"children":null,"id":"magnitude","implements":null,"inheritance":null,"inheritedMembers":null,"name":"magnitude","nameWithType":"CameraShakeProfile.magnitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nThe magnitude of the noise vector. A higher value results in larger\ncamera movements.\n","syntax":{"content":"public float magnitude","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.magnitude"},{"children":null,"id":"positionalStrength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"positionalStrength","nameWithType":"CameraShakeProfile.positionalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nHow much the camera shake impacts the position of the camera.\n","syntax":{"content":"public float positionalStrength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.positionalStrength"},{"children":null,"id":"rotationalStrength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"rotationalStrength","nameWithType":"CameraShakeProfile.rotationalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nHow much the camera shake impacts the rotation of the camera.\n","syntax":{"content":"public float rotationalStrength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.rotationalStrength"}]},{"items":[{"children":[],"id":"CameraShakeSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.CameraShakeProfile}","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.CameraShake,Zigurous.CameraSystem.CameraShakeProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.CameraShakeProfile}.profiles","Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraShakeSettings","nameWithType":"CameraShakeSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera shake effect.\n","syntax":{"content":"[Serializable]\npublic sealed class CameraShakeSettings : CameraEffectSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraShakeSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraSightEvent.camera","Zigurous.CameraSystem.CameraSightEvent.enter","Zigurous.CameraSystem.CameraSightEvent.exit","Zigurous.CameraSystem.CameraSightEvent.inSight","Zigurous.CameraSystem.CameraSightEvent.maximumDistance","Zigurous.CameraSystem.CameraSightEvent.minimumDistance","Zigurous.CameraSystem.CameraSightEvent.target"],"id":"CameraSightEvent","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraSightEvent","nameWithType":"CameraSightEvent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nInvokes an event when the camera is within a certain distance of a target.\n","syntax":{"content":"public sealed class CameraSightEvent : MonoBehaviour","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraSightEvent"},{"children":null,"id":"enter","implements":null,"inheritance":null,"inheritedMembers":null,"name":"enter","nameWithType":"CameraSightEvent.enter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe event invoked when the target enters sight of the camera.\n","syntax":{"content":"public UnityEvent enter","parameters":null,"return":{"description":null,"type":"Global.UnityEvent"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.enter"},{"children":null,"id":"exit","implements":null,"inheritance":null,"inheritedMembers":null,"name":"exit","nameWithType":"CameraSightEvent.exit","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe event invoked when the target exits sight of the camera.\n","syntax":{"content":"public UnityEvent exit","parameters":null,"return":{"description":null,"type":"Global.UnityEvent"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.exit"},{"children":null,"id":"camera","implements":null,"inheritance":null,"inheritedMembers":null,"name":"camera","nameWithType":"CameraSightEvent.camera","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe camera to measure the distance to.\n","syntax":{"content":"public Camera camera","parameters":null,"return":{"description":null,"type":"Global.Camera"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.camera"},{"children":null,"id":"target","implements":null,"inheritance":null,"inheritedMembers":null,"name":"target","nameWithType":"CameraSightEvent.target","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe target to check if it is within sight of the camera.\n","syntax":{"content":"public Transform target","parameters":null,"return":{"description":null,"type":"Global.Transform"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.target"},{"children":null,"id":"minimumDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"minimumDistance","nameWithType":"CameraSightEvent.minimumDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe minimum distance for the target to be considered in sight.\n","syntax":{"content":"public float minimumDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.minimumDistance"},{"children":null,"id":"maximumDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maximumDistance","nameWithType":"CameraSightEvent.maximumDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe maximum distance for the target to be considered in sight.\n","syntax":{"content":"public float maximumDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.maximumDistance"},{"children":null,"id":"inSight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inSight","nameWithType":"CameraSightEvent.inSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nWhether the target is currently within sight of the camera.\n","syntax":{"content":"public bool inSight { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraSightEvent.inSight"}]},{"items":[{"children":["Zigurous.CameraSystem.CursorState.#ctor(CursorLockMode,System.Boolean)","Zigurous.CameraSystem.CursorState.lockMode","Zigurous.CameraSystem.CursorState.visible"],"id":"CursorState","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CursorState","nameWithType":"CursorState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe cursor settings for a given state.\n","syntax":{"content":"[Serializable]\npublic struct CursorState","parameters":null,"return":null,"typeParameters":null},"type":"Struct","uid":"Zigurous.CameraSystem.CursorState"},{"children":null,"id":"lockMode","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lockMode","nameWithType":"CursorState.lockMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","remarks":null,"summary":"\nHow the cursor should behave.\n","syntax":{"content":"public CursorLockMode lockMode","parameters":null,"return":{"description":null,"type":"Global.CursorLockMode"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CursorState.lockMode"},{"children":null,"id":"visible","implements":null,"inheritance":null,"inheritedMembers":null,"name":"visible","nameWithType":"CursorState.visible","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","remarks":null,"summary":"\nShows or hides the cursor.\n","syntax":{"content":"public bool visible","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CursorState.visible"},{"children":null,"id":"#ctor(CursorLockMode,System.Boolean)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CursorState(CursorLockMode, Boolean)","nameWithType":"CursorState.CursorState(CursorLockMode, Boolean)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","remarks":null,"summary":"\nCreates a new cursor state.\n","syntax":{"content":"public CursorState(CursorLockMode lockMode, bool visible)","parameters":[{"description":"How the cursor should behave.","id":"lockMode","type":"Global.CursorLockMode"},{"description":"Shows or hides the cursor.","id":"visible","type":"System.Boolean"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.CursorState.#ctor(CursorLockMode,System.Boolean)"}]},{"items":[{"children":["Zigurous.CameraSystem.EyelineAdjustmentSettings.eyelineHeight","Zigurous.CameraSystem.EyelineAdjustmentSettings.smoothing"],"id":"EyelineAdjustmentSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.EyelineAdjustment}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"EyelineAdjustmentSettings","nameWithType":"EyelineAdjustmentSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for an eyeline tracker modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class EyelineAdjustmentSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings"},{"children":null,"id":"eyelineHeight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"eyelineHeight","nameWithType":"EyelineAdjustmentSettings.eyelineHeight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.EyelineAdjustmentSettings","remarks":null,"summary":"\nThe distance from the ground to the character's eyeline as a\npercentage of the character's height.\n","syntax":{"content":"public float eyelineHeight","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings.eyelineHeight"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"EyelineAdjustmentSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.EyelineAdjustmentSettings","remarks":null,"summary":"\nHow quickly eyeline adjustments are made. Larger numbers make the\ncamera adjust more smoothly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings.smoothing"}]},{"items":[{"children":[],"id":"EyelineAdjustment","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"EyelineAdjustment","nameWithType":"EyelineAdjustment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAdjusts the position of the camera to match the eyeline of the character.\n","syntax":{"content":"public sealed class EyelineAdjustment : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.EyelineAdjustment"}]},{"items":[{"children":["Zigurous.CameraSystem.Follow.followPosition","Zigurous.CameraSystem.Follow.GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)","Zigurous.CameraSystem.Follow.lookRotation"],"id":"Follow","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Follow","nameWithType":"Follow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nMoves and rotates the camera to follow a tracked object.\n","syntax":{"content":"public sealed class Follow : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Follow"},{"children":null,"id":"followPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"followPosition","nameWithType":"Follow.followPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","remarks":null,"summary":"\nThe current tracked follow position (Read only).\n","syntax":{"content":"public Vector3 followPosition { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Follow.followPosition"},{"children":null,"id":"lookRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookRotation","nameWithType":"Follow.lookRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","remarks":null,"summary":"\nThe current tracked look rotation (Read only).\n","syntax":{"content":"public Quaternion lookRotation { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Follow.lookRotation"},{"children":null,"id":"GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetTrackingData(CameraContext, Transform, Vector3, out Vector3, out Quaternion)","nameWithType":"Follow.GetTrackingData(CameraContext, Transform, Vector3, out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","remarks":null,"summary":"\nCalculates the tracking point and tracking rotation for the camera.\n","syntax":{"content":"public static void GetTrackingData(CameraContext context, Transform target, Vector3 offset, out Vector3 trackingPoint, out Quaternion trackingRotation)","parameters":[{"description":"The camera context.","id":"context","type":"Zigurous.CameraSystem.CameraContext"},{"description":"The target to track.","id":"target","type":"Global.Transform"},{"description":"The offset from the target.","id":"offset","type":"Global.Vector3"},{"description":"The output tracking point.","id":"trackingPoint","type":"Global.Vector3"},{"description":"The output tracking rotation.","id":"trackingRotation","type":"Global.Quaternion"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Follow.GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)"}]},{"items":[{"children":["Zigurous.CameraSystem.FollowSettings.lookDamping","Zigurous.CameraSystem.FollowSettings.lookDelay","Zigurous.CameraSystem.FollowSettings.lookTracking","Zigurous.CameraSystem.FollowSettings.moveDamping","Zigurous.CameraSystem.FollowSettings.moveTracking","Zigurous.CameraSystem.FollowSettings.offset"],"id":"FollowSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Follow}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"FollowSettings","nameWithType":"FollowSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera follow behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class FollowSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FollowSettings"},{"children":null,"id":"offset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"offset","nameWithType":"FollowSettings.offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nThe camera offset in the tracking target's local space. Use this to\nfine-tune the tracking position when the desired position is not the\ncenter of the target.\n","syntax":{"content":"public Vector3 offset","parameters":null,"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.offset"},{"children":null,"id":"moveTracking","implements":null,"inheritance":null,"inheritedMembers":null,"name":"moveTracking","nameWithType":"FollowSettings.moveTracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nMoves the camera to follow the target.\n","syntax":{"content":"public bool moveTracking","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.moveTracking"},{"children":null,"id":"moveDamping","implements":null,"inheritance":null,"inheritedMembers":null,"name":"moveDamping","nameWithType":"FollowSettings.moveDamping","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nHow quickly the camera follows the tracking target. Small numbers\nmake the camera follow the target more closely.\n","syntax":{"content":"public float moveDamping","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.moveDamping"},{"children":null,"id":"lookTracking","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookTracking","nameWithType":"FollowSettings.lookTracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nRotates the camera to look at the tracking target.\n","syntax":{"content":"public bool lookTracking","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookTracking"},{"children":null,"id":"lookDamping","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookDamping","nameWithType":"FollowSettings.lookDamping","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nHow quickly the camera looks toward the tracking target. Small\nnumbers make the camera respond more quickly.\n","syntax":{"content":"public float lookDamping","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookDamping"},{"children":null,"id":"lookDelay","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookDelay","nameWithType":"FollowSettings.lookDelay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nThe amount of seconds before the camera starts automatically looking\nat the tracking target after the player has manually looked away.\n","syntax":{"content":"public float lookDelay","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookDelay"}]},{"items":[{"children":["Zigurous.CameraSystem.FOVKickProfile.amount","Zigurous.CameraSystem.FOVKickProfile.kickIn","Zigurous.CameraSystem.FOVKickProfile.kickOut"],"id":"FOVKickProfile","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraEffectProfile"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectProfile.name"],"name":"FOVKickProfile","nameWithType":"FOVKickProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA settings profile for a FOV "Kick" effect.\n","syntax":{"content":"[Serializable]\npublic sealed class FOVKickProfile : CameraEffectProfile","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FOVKickProfile"},{"children":null,"id":"amount","implements":null,"inheritance":null,"inheritedMembers":null,"name":"amount","nameWithType":"FOVKickProfile.amount","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","remarks":null,"summary":"\nThe amount of change in degrees to the camera's field of view.\n","syntax":{"content":"public float amount","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.amount"},{"children":null,"id":"kickIn","implements":null,"inheritance":null,"inheritedMembers":null,"name":"kickIn","nameWithType":"FOVKickProfile.kickIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","remarks":null,"summary":"\nThe transition settings when the FOV "kick" is enabled.\n","syntax":{"content":"public FOVKickTransition kickIn","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FOVKickTransition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.kickIn"},{"children":null,"id":"kickOut","implements":null,"inheritance":null,"inheritedMembers":null,"name":"kickOut","nameWithType":"FOVKickProfile.kickOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","remarks":null,"summary":"\nThe transition settings when the FOV "kick" is disabled.\n","syntax":{"content":"public FOVKickTransition kickOut","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FOVKickTransition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.kickOut"}]},{"items":[{"children":[],"id":"FOVKickSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.FOVKickProfile}","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.FOVKick,Zigurous.CameraSystem.FOVKickProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.FOVKickProfile}.profiles","Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"FOVKickSettings","nameWithType":"FOVKickSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a FOV "Kick" effect.\n","syntax":{"content":"[Serializable]\npublic sealed class FOVKickSettings : CameraEffectSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FOVKickSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.FOVKickTransition.duration","Zigurous.CameraSystem.FOVKickTransition.easing"],"id":"FOVKickTransition","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"FOVKickTransition","nameWithType":"FOVKickTransition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a FOV "Kick" transition.\n","syntax":{"content":"[Serializable]\npublic sealed class FOVKickTransition","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FOVKickTransition"},{"children":null,"id":"duration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"duration","nameWithType":"FOVKickTransition.duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickTransition","remarks":null,"summary":"\nThe amount of seconds it takes to change the field of view.\n","syntax":{"content":"public float duration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FOVKickTransition.duration"},{"children":null,"id":"easing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"easing","nameWithType":"FOVKickTransition.easing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickTransition","remarks":null,"summary":"\nThe animation curve used when changing the field of view.\n","syntax":{"content":"public AnimationCurve easing","parameters":null,"return":{"description":null,"type":"Global.AnimationCurve"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FOVKickTransition.easing"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFly.direction","Zigurous.CameraSystem.FreeFly.fast","Zigurous.CameraSystem.FreeFly.slow","Zigurous.CameraSystem.FreeFly.speed"],"id":"FreeFly","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"FreeFly","nameWithType":"FreeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nHandles free fly camera movement.\n","syntax":{"content":"public sealed class FreeFly : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeFly"},{"children":null,"id":"direction","implements":null,"inheritance":null,"inheritedMembers":null,"name":"direction","nameWithType":"FreeFly.direction","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","remarks":null,"summary":"\nThe direction the camera is flying in local space (Read only).\n","syntax":{"content":"public Vector3 direction { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.FreeFly.direction"},{"children":null,"id":"speed","implements":null,"inheritance":null,"inheritedMembers":null,"name":"speed","nameWithType":"FreeFly.speed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","remarks":null,"summary":"\nThe current speed of the camera (Read only).\n","syntax":{"content":"public float speed { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.FreeFly.speed"},{"children":null,"id":"fast","implements":null,"inheritance":null,"inheritedMembers":null,"name":"fast","nameWithType":"FreeFly.fast","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","remarks":null,"summary":"\nWhether fast mode is activated (Read only).\n","syntax":{"content":"public bool fast { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.FreeFly.fast"},{"children":null,"id":"slow","implements":null,"inheritance":null,"inheritedMembers":null,"name":"slow","nameWithType":"FreeFly.slow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","remarks":null,"summary":"\nWhether slow mode is activated (Read only).\n","syntax":{"content":"public bool slow { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.FreeFly.slow"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlyInputSettings.axisX","Zigurous.CameraSystem.FreeFlyInputSettings.axisY","Zigurous.CameraSystem.FreeFlyInputSettings.axisZ","Zigurous.CameraSystem.FreeFlyInputSettings.buttonFast","Zigurous.CameraSystem.FreeFlyInputSettings.buttonSlow"],"id":"FreeFlyInputSettings","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"FreeFlyInputSettings","nameWithType":"FreeFlyInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nInput settings for a camera free fly behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeFlyInputSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeFlyInputSettings"},{"children":null,"id":"axisX","implements":null,"inheritance":null,"inheritedMembers":null,"name":"axisX","nameWithType":"FreeFlyInputSettings.axisX","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","remarks":null,"summary":"\nHandles moving on the x axis.\n","syntax":{"content":"public InputAxis axisX","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisX"},{"children":null,"id":"axisY","implements":null,"inheritance":null,"inheritedMembers":null,"name":"axisY","nameWithType":"FreeFlyInputSettings.axisY","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","remarks":null,"summary":"\nHandles moving on the y axis.\n","syntax":{"content":"public InputAxis axisY","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisY"},{"children":null,"id":"axisZ","implements":null,"inheritance":null,"inheritedMembers":null,"name":"axisZ","nameWithType":"FreeFlyInputSettings.axisZ","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","remarks":null,"summary":"\nHandles moving on the z axis.\n","syntax":{"content":"public InputAxis axisZ","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisZ"},{"children":null,"id":"buttonFast","implements":null,"inheritance":null,"inheritedMembers":null,"name":"buttonFast","nameWithType":"FreeFlyInputSettings.buttonFast","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","remarks":null,"summary":"\nMakes the camera move faster when the button is performed.\n","syntax":{"content":"public InputButton buttonFast","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.buttonFast"},{"children":null,"id":"buttonSlow","implements":null,"inheritance":null,"inheritedMembers":null,"name":"buttonSlow","nameWithType":"FreeFlyInputSettings.buttonSlow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","remarks":null,"summary":"\nMakes the camera move slower when the button is performed.\n","syntax":{"content":"public InputButton buttonSlow","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.buttonSlow"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlySettings.input","Zigurous.CameraSystem.FreeFlySettings.speed"],"id":"FreeFlySettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.FreeFly}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"FreeFlySettings","nameWithType":"FreeFlySettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera free fly behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeFlySettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeFlySettings"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"FreeFlySettings.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySettings","remarks":null,"summary":"\nThe input settings.\n","syntax":{"content":"public FreeFlyInputSettings input","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FreeFlyInputSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySettings.input"},{"children":null,"id":"speed","implements":null,"inheritance":null,"inheritedMembers":null,"name":"speed","nameWithType":"FreeFlySettings.speed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySettings","remarks":null,"summary":"\nThe speed settings.\n","syntax":{"content":"public FreeFlySpeedSettings speed","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FreeFlySpeedSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySettings.speed"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlySpeedSettings.baseSpeed","Zigurous.CameraSystem.FreeFlySpeedSettings.fastMultiplier","Zigurous.CameraSystem.FreeFlySpeedSettings.slowMultiplier","Zigurous.CameraSystem.FreeFlySpeedSettings.smoothing"],"id":"FreeFlySpeedSettings","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"FreeFlySpeedSettings","nameWithType":"FreeFlySpeedSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSpeed settings for a camera free fly behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeFlySpeedSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings"},{"children":null,"id":"baseSpeed","implements":null,"inheritance":null,"inheritedMembers":null,"name":"baseSpeed","nameWithType":"FreeFlySpeedSettings.baseSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","remarks":null,"summary":"\nThe base speed at which the camera moves.\n","syntax":{"content":"public float baseSpeed","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.baseSpeed"},{"children":null,"id":"fastMultiplier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"fastMultiplier","nameWithType":"FreeFlySpeedSettings.fastMultiplier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","remarks":null,"summary":"\nThe speed multiplier when fast speed is active.\n","syntax":{"content":"public float fastMultiplier","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.fastMultiplier"},{"children":null,"id":"slowMultiplier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"slowMultiplier","nameWithType":"FreeFlySpeedSettings.slowMultiplier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","remarks":null,"summary":"\nThe speed multiplier when slow speed is active.\n","syntax":{"content":"public float slowMultiplier","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.slowMultiplier"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"FreeFlySpeedSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","remarks":null,"summary":"\nHow quickly the camera responds to changes in movement. Larger\nnumbers make the camera move more smoothly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.smoothing"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLook.input"],"id":"FreeLook","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"FreeLook","nameWithType":"FreeLook","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nHandles looking around while orbiting a pivot point.\n","syntax":{"content":"public sealed class FreeLook : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeLook"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"FreeLook.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLook","remarks":null,"summary":"\nThe look input axis values (Read only).\n","syntax":{"content":"public Vector2 input { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector2"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.FreeLook.input"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookAxis.#ctor(System.Single,System.Single)","Zigurous.CameraSystem.FreeLookAxis.initialAngle","Zigurous.CameraSystem.FreeLookAxis.input","Zigurous.CameraSystem.FreeLookAxis.range"],"id":"FreeLookAxis","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"FreeLookAxis","nameWithType":"FreeLookAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a look axis.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeLookAxis","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeLookAxis"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"FreeLookAxis.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","remarks":null,"summary":"\nThe input axis.\n","syntax":{"content":"public InputAxis input","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.input"},{"children":null,"id":"range","implements":null,"inheritance":null,"inheritedMembers":null,"name":"range","nameWithType":"FreeLookAxis.range","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","remarks":null,"summary":"\nThe minimum and maximum angle of the look axis.\n","syntax":{"content":"public FloatRange range","parameters":null,"return":{"description":null,"type":"Global.FloatRange"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.range"},{"children":null,"id":"initialAngle","implements":null,"inheritance":null,"inheritedMembers":null,"name":"initialAngle","nameWithType":"FreeLookAxis.initialAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","remarks":null,"summary":"\nThe initial angle of the look axis.\n","syntax":{"content":"public FreeLookInitialAngle initialAngle","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FreeLookInitialAngle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.initialAngle"},{"children":null,"id":"#ctor(System.Single,System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FreeLookAxis(Single, Single)","nameWithType":"FreeLookAxis.FreeLookAxis(Single, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","remarks":null,"summary":"\nCreates new axis settings.\n","syntax":{"content":"public FreeLookAxis(float min, float max)","parameters":[{"description":"The minimum value of the axis.","id":"min","type":"System.Single"},{"description":"The maximum value of the axis.","id":"max","type":"System.Single"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.FreeLookAxis.#ctor(System.Single,System.Single)"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookInitialAngle.matchTransform","Zigurous.CameraSystem.FreeLookInitialAngle.value"],"id":"FreeLookInitialAngle","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"FreeLookInitialAngle","nameWithType":"FreeLookInitialAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for the initial angle of a look axis.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeLookInitialAngle","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeLookInitialAngle"},{"children":null,"id":"matchTransform","implements":null,"inheritance":null,"inheritedMembers":null,"name":"matchTransform","nameWithType":"FreeLookInitialAngle.matchTransform","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookInitialAngle","remarks":null,"summary":"\nSets the initial angle to match the transform rotation.\n","syntax":{"content":"public bool matchTransform","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookInitialAngle.matchTransform"},{"children":null,"id":"value","implements":null,"inheritance":null,"inheritedMembers":null,"name":"value","nameWithType":"FreeLookInitialAngle.value","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookInitialAngle","remarks":null,"summary":"\nA custom initial angle for the look axis.\n","syntax":{"content":"public float value","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookInitialAngle.value"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookSettings.xAxis","Zigurous.CameraSystem.FreeLookSettings.yAxis"],"id":"FreeLookSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.FreeLook}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"FreeLookSettings","nameWithType":"FreeLookSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera free look behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeLookSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeLookSettings"},{"children":null,"id":"xAxis","implements":null,"inheritance":null,"inheritedMembers":null,"name":"xAxis","nameWithType":"FreeLookSettings.xAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookSettings","remarks":null,"summary":"\nThe x-axis settings.\n","syntax":{"content":"public FreeLookAxis xAxis","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FreeLookAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookSettings.xAxis"},{"children":null,"id":"yAxis","implements":null,"inheritance":null,"inheritedMembers":null,"name":"yAxis","nameWithType":"FreeLookSettings.yAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookSettings","remarks":null,"summary":"\nThe y-axis settings.\n","syntax":{"content":"public FreeLookAxis yAxis","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FreeLookAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookSettings.yAxis"}]},{"items":[{"children":[],"id":"HeadBob","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"HeadBob","nameWithType":"HeadBob","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSimulates the effect of a person's head moving very slightly when\nwalking or running.\n","syntax":{"content":"public sealed class HeadBob : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.HeadBob"}]},{"items":[{"children":["Zigurous.CameraSystem.HeadBobSettings.amplitude","Zigurous.CameraSystem.HeadBobSettings.groundLayers","Zigurous.CameraSystem.HeadBobSettings.minimumVelocity","Zigurous.CameraSystem.HeadBobSettings.onlyGrounded","Zigurous.CameraSystem.HeadBobSettings.period","Zigurous.CameraSystem.HeadBobSettings.velocityFactor"],"id":"HeadBobSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.HeadBob}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"HeadBobSettings","nameWithType":"HeadBobSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a head bob modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class HeadBobSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.HeadBobSettings"},{"children":null,"id":"amplitude","implements":null,"inheritance":null,"inheritedMembers":null,"name":"amplitude","nameWithType":"HeadBobSettings.amplitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nThe amount the head moves up and down.\n","syntax":{"content":"public float amplitude","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.amplitude"},{"children":null,"id":"period","implements":null,"inheritance":null,"inheritedMembers":null,"name":"period","nameWithType":"HeadBobSettings.period","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nThe speed of the head bob. This is measured in time, so smaller\nvalues create a faster head bob.\n","syntax":{"content":"public float period","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.period"},{"children":null,"id":"velocityFactor","implements":null,"inheritance":null,"inheritedMembers":null,"name":"velocityFactor","nameWithType":"HeadBobSettings.velocityFactor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nThe percent of the character's velocity that is factored into the\nspeed of the head bob.\n","syntax":{"content":"public float velocityFactor","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.velocityFactor"},{"children":null,"id":"minimumVelocity","implements":null,"inheritance":null,"inheritedMembers":null,"name":"minimumVelocity","nameWithType":"HeadBobSettings.minimumVelocity","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nThe minimum amount of velocity required by the character in order\nfor the head bob to take effect.\n","syntax":{"content":"public float minimumVelocity","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.minimumVelocity"},{"children":null,"id":"groundLayers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"groundLayers","nameWithType":"HeadBobSettings.groundLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nThe layer(s) to raycast against when checking if the character is\ngrounded. Raycasting is only performed for rigidbodies since\ncharacter controllers have a built-in isGrounded property.\n","syntax":{"content":"public LayerMask groundLayers","parameters":null,"return":{"description":null,"type":"Global.LayerMask"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.groundLayers"},{"children":null,"id":"onlyGrounded","implements":null,"inheritance":null,"inheritedMembers":null,"name":"onlyGrounded","nameWithType":"HeadBobSettings.onlyGrounded","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nOnly bobs the head while the character is grounded.\n","syntax":{"content":"public bool onlyGrounded","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.onlyGrounded"}]},{"items":[{"children":["Zigurous.CameraSystem.ICameraEffect.Activate","Zigurous.CameraSystem.ICameraEffect.active","Zigurous.CameraSystem.ICameraEffect.Deactivate","Zigurous.CameraSystem.ICameraEffect.SetProfile(System.Int32)","Zigurous.CameraSystem.ICameraEffect.SetProfile(System.String)"],"id":"ICameraEffect","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ICameraEffect","nameWithType":"ICameraEffect","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAn interface for a simulated effect that is applied to the camera.\n","syntax":{"content":"public interface ICameraEffect","parameters":null,"return":null,"typeParameters":null},"type":"Interface","uid":"Zigurous.CameraSystem.ICameraEffect"},{"children":null,"id":"active","implements":null,"inheritance":null,"inheritedMembers":null,"name":"active","nameWithType":"ICameraEffect.active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","remarks":null,"summary":"\nWhether the effect is currently active.\n","syntax":{"content":"bool active { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.ICameraEffect.active"},{"children":null,"id":"Activate","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Activate()","nameWithType":"ICameraEffect.Activate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","remarks":null,"summary":"\nActivates the effect.\n","syntax":{"content":"void Activate()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.Activate"},{"children":null,"id":"Deactivate","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Deactivate()","nameWithType":"ICameraEffect.Deactivate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","remarks":null,"summary":"\nDeactivates the effect.\n","syntax":{"content":"void Deactivate()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.Deactivate"},{"children":null,"id":"SetProfile(System.String)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetProfile(String)","nameWithType":"ICameraEffect.SetProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","remarks":null,"summary":"\nSets the profile with the given name to be active.\n","syntax":{"content":"bool SetProfile(string name)","parameters":[{"description":"The name of the profile to set active.","id":"name","type":"System.String"}],"return":{"description":"True if the profile was set, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.SetProfile(System.String)"},{"children":null,"id":"SetProfile(System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetProfile(Int32)","nameWithType":"ICameraEffect.SetProfile(Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","remarks":null,"summary":"\nSets the profile at the given index to be active.\n","syntax":{"content":"bool SetProfile(int index)","parameters":[{"description":"The index of the profile to set active.","id":"index","type":"System.Int32"}],"return":{"description":"True if the profile was set, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.SetProfile(System.Int32)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSetting.GetReference"],"id":"IInputSetting","implements":null,"inheritance":null,"inheritedMembers":null,"name":"IInputSetting","nameWithType":"IInputSetting","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nA type that defines an input setting.\n","syntax":{"content":"public interface IInputSetting","parameters":null,"return":null,"typeParameters":null},"type":"Interface","uid":"Zigurous.CameraSystem.Input.IInputSetting"},{"children":null,"id":"GetReference","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetReference()","nameWithType":"IInputSetting.GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSetting","remarks":null,"summary":"\nReturns a reference to the input action.\n","syntax":{"content":"InputActionReference GetReference()","parameters":null,"return":{"description":"A reference to the input action.","type":"Global.InputActionReference"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSetting.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSettingExtensions.Disable(Zigurous.CameraSystem.Input.IInputSetting)","Zigurous.CameraSystem.Input.IInputSettingExtensions.Enable(Zigurous.CameraSystem.Input.IInputSetting)","Zigurous.CameraSystem.Input.IInputSettingExtensions.IsDefined(Zigurous.CameraSystem.Input.IInputSetting)"],"id":"IInputSettingExtensions","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"IInputSettingExtensions","nameWithType":"IInputSettingExtensions","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nExtension methods for .\n","syntax":{"content":"public static class IInputSettingExtensions","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions"},{"children":null,"id":"IsDefined(Zigurous.CameraSystem.Input.IInputSetting)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"IsDefined(IInputSetting)","nameWithType":"IInputSettingExtensions.IsDefined(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","remarks":null,"summary":"\nChecks if the input action has been assigned.\n","syntax":{"content":"public static bool IsDefined(this IInputSetting input)","parameters":[{"description":"The input setting to check.","id":"input","type":"Zigurous.CameraSystem.Input.IInputSetting"}],"return":{"description":"True if the input action has been assigned.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.IsDefined(Zigurous.CameraSystem.Input.IInputSetting)"},{"children":null,"id":"Enable(Zigurous.CameraSystem.Input.IInputSetting)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Enable(IInputSetting)","nameWithType":"IInputSettingExtensions.Enable(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","remarks":null,"summary":"\nEnables the input action of an input setting.\n","syntax":{"content":"public static void Enable(this IInputSetting input)","parameters":[{"description":"The input setting to enable the action for.","id":"input","type":"Zigurous.CameraSystem.Input.IInputSetting"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.Enable(Zigurous.CameraSystem.Input.IInputSetting)"},{"children":null,"id":"Disable(Zigurous.CameraSystem.Input.IInputSetting)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Disable(IInputSetting)","nameWithType":"IInputSettingExtensions.Disable(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","remarks":null,"summary":"\nDisables the input action of an input setting.\n","syntax":{"content":"public static void Disable(this IInputSetting input)","parameters":[{"description":"The input setting to disable the action for.","id":"input","type":"Zigurous.CameraSystem.Input.IInputSetting"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.Disable(Zigurous.CameraSystem.Input.IInputSetting)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputAxis.#ctor(System.Single,System.Boolean,System.Boolean)","Zigurous.CameraSystem.Input.InputAxis.GetReference","Zigurous.CameraSystem.Input.InputAxis.inverted","Zigurous.CameraSystem.Input.InputAxis.reference","Zigurous.CameraSystem.Input.InputAxis.sensitivity","Zigurous.CameraSystem.Input.InputAxis.timescaled"],"id":"InputAxis","implements":["Zigurous.CameraSystem.Input.IInputSetting"],"inheritance":null,"inheritedMembers":null,"name":"InputAxis","nameWithType":"InputAxis","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nAn input axis setting.\n","syntax":{"content":"[Serializable]\npublic struct InputAxis : IInputSetting","parameters":null,"return":null,"typeParameters":null},"type":"Struct","uid":"Zigurous.CameraSystem.Input.InputAxis"},{"children":null,"id":"reference","implements":null,"inheritance":null,"inheritedMembers":null,"name":"reference","nameWithType":"InputAxis.reference","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nA reference to the input action that handles the input.\n","syntax":{"content":"public InputActionReference reference","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.reference"},{"children":null,"id":"sensitivity","implements":null,"inheritance":null,"inheritedMembers":null,"name":"sensitivity","nameWithType":"InputAxis.sensitivity","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nThe input sensitivity multiplier.\n","syntax":{"content":"public float sensitivity","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.sensitivity"},{"children":null,"id":"inverted","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inverted","nameWithType":"InputAxis.inverted","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nInverts the input axis value.\n","syntax":{"content":"public bool inverted","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.inverted"},{"children":null,"id":"timescaled","implements":null,"inheritance":null,"inheritedMembers":null,"name":"timescaled","nameWithType":"InputAxis.timescaled","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nScales the input axis value by delta time.\n","syntax":{"content":"public bool timescaled","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.timescaled"},{"children":null,"id":"#ctor(System.Single,System.Boolean,System.Boolean)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"InputAxis(Single, Boolean, Boolean)","nameWithType":"InputAxis.InputAxis(Single, Boolean, Boolean)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nCreates an input axis with the provided settings.\n","syntax":{"content":"public InputAxis(float sensitivity, bool inverted, bool timescaled)","parameters":[{"description":"The input sensitivity multiplier (default=1).","id":"sensitivity","type":"System.Single"},{"description":"Inverts the input axis value (default=false).","id":"inverted","type":"System.Boolean"},{"description":"Scales the input axis value by delta time (default=false).","id":"timescaled","type":"System.Boolean"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.Input.InputAxis.#ctor(System.Single,System.Boolean,System.Boolean)"},{"children":null,"id":"GetReference","implements":["Zigurous.CameraSystem.Input.IInputSetting.GetReference"],"inheritance":null,"inheritedMembers":null,"name":"GetReference()","nameWithType":"InputAxis.GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nReturns a reference to the input action.\n","syntax":{"content":"public InputActionReference GetReference()","parameters":null,"return":{"description":"A reference to the input action.","type":"Global.InputActionReference"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputAxis.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputButton.#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)","Zigurous.CameraSystem.Input.InputButton.GetReference","Zigurous.CameraSystem.Input.InputButton.reference","Zigurous.CameraSystem.Input.InputButton.style"],"id":"InputButton","implements":["Zigurous.CameraSystem.Input.IInputSetting"],"inheritance":null,"inheritedMembers":null,"name":"InputButton","nameWithType":"InputButton","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nAn input button setting.\n","syntax":{"content":"[Serializable]\npublic struct InputButton : IInputSetting","parameters":null,"return":null,"typeParameters":null},"type":"Struct","uid":"Zigurous.CameraSystem.Input.InputButton"},{"children":null,"id":"reference","implements":null,"inheritance":null,"inheritedMembers":null,"name":"reference","nameWithType":"InputButton.reference","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","remarks":null,"summary":"\nA reference to the input action that handles the input.\n","syntax":{"content":"public InputActionReference reference","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButton.reference"},{"children":null,"id":"style","implements":null,"inheritance":null,"inheritedMembers":null,"name":"style","nameWithType":"InputButton.style","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","remarks":null,"summary":"\nThe type of input button style, e.g., hold, press, or release.\n","syntax":{"content":"public InputButtonStyle style","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButton.style"},{"children":null,"id":"#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"InputButton(InputButtonStyle)","nameWithType":"InputButton.InputButton(InputButtonStyle)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","remarks":null,"summary":"\nCreates an input button of the provided style.\n","syntax":{"content":"public InputButton(InputButtonStyle style)","parameters":[{"description":"The input style, e.g., press, release, or hold.","id":"style","type":"Zigurous.CameraSystem.Input.InputButtonStyle"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.Input.InputButton.#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)"},{"children":null,"id":"GetReference","implements":["Zigurous.CameraSystem.Input.IInputSetting.GetReference"],"inheritance":null,"inheritedMembers":null,"name":"GetReference()","nameWithType":"InputButton.GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","remarks":null,"summary":"\nReturns a reference to the input action.\n","syntax":{"content":"public InputActionReference GetReference()","parameters":null,"return":{"description":"A reference to the input action.","type":"Global.InputActionReference"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputButton.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputButtonStyle.Hold","Zigurous.CameraSystem.Input.InputButtonStyle.Press","Zigurous.CameraSystem.Input.InputButtonStyle.Release","Zigurous.CameraSystem.Input.InputButtonStyle.TogglePress","Zigurous.CameraSystem.Input.InputButtonStyle.ToggleRelease"],"id":"InputButtonStyle","implements":null,"inheritance":null,"inheritedMembers":null,"name":"InputButtonStyle","nameWithType":"InputButtonStyle","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nA type of input button style, e.g., hold, press, or release.\n","syntax":{"content":"[Serializable]\npublic enum InputButtonStyle","parameters":null,"return":null,"typeParameters":null},"type":"Enum","uid":"Zigurous.CameraSystem.Input.InputButtonStyle"},{"children":null,"id":"Hold","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Hold","nameWithType":"InputButtonStyle.Hold","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","remarks":null,"summary":"\nThe input button is handled while continuously held down.\n","syntax":{"content":"Hold = 0","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Hold"},{"children":null,"id":"Press","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Press","nameWithType":"InputButtonStyle.Press","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","remarks":null,"summary":"\nThe input button is handled on press.\n","syntax":{"content":"Press = 1","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Press"},{"children":null,"id":"Release","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Release","nameWithType":"InputButtonStyle.Release","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","remarks":null,"summary":"\nThe input button is handled on release.\n","syntax":{"content":"Release = 2","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Release"},{"children":null,"id":"TogglePress","implements":null,"inheritance":null,"inheritedMembers":null,"name":"TogglePress","nameWithType":"InputButtonStyle.TogglePress","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","remarks":null,"summary":"\nThe input button is toggled on press.\n","syntax":{"content":"TogglePress = 3","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.TogglePress"},{"children":null,"id":"ToggleRelease","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ToggleRelease","nameWithType":"InputButtonStyle.ToggleRelease","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","remarks":null,"summary":"\nThe input button is toggled on release.\n","syntax":{"content":"ToggleRelease = 4","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.ToggleRelease"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputManager.enabled","Zigurous.CameraSystem.Input.InputManager.GetAxis(Zigurous.CameraSystem.Input.InputAxis)","Zigurous.CameraSystem.Input.InputManager.GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)","Zigurous.CameraSystem.Input.InputManager.GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)","Zigurous.CameraSystem.Input.InputManager.GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)","Zigurous.CameraSystem.Input.InputManager.GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)"],"id":"InputManager","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"InputManager","nameWithType":"InputManager","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nManages and reads input from the player.\n","syntax":{"content":"public sealed class InputManager","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Input.InputManager"},{"children":null,"id":"enabled","implements":null,"inheritance":null,"inheritedMembers":null,"name":"enabled","nameWithType":"InputManager.enabled","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nTurns on/off input handling.\n","syntax":{"content":"public bool enabled { get; set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Input.InputManager.enabled"},{"children":null,"id":"GetAxis(Zigurous.CameraSystem.Input.InputAxis)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetAxis(InputAxis)","nameWithType":"InputManager.GetAxis(InputAxis)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nGets the input value for the specified input axis.\n","syntax":{"content":"public float GetAxis(InputAxis axis)","parameters":[{"description":"The input axis to read.","id":"axis","type":"Zigurous.CameraSystem.Input.InputAxis"}],"return":{"description":"The input value.","type":"System.Single"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetAxis(Zigurous.CameraSystem.Input.InputAxis)"},{"children":null,"id":"GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetButton(InputButton, Boolean)","nameWithType":"InputManager.GetButton(InputButton, Boolean)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nChecks if the specified input button is performed.\n","syntax":{"content":"public bool GetButton(InputButton button, bool currentState = false)","parameters":[{"description":"The input button to read.","id":"button","type":"Zigurous.CameraSystem.Input.InputButton"},{"description":"The current performed state of the button (default=false).","id":"currentState","type":"System.Boolean"}],"return":{"description":"True if the input button is performed.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)"},{"children":null,"id":"GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetButtonPressed(InputButton)","nameWithType":"InputManager.GetButtonPressed(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nChecks if the specified input button was pressed this frame.\n","syntax":{"content":"public bool GetButtonPressed(InputButton button)","parameters":[{"description":"The input button to read.","id":"button","type":"Zigurous.CameraSystem.Input.InputButton"}],"return":{"description":"True if the input button was pressed this frame.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)"},{"children":null,"id":"GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetButtonReleased(InputButton)","nameWithType":"InputManager.GetButtonReleased(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nChecks if the specified input button was released this frame.\n","syntax":{"content":"public bool GetButtonReleased(InputButton button)","parameters":[{"description":"The input button to read.","id":"button","type":"Zigurous.CameraSystem.Input.InputButton"}],"return":{"description":"True if the input button was released this frame.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)"},{"children":null,"id":"GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetButtonHeld(InputButton)","nameWithType":"InputManager.GetButtonHeld(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nChecks if the specified input button was held down this frame.\n","syntax":{"content":"public bool GetButtonHeld(InputButton button)","parameters":[{"description":"The input button to read.","id":"button","type":"Zigurous.CameraSystem.Input.InputButton"}],"return":{"description":"True if the input button was held down this frame.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputReferences.flyFast","Zigurous.CameraSystem.Input.InputReferences.flySlow","Zigurous.CameraSystem.Input.InputReferences.flyX","Zigurous.CameraSystem.Input.InputReferences.flyY","Zigurous.CameraSystem.Input.InputReferences.flyZ","Zigurous.CameraSystem.Input.InputReferences.leanLeft","Zigurous.CameraSystem.Input.InputReferences.leanRight","Zigurous.CameraSystem.Input.InputReferences.lookX","Zigurous.CameraSystem.Input.InputReferences.lookY","Zigurous.CameraSystem.Input.InputReferences.panHold","Zigurous.CameraSystem.Input.InputReferences.panX","Zigurous.CameraSystem.Input.InputReferences.panY","Zigurous.CameraSystem.Input.InputReferences.shoulderSwapLeft","Zigurous.CameraSystem.Input.InputReferences.shoulderSwapRight","Zigurous.CameraSystem.Input.InputReferences.targetLockOn","Zigurous.CameraSystem.Input.InputReferences.zoom"],"id":"InputReferences","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"InputReferences","nameWithType":"InputReferences","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nA set of input action references used by the camera system. This is\nprimarily used to set the default input references when creating new\ncamera profiles.\n","syntax":{"content":"public sealed class InputReferences : ScriptableObject","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Input.InputReferences"},{"children":null,"id":"flyX","implements":null,"inheritance":null,"inheritedMembers":null,"name":"flyX","nameWithType":"InputReferences.flyX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference flyX","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyX"},{"children":null,"id":"flyY","implements":null,"inheritance":null,"inheritedMembers":null,"name":"flyY","nameWithType":"InputReferences.flyY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference flyY","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyY"},{"children":null,"id":"flyZ","implements":null,"inheritance":null,"inheritedMembers":null,"name":"flyZ","nameWithType":"InputReferences.flyZ","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference flyZ","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyZ"},{"children":null,"id":"flyFast","implements":null,"inheritance":null,"inheritedMembers":null,"name":"flyFast","nameWithType":"InputReferences.flyFast","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference flyFast","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyFast"},{"children":null,"id":"flySlow","implements":null,"inheritance":null,"inheritedMembers":null,"name":"flySlow","nameWithType":"InputReferences.flySlow","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference flySlow","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flySlow"},{"children":null,"id":"lookX","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookX","nameWithType":"InputReferences.lookX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference lookX","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.lookX"},{"children":null,"id":"lookY","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookY","nameWithType":"InputReferences.lookY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference lookY","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.lookY"},{"children":null,"id":"panX","implements":null,"inheritance":null,"inheritedMembers":null,"name":"panX","nameWithType":"InputReferences.panX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference panX","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panX"},{"children":null,"id":"panY","implements":null,"inheritance":null,"inheritedMembers":null,"name":"panY","nameWithType":"InputReferences.panY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference panY","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panY"},{"children":null,"id":"panHold","implements":null,"inheritance":null,"inheritedMembers":null,"name":"panHold","nameWithType":"InputReferences.panHold","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference panHold","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panHold"},{"children":null,"id":"leanLeft","implements":null,"inheritance":null,"inheritedMembers":null,"name":"leanLeft","nameWithType":"InputReferences.leanLeft","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference leanLeft","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.leanLeft"},{"children":null,"id":"leanRight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"leanRight","nameWithType":"InputReferences.leanRight","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference leanRight","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.leanRight"},{"children":null,"id":"shoulderSwapLeft","implements":null,"inheritance":null,"inheritedMembers":null,"name":"shoulderSwapLeft","nameWithType":"InputReferences.shoulderSwapLeft","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference shoulderSwapLeft","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.shoulderSwapLeft"},{"children":null,"id":"shoulderSwapRight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"shoulderSwapRight","nameWithType":"InputReferences.shoulderSwapRight","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference shoulderSwapRight","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.shoulderSwapRight"},{"children":null,"id":"targetLockOn","implements":null,"inheritance":null,"inheritedMembers":null,"name":"targetLockOn","nameWithType":"InputReferences.targetLockOn","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference targetLockOn","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.targetLockOn"},{"children":null,"id":"zoom","implements":null,"inheritance":null,"inheritedMembers":null,"name":"zoom","nameWithType":"InputReferences.zoom","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference zoom","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.zoom"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSetting","Zigurous.CameraSystem.Input.IInputSettingExtensions","Zigurous.CameraSystem.Input.InputAxis","Zigurous.CameraSystem.Input.InputButton","Zigurous.CameraSystem.Input.InputButtonStyle","Zigurous.CameraSystem.Input.InputManager","Zigurous.CameraSystem.Input.InputReferences"],"id":"Zigurous.CameraSystem.Input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Zigurous.CameraSystem.Input","nameWithType":"Zigurous.CameraSystem.Input","namespace":null,"parent":null,"remarks":null,"summary":null,"syntax":null,"type":"Namespace","uid":"Zigurous.CameraSystem.Input"}]},{"items":[{"children":[],"id":"Noise","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Noise","nameWithType":"Noise","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nApplies a subtle motion to the camera using a noise function. This can\nbe used to give the camera a more hand-held feel.\n","syntax":{"content":"public sealed class Noise : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Noise"}]},{"items":[{"children":["Zigurous.CameraSystem.NoiseSettings.frequency","Zigurous.CameraSystem.NoiseSettings.magnitude","Zigurous.CameraSystem.NoiseSettings.positionalStrength","Zigurous.CameraSystem.NoiseSettings.rotationalStrength"],"id":"NoiseSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Noise}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"NoiseSettings","nameWithType":"NoiseSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a noise modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class NoiseSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.NoiseSettings"},{"children":null,"id":"frequency","implements":null,"inheritance":null,"inheritedMembers":null,"name":"frequency","nameWithType":"NoiseSettings.frequency","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","remarks":null,"summary":"\nThe frequency of the noise function. A higher value results in\nquicker camera movements.\n","syntax":{"content":"public float frequency","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.frequency"},{"children":null,"id":"magnitude","implements":null,"inheritance":null,"inheritedMembers":null,"name":"magnitude","nameWithType":"NoiseSettings.magnitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","remarks":null,"summary":"\nThe magnitude of the noise vector. A higher value results in larger\ncamera movements.\n","syntax":{"content":"public float magnitude","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.magnitude"},{"children":null,"id":"positionalStrength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"positionalStrength","nameWithType":"NoiseSettings.positionalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","remarks":null,"summary":"\nHow much the camera noise impacts the position of the camera.\n","syntax":{"content":"public float positionalStrength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.positionalStrength"},{"children":null,"id":"rotationalStrength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"rotationalStrength","nameWithType":"NoiseSettings.rotationalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","remarks":null,"summary":"\nHow much the camera noise impacts the rotation of the camera.\n","syntax":{"content":"public float rotationalStrength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.rotationalStrength"}]},{"items":[{"children":["Zigurous.CameraSystem.Panning.panning","Zigurous.CameraSystem.Panning.position","Zigurous.CameraSystem.Panning.startTime","Zigurous.CameraSystem.Panning.stopTime"],"id":"Panning","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Panning","nameWithType":"Panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nPans the camera around on the XZ plane usually from mouse input.\n","syntax":{"content":"public sealed class Panning : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Panning"},{"children":null,"id":"position","implements":null,"inheritance":null,"inheritedMembers":null,"name":"position","nameWithType":"Panning.position","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","remarks":null,"summary":"\nThe current camera pan position (Read only).\n","syntax":{"content":"public Vector3 position { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Panning.position"},{"children":null,"id":"startTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"startTime","nameWithType":"Panning.startTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","remarks":null,"summary":"\nThe time at which the camera started panning (Read only).\n","syntax":{"content":"public float startTime { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Panning.startTime"},{"children":null,"id":"stopTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"stopTime","nameWithType":"Panning.stopTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","remarks":null,"summary":"\nThe time at which the camera stopped panning (Read only).\n","syntax":{"content":"public float stopTime { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Panning.stopTime"},{"children":null,"id":"panning","implements":null,"inheritance":null,"inheritedMembers":null,"name":"panning","nameWithType":"Panning.panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","remarks":null,"summary":"\nWhether the camera is currently panning (Read only).\n","syntax":{"content":"public bool panning { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Panning.panning"}]},{"items":[{"children":["Zigurous.CameraSystem.PanningSettings.inputAxisX","Zigurous.CameraSystem.PanningSettings.inputAxisY","Zigurous.CameraSystem.PanningSettings.inputButton","Zigurous.CameraSystem.PanningSettings.resetTime","Zigurous.CameraSystem.PanningSettings.smoothing"],"id":"PanningSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Panning}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"PanningSettings","nameWithType":"PanningSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera panning behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class PanningSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.PanningSettings"},{"children":null,"id":"inputAxisX","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputAxisX","nameWithType":"PanningSettings.inputAxisX","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","remarks":null,"summary":"\nThe input axis for panning on the x-axis.\n","syntax":{"content":"public InputAxis inputAxisX","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputAxisX"},{"children":null,"id":"inputAxisY","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputAxisY","nameWithType":"PanningSettings.inputAxisY","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","remarks":null,"summary":"\nThe input axis for panning on the y-axis.\n","syntax":{"content":"public InputAxis inputAxisY","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputAxisY"},{"children":null,"id":"inputButton","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputButton","nameWithType":"PanningSettings.inputButton","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","remarks":null,"summary":"\nAn optional input button required to pan the camera. The camera will\nalways be panning if no button is provided.\n","syntax":{"content":"public InputButton inputButton","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputButton"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"PanningSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","remarks":null,"summary":"\nHow quickly the camera responds to changes in movement. Larger\nnumbers make the camera move more smoothly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.smoothing"},{"children":null,"id":"resetTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"resetTime","nameWithType":"PanningSettings.resetTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","remarks":null,"summary":"\nThe amount of seconds it takes the camera to reset back to the\ntracking point after panning stops.\n","syntax":{"content":"public float resetTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.resetTime"}]},{"items":[{"children":["Zigurous.CameraSystem.PlayerModelHider.distanceThreshold","Zigurous.CameraSystem.PlayerModelHider.playerModel","Zigurous.CameraSystem.PlayerModelHider.zoomThreshold"],"id":"PlayerModelHider","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"PlayerModelHider","nameWithType":"PlayerModelHider","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nHides the player model based on the camera zoom distance. This is\nintended for games that are both 1st and 3rd person.\n","syntax":{"content":"public sealed class PlayerModelHider : MonoBehaviour","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.PlayerModelHider"},{"children":null,"id":"playerModel","implements":null,"inheritance":null,"inheritedMembers":null,"name":"playerModel","nameWithType":"PlayerModelHider.playerModel","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","remarks":null,"summary":"\nThe player model to show/hide.\n","syntax":{"content":"public GameObject playerModel","parameters":null,"return":{"description":null,"type":"Global.GameObject"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.playerModel"},{"children":null,"id":"zoomThreshold","implements":null,"inheritance":null,"inheritedMembers":null,"name":"zoomThreshold","nameWithType":"PlayerModelHider.zoomThreshold","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","remarks":null,"summary":"\nThe zoom percent below which the player model will be hidden.\n","syntax":{"content":"public float zoomThreshold","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.zoomThreshold"},{"children":null,"id":"distanceThreshold","implements":null,"inheritance":null,"inheritedMembers":null,"name":"distanceThreshold","nameWithType":"PlayerModelHider.distanceThreshold","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","remarks":null,"summary":"\nThe distance from the camera to the player below which the player\nmodel will be hidden.\n","syntax":{"content":"public float distanceThreshold","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.distanceThreshold"}]},{"items":[{"children":["Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@)","Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single)","Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single,System.Int32)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)"],"id":"Raycasting","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"Raycasting","nameWithType":"Raycasting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nExtension methods for performing raycasts from the camera.\n","syntax":{"content":"public static class Raycasting","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Raycasting"},{"children":null,"id":"Raycast(Camera,RaycastHit@)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(Camera, out RaycastHit)","nameWithType":"Raycasting.Raycast(Camera, out RaycastHit)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this Camera camera, out RaycastHit hit)","parameters":[{"description":"The camera to perform the raycast from.","id":"camera","type":"Global.Camera"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@)"},{"children":null,"id":"Raycast(Camera,RaycastHit@,System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(Camera, out RaycastHit, Single)","nameWithType":"Raycasting.Raycast(Camera, out RaycastHit, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this Camera camera, out RaycastHit hit, float maxDistance)","parameters":[{"description":"The camera to perform the raycast from.","id":"camera","type":"Global.Camera"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"},{"description":"The maximum distance the raycast can travel.","id":"maxDistance","type":"System.Single"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single)"},{"children":null,"id":"Raycast(Camera,RaycastHit@,System.Single,System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(Camera, out RaycastHit, Single, Int32)","nameWithType":"Raycasting.Raycast(Camera, out RaycastHit, Single, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this Camera camera, out RaycastHit hit, float maxDistance, int layerMask)","parameters":[{"description":"The camera to perform the raycast from.","id":"camera","type":"Global.Camera"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"},{"description":"The maximum distance the raycast can travel.","id":"maxDistance","type":"System.Single"},{"description":"The layer mask to use for the raycast.","id":"layerMask","type":"System.Int32"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single,System.Int32)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(CameraController, out RaycastHit)","nameWithType":"Raycasting.Raycast(CameraController, out RaycastHit)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this CameraController controller, out RaycastHit hit)","parameters":[{"description":"The camera controller to perform the raycast from.","id":"controller","type":"Zigurous.CameraSystem.CameraController"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(CameraController, out RaycastHit, Single)","nameWithType":"Raycasting.Raycast(CameraController, out RaycastHit, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this CameraController controller, out RaycastHit hit, float maxDistance)","parameters":[{"description":"The camera controller to perform the raycast from.","id":"controller","type":"Zigurous.CameraSystem.CameraController"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"},{"description":"The maximum distance the raycast can travel.","id":"maxDistance","type":"System.Single"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(CameraController, out RaycastHit, Single, Int32)","nameWithType":"Raycasting.Raycast(CameraController, out RaycastHit, Single, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this CameraController controller, out RaycastHit hit, float maxDistance, int layerMask)","parameters":[{"description":"The camera controller to perform the raycast from.","id":"controller","type":"Zigurous.CameraSystem.CameraController"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"},{"description":"The maximum distance the raycast can travel.","id":"maxDistance","type":"System.Single"},{"description":"The layer mask to use for the raycast.","id":"layerMask","type":"System.Int32"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)"}]},{"items":[{"children":["Zigurous.CameraSystem.RecoilSettings.decayRate"],"id":"RecoilSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Recoil}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"RecoilSettings","nameWithType":"RecoilSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a recoil modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class RecoilSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.RecoilSettings"},{"children":null,"id":"decayRate","implements":null,"inheritance":null,"inheritedMembers":null,"name":"decayRate","nameWithType":"RecoilSettings.decayRate","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.RecoilSettings","remarks":null,"summary":"\nHow quickly the recoil returns to zero. The higher the value, the\nfaster the recoil will return to zero.\n","syntax":{"content":"public float decayRate","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.RecoilSettings.decayRate"}]},{"items":[{"children":["Zigurous.CameraSystem.Recoil.amount"],"id":"Recoil","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Recoil","nameWithType":"Recoil","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nQuickly changes the orientation of the camera to simulate recoil, such\nas when shooting a gun.\n","syntax":{"content":"public sealed class Recoil : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Recoil"},{"children":null,"id":"amount","implements":null,"inheritance":null,"inheritedMembers":null,"name":"amount","nameWithType":"Recoil.amount","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Recoil","remarks":null,"summary":"\nThe current amount of recoil.\n","syntax":{"content":"public Vector2 amount { get; set; }","parameters":[],"return":{"description":null,"type":"Global.Vector2"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Recoil.amount"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeInitialState.FadeIn","Zigurous.CameraSystem.ScreenFadeInitialState.FadeOut","Zigurous.CameraSystem.ScreenFadeInitialState.None"],"id":"ScreenFadeInitialState","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ScreenFadeInitialState","nameWithType":"ScreenFadeInitialState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAn initial screen fade state when the camera is first activated.\n","syntax":{"content":"public enum ScreenFadeInitialState","parameters":null,"return":null,"typeParameters":null},"type":"Enum","uid":"Zigurous.CameraSystem.ScreenFadeInitialState"},{"children":null,"id":"None","implements":null,"inheritance":null,"inheritedMembers":null,"name":"None","nameWithType":"ScreenFadeInitialState.None","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","remarks":null,"summary":"\nDoes nothing on start.\n","syntax":{"content":"None = 0","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeInitialState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.None"},{"children":null,"id":"FadeIn","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FadeIn","nameWithType":"ScreenFadeInitialState.FadeIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","remarks":null,"summary":"\nFades the screen in on start.\n","syntax":{"content":"FadeIn = 1","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeInitialState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.FadeIn"},{"children":null,"id":"FadeOut","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FadeOut","nameWithType":"ScreenFadeInitialState.FadeOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","remarks":null,"summary":"\nFades the screen out on start.\n","syntax":{"content":"FadeOut = 2","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeInitialState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.FadeOut"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeProfile.fadeIn","Zigurous.CameraSystem.ScreenFadeProfile.fadeOut","Zigurous.CameraSystem.ScreenFadeProfile.initialState"],"id":"ScreenFadeProfile","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraEffectProfile"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectProfile.name"],"name":"ScreenFadeProfile","nameWithType":"ScreenFadeProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA settings profile for a screen fade effect.\n","syntax":{"content":"[Serializable]\npublic sealed class ScreenFadeProfile : CameraEffectProfile","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeProfile"},{"children":null,"id":"initialState","implements":null,"inheritance":null,"inheritedMembers":null,"name":"initialState","nameWithType":"ScreenFadeProfile.initialState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","remarks":null,"summary":"\nThe initial screen fade state when the camera is first activated.\nFor example, you could use this start the game fading in from black.\n","syntax":{"content":"public ScreenFadeInitialState initialState","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeInitialState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.initialState"},{"children":null,"id":"fadeIn","implements":null,"inheritance":null,"inheritedMembers":null,"name":"fadeIn","nameWithType":"ScreenFadeProfile.fadeIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","remarks":null,"summary":"\nThe transition settings for fading in the camera.\n","syntax":{"content":"public ScreenFadeTransition fadeIn","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeTransition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.fadeIn"},{"children":null,"id":"fadeOut","implements":null,"inheritance":null,"inheritedMembers":null,"name":"fadeOut","nameWithType":"ScreenFadeProfile.fadeOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","remarks":null,"summary":"\nThe transition settings for fading out the camera.\n","syntax":{"content":"public ScreenFadeTransition fadeOut","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeTransition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.fadeOut"}]},{"items":[{"children":[],"id":"ScreenFadeSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.ScreenFadeProfile}","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.ScreenFade,Zigurous.CameraSystem.ScreenFadeProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.ScreenFadeProfile}.profiles","Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"ScreenFadeSettings","nameWithType":"ScreenFadeSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a screen fade effect.\n","syntax":{"content":"[Serializable]\npublic sealed class ScreenFadeSettings : CameraEffectSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeTransition.color","Zigurous.CameraSystem.ScreenFadeTransition.curve","Zigurous.CameraSystem.ScreenFadeTransition.delay","Zigurous.CameraSystem.ScreenFadeTransition.disableInput","Zigurous.CameraSystem.ScreenFadeTransition.duration"],"id":"ScreenFadeTransition","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"ScreenFadeTransition","nameWithType":"ScreenFadeTransition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a fade transition.\n","syntax":{"content":"[Serializable]\npublic sealed class ScreenFadeTransition","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeTransition"},{"children":null,"id":"color","implements":null,"inheritance":null,"inheritedMembers":null,"name":"color","nameWithType":"ScreenFadeTransition.color","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","remarks":null,"summary":"\nThe color of the fade.\n","syntax":{"content":"public Color color","parameters":null,"return":{"description":null,"type":"Global.Color"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.color"},{"children":null,"id":"duration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"duration","nameWithType":"ScreenFadeTransition.duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","remarks":null,"summary":"\nThe amount of seconds it takes to fade.\n","syntax":{"content":"public float duration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.duration"},{"children":null,"id":"delay","implements":null,"inheritance":null,"inheritedMembers":null,"name":"delay","nameWithType":"ScreenFadeTransition.delay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","remarks":null,"summary":"\nThe amount of seconds to wait before fading.\n","syntax":{"content":"public float delay","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.delay"},{"children":null,"id":"curve","implements":null,"inheritance":null,"inheritedMembers":null,"name":"curve","nameWithType":"ScreenFadeTransition.curve","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","remarks":null,"summary":"\nThe animation curve to use while fading.\n","syntax":{"content":"public AnimationCurve curve","parameters":null,"return":{"description":null,"type":"Global.AnimationCurve"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.curve"},{"children":null,"id":"disableInput","implements":null,"inheritance":null,"inheritedMembers":null,"name":"disableInput","nameWithType":"ScreenFadeTransition.disableInput","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","remarks":null,"summary":"\nDisables camera input while the screen is fading.\n","syntax":{"content":"public bool disableInput","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.disableInput"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLean.direction","Zigurous.CameraSystem.ShoulderLean.snappedDirection"],"id":"ShoulderLean","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"ShoulderLean","nameWithType":"ShoulderLean","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nHandles tilting the camera to the left or right to lean around corners.\n","syntax":{"content":"public sealed class ShoulderLean : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderLean"},{"children":null,"id":"direction","implements":null,"inheritance":null,"inheritedMembers":null,"name":"direction","nameWithType":"ShoulderLean.direction","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLean","remarks":null,"summary":"\nThe current lean direction in the range [-1..1] (Read only).\n","syntax":{"content":"public float direction { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.ShoulderLean.direction"},{"children":null,"id":"snappedDirection","implements":null,"inheritance":null,"inheritedMembers":null,"name":"snappedDirection","nameWithType":"ShoulderLean.snappedDirection","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLean","remarks":null,"summary":"\nThe current lean direction snapped to the nearest increment in the\nrange [-1..1] (Read only).\n","syntax":{"content":"public float snappedDirection { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.ShoulderLean.snappedDirection"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLeanInputSettings.leanLeft","Zigurous.CameraSystem.ShoulderLeanInputSettings.leanRight"],"id":"ShoulderLeanInputSettings","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"ShoulderLeanInputSettings","nameWithType":"ShoulderLeanInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nInput settings for a shoulder lean modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class ShoulderLeanInputSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings"},{"children":null,"id":"leanLeft","implements":null,"inheritance":null,"inheritedMembers":null,"name":"leanLeft","nameWithType":"ShoulderLeanInputSettings.leanLeft","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanInputSettings","remarks":null,"summary":"\nThe input button to lean left.\n","syntax":{"content":"public InputButton leanLeft","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings.leanLeft"},{"children":null,"id":"leanRight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"leanRight","nameWithType":"ShoulderLeanInputSettings.leanRight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanInputSettings","remarks":null,"summary":"\nThe input button to lean right.\n","syntax":{"content":"public InputButton leanRight","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings.leanRight"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLeanSettings.animationTime","Zigurous.CameraSystem.ShoulderLeanSettings.increment","Zigurous.CameraSystem.ShoulderLeanSettings.input","Zigurous.CameraSystem.ShoulderLeanSettings.positionOffset","Zigurous.CameraSystem.ShoulderLeanSettings.tiltAngle"],"id":"ShoulderLeanSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.ShoulderLean}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"ShoulderLeanSettings","nameWithType":"ShoulderLeanSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a shoulder lean modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class ShoulderLeanSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderLeanSettings"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"ShoulderLeanSettings.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","remarks":null,"summary":"\nThe input settings.\n","syntax":{"content":"public ShoulderLeanInputSettings input","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderLeanInputSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.input"},{"children":null,"id":"increment","implements":null,"inheritance":null,"inheritedMembers":null,"name":"increment","nameWithType":"ShoulderLeanSettings.increment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","remarks":null,"summary":"\nAligns the lean direction to set increments.\n","syntax":{"content":"public float increment","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.increment"},{"children":null,"id":"animationTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"animationTime","nameWithType":"ShoulderLeanSettings.animationTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","remarks":null,"summary":"\nThe amount of seconds it takes to animate the lean direction.\n","syntax":{"content":"public float animationTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.animationTime"},{"children":null,"id":"positionOffset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"positionOffset","nameWithType":"ShoulderLeanSettings.positionOffset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","remarks":null,"summary":"\nThe distance from the center of the character to the offset lean\nposition in either direction.\n","syntax":{"content":"public float positionOffset","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.positionOffset"},{"children":null,"id":"tiltAngle","implements":null,"inheritance":null,"inheritedMembers":null,"name":"tiltAngle","nameWithType":"ShoulderLeanSettings.tiltAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","remarks":null,"summary":"\nThe amount in degrees to tilt the camera while leaning.\n","syntax":{"content":"public float tiltAngle","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.tiltAngle"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapInputSettings.swapLeft","Zigurous.CameraSystem.ShoulderSwapInputSettings.swapRight"],"id":"ShoulderSwapInputSettings","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"ShoulderSwapInputSettings","nameWithType":"ShoulderSwapInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nInput settings for a shoulder swap modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class ShoulderSwapInputSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings"},{"children":null,"id":"swapLeft","implements":null,"inheritance":null,"inheritedMembers":null,"name":"swapLeft","nameWithType":"ShoulderSwapInputSettings.swapLeft","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapInputSettings","remarks":null,"summary":"\nThe input button to swap to the left shoulder.\n","syntax":{"content":"public InputButton swapLeft","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings.swapLeft"},{"children":null,"id":"swapRight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"swapRight","nameWithType":"ShoulderSwapInputSettings.swapRight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapInputSettings","remarks":null,"summary":"\nThe input button to swap to the right shoulder.\n","syntax":{"content":"public InputButton swapRight","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings.swapRight"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwap.position"],"id":"ShoulderSwap","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"ShoulderSwap","nameWithType":"ShoulderSwap","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nHandles swapping the camera offset from one side of the character's\nshoulders to the other.\n","syntax":{"content":"public sealed class ShoulderSwap : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwap"},{"children":null,"id":"position","implements":null,"inheritance":null,"inheritedMembers":null,"name":"position","nameWithType":"ShoulderSwap.position","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwap","remarks":null,"summary":"\nThe current shoulder swap position (Read only).\n","syntax":{"content":"public ShoulderSwapPosition position { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapPosition"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.ShoulderSwap.position"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapPosition.Center","Zigurous.CameraSystem.ShoulderSwapPosition.Left","Zigurous.CameraSystem.ShoulderSwapPosition.Right"],"id":"ShoulderSwapPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ShoulderSwapPosition","nameWithType":"ShoulderSwapPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA shoulder swap position, i.e., right, left, or center.\n","syntax":{"content":"public enum ShoulderSwapPosition","parameters":null,"return":null,"typeParameters":null},"type":"Enum","uid":"Zigurous.CameraSystem.ShoulderSwapPosition"},{"children":null,"id":"Right","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Right","nameWithType":"ShoulderSwapPosition.Right","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","remarks":null,"summary":"\nPositioned behind the right shoulder.\n","syntax":{"content":"Right = 0","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapPosition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Right"},{"children":null,"id":"Left","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Left","nameWithType":"ShoulderSwapPosition.Left","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","remarks":null,"summary":"\nPositioned behind the left shoulder.\n","syntax":{"content":"Left = 1","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapPosition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Left"},{"children":null,"id":"Center","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Center","nameWithType":"ShoulderSwapPosition.Center","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","remarks":null,"summary":"\nCentered behind the character.\n","syntax":{"content":"Center = 2","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapPosition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Center"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapSettings.angle","Zigurous.CameraSystem.ShoulderSwapSettings.animationTime","Zigurous.CameraSystem.ShoulderSwapSettings.initialPosition","Zigurous.CameraSystem.ShoulderSwapSettings.input","Zigurous.CameraSystem.ShoulderSwapSettings.offset"],"id":"ShoulderSwapSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.ShoulderSwap}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"ShoulderSwapSettings","nameWithType":"ShoulderSwapSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a shoulder swap modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class ShoulderSwapSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwapSettings"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"ShoulderSwapSettings.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","remarks":null,"summary":"\nThe input settings.\n","syntax":{"content":"public ShoulderSwapInputSettings input","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapInputSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.input"},{"children":null,"id":"initialPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"initialPosition","nameWithType":"ShoulderSwapSettings.initialPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","remarks":null,"summary":"\nThe initial shoulder swap position.\n","syntax":{"content":"public ShoulderSwapPosition initialPosition","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapPosition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.initialPosition"},{"children":null,"id":"offset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"offset","nameWithType":"ShoulderSwapSettings.offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","remarks":null,"summary":"\nThe distance from the center of the character to the offset shoulder\npoint.\n","syntax":{"content":"public float offset","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.offset"},{"children":null,"id":"angle","implements":null,"inheritance":null,"inheritedMembers":null,"name":"angle","nameWithType":"ShoulderSwapSettings.angle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","remarks":null,"summary":"\nThe difference in angle between shoulders. This can be used to\nensure the camera looks at the same point after swapping shoulders.\n","syntax":{"content":"public float angle","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.angle"},{"children":null,"id":"animationTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"animationTime","nameWithType":"ShoulderSwapSettings.animationTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","remarks":null,"summary":"\nThe amount of seconds it takes to swap shoulders.\n","syntax":{"content":"public float animationTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.animationTime"}]},{"items":[{"children":["Zigurous.CameraSystem.Targeting.lineOfSight","Zigurous.CameraSystem.Targeting.locating","Zigurous.CameraSystem.Targeting.lookAt","Zigurous.CameraSystem.Targeting.recentering","Zigurous.CameraSystem.Targeting.switching","Zigurous.CameraSystem.Targeting.target","Zigurous.CameraSystem.Targeting.Target(Transform)","Zigurous.CameraSystem.Targeting.targetPosition","Zigurous.CameraSystem.Targeting.TryTargeting(Transform)","Zigurous.CameraSystem.Targeting.Untarget","Zigurous.CameraSystem.Targeting.userInterface"],"id":"Targeting","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Targeting","nameWithType":"Targeting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAllows the camera to track targetable objects.\n","syntax":{"content":"public sealed class Targeting : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Targeting"},{"children":null,"id":"target","implements":null,"inheritance":null,"inheritedMembers":null,"name":"target","nameWithType":"Targeting.target","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe transform the camera is currently targeting (Read only).\n","syntax":{"content":"public Transform target { get; }","parameters":[],"return":{"description":null,"type":"Global.Transform"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.target"},{"children":null,"id":"targetPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"targetPosition","nameWithType":"Targeting.targetPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe position of the transform the camera is currently targeting (Read only).\n","syntax":{"content":"public Vector3 targetPosition { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.targetPosition"},{"children":null,"id":"locating","implements":null,"inheritance":null,"inheritedMembers":null,"name":"locating","nameWithType":"Targeting.locating","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe locating module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingLocatingModule locating { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLocatingModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.locating"},{"children":null,"id":"lookAt","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookAt","nameWithType":"Targeting.lookAt","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe look at module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingLookAtModule lookAt { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLookAtModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.lookAt"},{"children":null,"id":"lineOfSight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lineOfSight","nameWithType":"Targeting.lineOfSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe line of sight module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingLineOfSightModule lineOfSight { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLineOfSightModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.lineOfSight"},{"children":null,"id":"switching","implements":null,"inheritance":null,"inheritedMembers":null,"name":"switching","nameWithType":"Targeting.switching","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe switching module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingSwitchingModule switching { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingSwitchingModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.switching"},{"children":null,"id":"recentering","implements":null,"inheritance":null,"inheritedMembers":null,"name":"recentering","nameWithType":"Targeting.recentering","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe recentering module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingRecenteringModule recentering { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingRecenteringModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.recentering"},{"children":null,"id":"userInterface","implements":null,"inheritance":null,"inheritedMembers":null,"name":"userInterface","nameWithType":"Targeting.userInterface","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe UI module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingUIModule userInterface { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingUIModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.userInterface"},{"children":null,"id":"Target(Transform)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Target(Transform)","nameWithType":"Targeting.Target(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nTargets the given transform.\n","syntax":{"content":"public void Target(Transform newTarget)","parameters":[{"description":"The transform to target.","id":"newTarget","type":"Global.Transform"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Targeting.Target(Transform)"},{"children":null,"id":"Untarget","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Untarget()","nameWithType":"Targeting.Untarget()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nUntargets the current target.\n","syntax":{"content":"public void Untarget()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Targeting.Untarget"},{"children":null,"id":"TryTargeting(Transform)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"TryTargeting(Transform)","nameWithType":"Targeting.TryTargeting(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nAttempts to target the given transform if it is within the target\nradius and line of sight.\n","syntax":{"content":"public bool TryTargeting(Transform newTarget)","parameters":[{"description":null,"id":"newTarget","type":"Global.Transform"}],"return":{"description":"True if the transform was targeted, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Targeting.TryTargeting(Transform)"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLineOfSightModule.IsVisible(Transform)","Zigurous.CameraSystem.TargetingLineOfSightModule.timeLastVisible"],"id":"TargetingLineOfSightModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLineOfSightSettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLineOfSightSettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLineOfSightSettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingLineOfSightModule","nameWithType":"TargetingLineOfSightModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module that performs line of sight checks to\ndetermine if targets are visible.\n","syntax":{"content":"public sealed class TargetingLineOfSightModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule"},{"children":null,"id":"timeLastVisible","implements":null,"inheritance":null,"inheritedMembers":null,"name":"timeLastVisible","nameWithType":"TargetingLineOfSightModule.timeLastVisible","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightModule","remarks":null,"summary":"\nThe time the active target was last in sight (Read only).\n","syntax":{"content":"public float timeLastVisible { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule.timeLastVisible"},{"children":null,"id":"IsVisible(Transform)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"IsVisible(Transform)","nameWithType":"TargetingLineOfSightModule.IsVisible(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightModule","remarks":null,"summary":"\nDetermines if a transform is visible from the position of another\ntransform.\n","syntax":{"content":"public bool IsVisible(Transform target)","parameters":[{"description":"The transform to check if visible.","id":"target","type":"Global.Transform"}],"return":{"description":"True if the target is visible.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule.IsVisible(Transform)"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLineOfSightSettings.maxDistance","Zigurous.CameraSystem.TargetingLineOfSightSettings.obstacles","Zigurous.CameraSystem.TargetingLineOfSightSettings.outOfSightTime","Zigurous.CameraSystem.TargetingLineOfSightSettings.updateInterval"],"id":"TargetingLineOfSightSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingLineOfSightSettings","nameWithType":"TargetingLineOfSightSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera checks\nif a target is visible.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingLineOfSightSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings"},{"children":null,"id":"obstacles","implements":null,"inheritance":null,"inheritedMembers":null,"name":"obstacles","nameWithType":"TargetingLineOfSightSettings.obstacles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","remarks":null,"summary":"\nThe Unity layer(s) of the obstacles that can occlude the target.\n","syntax":{"content":"public LayerMask obstacles","parameters":null,"return":{"description":null,"type":"Global.LayerMask"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.obstacles"},{"children":null,"id":"maxDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maxDistance","nameWithType":"TargetingLineOfSightSettings.maxDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","remarks":null,"summary":"\nThe maximum distance the camera can see targets.\n","syntax":{"content":"public float maxDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.maxDistance"},{"children":null,"id":"outOfSightTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"outOfSightTime","nameWithType":"TargetingLineOfSightSettings.outOfSightTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","remarks":null,"summary":"\nThe amount of seconds the target can remain out of sight before\nthe camera stops targeting it. This is useful to ensure the\ncamera does not stop targeting the object if it is occluded for\nonly a brief second.\n","syntax":{"content":"public float outOfSightTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.outOfSightTime"},{"children":null,"id":"updateInterval","implements":null,"inheritance":null,"inheritedMembers":null,"name":"updateInterval","nameWithType":"TargetingLineOfSightSettings.updateInterval","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","remarks":null,"summary":"\nThe amount of seconds between line of sight checks (used for\noptimization purposes).\n","syntax":{"content":"public float updateInterval","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.updateInterval"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTarget","Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetLeft","Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetRight"],"id":"TargetingLocatingModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLocatingSettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLocatingSettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLocatingSettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingLocatingModule","nameWithType":"TargetingLocatingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module to locate targets within the camera's view.\n","syntax":{"content":"public sealed class TargetingLocatingModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLocatingModule"},{"children":null,"id":"FindNearestTarget","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FindNearestTarget()","nameWithType":"TargetingLocatingModule.FindNearestTarget()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","remarks":null,"summary":"\nFinds the nearest targetable transform within the camera's view frustum.\n","syntax":{"content":"public Transform FindNearestTarget()","parameters":null,"return":{"description":"The transform that can be targeted, or null otherwise.","type":"Global.Transform"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTarget"},{"children":null,"id":"FindNearestTargetRight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FindNearestTargetRight()","nameWithType":"TargetingLocatingModule.FindNearestTargetRight()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","remarks":null,"summary":"\nFinds the nearest targetable transform within the camera's view\nfrustum to the right of the current target.\n","syntax":{"content":"public Transform FindNearestTargetRight()","parameters":null,"return":{"description":"The transform that can be targeted, or null otherwise.","type":"Global.Transform"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetRight"},{"children":null,"id":"FindNearestTargetLeft","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FindNearestTargetLeft()","nameWithType":"TargetingLocatingModule.FindNearestTargetLeft()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","remarks":null,"summary":"\nFinds the nearest targetable transform within the camera's view\nfrustum to the left of the current target.\n","syntax":{"content":"public Transform FindNearestTargetLeft()","parameters":null,"return":{"description":"The transform that can be targeted, or null otherwise.","type":"Global.Transform"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetLeft"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLocatingSettings.maxTargets","Zigurous.CameraSystem.TargetingLocatingSettings.radius","Zigurous.CameraSystem.TargetingLocatingSettings.targetableLayers"],"id":"TargetingLocatingSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingLocatingSettings","nameWithType":"TargetingLocatingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera\nlocates targets.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingLocatingSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLocatingSettings"},{"children":null,"id":"targetableLayers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"targetableLayers","nameWithType":"TargetingLocatingSettings.targetableLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","remarks":null,"summary":"\nThe Unity layer(s) of the objects that can be targeted.\n","syntax":{"content":"public LayerMask targetableLayers","parameters":null,"return":{"description":null,"type":"Global.LayerMask"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.targetableLayers"},{"children":null,"id":"radius","implements":null,"inheritance":null,"inheritedMembers":null,"name":"radius","nameWithType":"TargetingLocatingSettings.radius","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","remarks":null,"summary":"\nThe maximum distance objects can be targeted from the camera.\n","syntax":{"content":"public float radius","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.radius"},{"children":null,"id":"maxTargets","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maxTargets","nameWithType":"TargetingLocatingSettings.maxTargets","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","remarks":null,"summary":"\nThe maximum amount of targets to locate within a single search (used\nfor optimization purposes).\n","syntax":{"content":"public int maxTargets","parameters":null,"return":{"description":null,"type":"System.Int32"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.maxTargets"}]},{"items":[{"children":[],"id":"TargetingLookAtModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLookAtSettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLookAtSettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLookAtSettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingLookAtModule","nameWithType":"TargetingLookAtModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module that rotates the camera to look at the target.\n","syntax":{"content":"public sealed class TargetingLookAtModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLookAtModule"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLookAtSettings.maxSpeed","Zigurous.CameraSystem.TargetingLookAtSettings.smoothing"],"id":"TargetingLookAtSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingLookAtSettings","nameWithType":"TargetingLookAtSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera looks\nat targeted objects.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingLookAtSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLookAtSettings"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"TargetingLookAtSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLookAtSettings","remarks":null,"summary":"\nHow quickly the camera looks at the target. Larger numbers make the\ncamera rotate more smoothly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLookAtSettings.smoothing"},{"children":null,"id":"maxSpeed","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maxSpeed","nameWithType":"TargetingLookAtSettings.maxSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLookAtSettings","remarks":null,"summary":"\nThe max speed the camera can rotate to look at the target.\n","syntax":{"content":"public float maxSpeed","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLookAtSettings.maxSpeed"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingModule`1.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.TargetingModule`1.parent"],"id":"TargetingModule`1","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{{T}}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{{T}}.settings","Zigurous.CameraSystem.CameraBehavior{{T}}.enabled","Zigurous.CameraSystem.CameraBehavior{{T}}.OnEnable","Zigurous.CameraSystem.CameraBehavior{{T}}.OnDisable","Zigurous.CameraSystem.CameraBehavior{{T}}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{{T}}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingModule","nameWithType":"TargetingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera targeting modules.\n","syntax":{"content":"public abstract class TargetingModule : CameraBehavior where T : CameraBehaviorSettings, new()","parameters":null,"return":null,"typeParameters":[{"description":"The type of settings for the module.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.TargetingModule`1"},{"children":null,"id":"parent","implements":null,"inheritance":null,"inheritedMembers":null,"name":"parent","nameWithType":"TargetingModule.parent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingModule`1","remarks":null,"summary":"\nThe camera targeting behavior the module belongs to.\n","syntax":{"content":"protected Targeting parent { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.Targeting"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.TargetingModule`1.parent"},{"children":null,"id":"OnTargetChanged(Transform,Transform)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnTargetChanged(Transform, Transform)","nameWithType":"TargetingModule.OnTargetChanged(Transform, Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingModule`1","remarks":null,"summary":"\nA callback invoked when the camera target has changed.\n","syntax":{"content":"protected virtual void OnTargetChanged(Transform newTarget, Transform oldTarget)","parameters":[{"description":"The new target.","id":"newTarget","type":"Global.Transform"},{"description":"The old target.","id":"oldTarget","type":"Global.Transform"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.TargetingModule`1.OnTargetChanged(Transform,Transform)"}]},{"items":[{"children":[],"id":"TargetingRecenteringModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingRecenteringSettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingRecenteringSettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingRecenteringSettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingRecenteringModule","nameWithType":"TargetingRecenteringModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module that resets the rotation of the camera to face\nthe default forward direction when not targeting an object.\n","syntax":{"content":"public sealed class TargetingRecenteringModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingRecenteringModule"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingRecenteringSettings.maxSpeed","Zigurous.CameraSystem.TargetingRecenteringSettings.recenterTime"],"id":"TargetingRecenteringSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingRecenteringSettings","nameWithType":"TargetingRecenteringSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera\nrecenters back to a forward position.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingRecenteringSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings"},{"children":null,"id":"recenterTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"recenterTime","nameWithType":"TargetingRecenteringSettings.recenterTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingRecenteringSettings","remarks":null,"summary":"\nThe amount of seconds it takes the camera to recenter to the\nforward direction.\n","syntax":{"content":"public float recenterTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings.recenterTime"},{"children":null,"id":"maxSpeed","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maxSpeed","nameWithType":"TargetingRecenteringSettings.maxSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingRecenteringSettings","remarks":null,"summary":"\nThe max speed the camera can rotate to recenter.\n","syntax":{"content":"public float maxSpeed","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings.maxSpeed"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSettings.lineOfSight","Zigurous.CameraSystem.TargetingSettings.locating","Zigurous.CameraSystem.TargetingSettings.lockOnButton","Zigurous.CameraSystem.TargetingSettings.lookAt","Zigurous.CameraSystem.TargetingSettings.recentering","Zigurous.CameraSystem.TargetingSettings.switching","Zigurous.CameraSystem.TargetingSettings.userInterface"],"id":"TargetingSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Targeting}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingSettings","nameWithType":"TargetingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingSettings"},{"children":null,"id":"lockOnButton","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lockOnButton","nameWithType":"TargetingSettings.lockOnButton","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nThe input button to toggle on/off target lock.\n","syntax":{"content":"public InputButton lockOnButton","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lockOnButton"},{"children":null,"id":"locating","implements":null,"inheritance":null,"inheritedMembers":null,"name":"locating","nameWithType":"TargetingSettings.locating","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera locates targets.\n","syntax":{"content":"public TargetingLocatingSettings locating","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLocatingSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.locating"},{"children":null,"id":"lookAt","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookAt","nameWithType":"TargetingSettings.lookAt","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera looks at targeted objects.\n","syntax":{"content":"public TargetingLookAtSettings lookAt","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLookAtSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lookAt"},{"children":null,"id":"lineOfSight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lineOfSight","nameWithType":"TargetingSettings.lineOfSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera checks if a target is visible.\n","syntax":{"content":"public TargetingLineOfSightSettings lineOfSight","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLineOfSightSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lineOfSight"},{"children":null,"id":"switching","implements":null,"inheritance":null,"inheritedMembers":null,"name":"switching","nameWithType":"TargetingSettings.switching","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera switches between targets.\n","syntax":{"content":"public TargetingSwitchingSettings switching","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingSwitchingSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.switching"},{"children":null,"id":"recentering","implements":null,"inheritance":null,"inheritedMembers":null,"name":"recentering","nameWithType":"TargetingSettings.recentering","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera recenters back to a forward position.\n","syntax":{"content":"public TargetingRecenteringSettings recentering","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingRecenteringSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.recentering"},{"children":null,"id":"userInterface","implements":null,"inheritance":null,"inheritedMembers":null,"name":"userInterface","nameWithType":"TargetingSettings.userInterface","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera displays tracking UI.\n","syntax":{"content":"public TargetingUISettings userInterface","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingUISettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.userInterface"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSwitchingModule.sticky"],"id":"TargetingSwitchingModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingSwitchingSettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingSwitchingSettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingSwitchingSettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingSwitchingModule","nameWithType":"TargetingSwitchingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module that handles switching to new targets to the\nleft or right of the current target. The module also marks new targets\nas "sticky" so they cannot be switched from too quickly on accident.\n","syntax":{"content":"public sealed class TargetingSwitchingModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingSwitchingModule"},{"children":null,"id":"sticky","implements":null,"inheritance":null,"inheritedMembers":null,"name":"sticky","nameWithType":"TargetingSwitchingModule.sticky","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingModule","remarks":null,"summary":"\nWhether the current target is sticky and thus cannot be changed\n(Read only).\n","syntax":{"content":"public bool sticky { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.TargetingSwitchingModule.sticky"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSwitchingSettings.inputDecay","Zigurous.CameraSystem.TargetingSwitchingSettings.inputSensitivity","Zigurous.CameraSystem.TargetingSwitchingSettings.stickyDuration"],"id":"TargetingSwitchingSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingSwitchingSettings","nameWithType":"TargetingSwitchingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera\nswitches between targets.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingSwitchingSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings"},{"children":null,"id":"stickyDuration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"stickyDuration","nameWithType":"TargetingSwitchingSettings.stickyDuration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","remarks":null,"summary":"\nThe amount of seconds before another target can be switched to. This\nensures targets are not switched to accidentally based on the\nsensitivity of the input device.\n","syntax":{"content":"public float stickyDuration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.stickyDuration"},{"children":null,"id":"inputSensitivity","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputSensitivity","nameWithType":"TargetingSwitchingSettings.inputSensitivity","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","remarks":null,"summary":"\nThe sensitivity multiplier applied to inputs to prevent switching\ntargets too quickly.\n","syntax":{"content":"public float inputSensitivity","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.inputSensitivity"},{"children":null,"id":"inputDecay","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputDecay","nameWithType":"TargetingSwitchingSettings.inputDecay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","remarks":null,"summary":"\nThe rate at which input values decay back to zero. The decay is used\nto force a quick input movement rather than a continuous slow\nmovement.\n","syntax":{"content":"public float inputDecay","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.inputDecay"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingUIModule.content"],"id":"TargetingUIModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingUISettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingUISettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingUISettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingUIModule","nameWithType":"TargetingUIModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module that displays UI while targeting objects.\n","syntax":{"content":"public sealed class TargetingUIModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingUIModule"},{"children":null,"id":"content","implements":null,"inheritance":null,"inheritedMembers":null,"name":"content","nameWithType":"TargetingUIModule.content","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUIModule","remarks":null,"summary":"\nThe UI content being displayed (Read only).\n","syntax":{"content":"public GameObject content { get; }","parameters":[],"return":{"description":null,"type":"Global.GameObject"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.TargetingUIModule.content"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingUISettings.prefab","Zigurous.CameraSystem.TargetingUISettings.tracking"],"id":"TargetingUISettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingUISettings","nameWithType":"TargetingUISettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera\ndisplays tracking UI.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingUISettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingUISettings"},{"children":null,"id":"prefab","implements":null,"inheritance":null,"inheritedMembers":null,"name":"prefab","nameWithType":"TargetingUISettings.prefab","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUISettings","remarks":null,"summary":"\nThe UI content to instantiate.\n","syntax":{"content":"public GameObject prefab","parameters":null,"return":{"description":null,"type":"Global.GameObject"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingUISettings.prefab"},{"children":null,"id":"tracking","implements":null,"inheritance":null,"inheritedMembers":null,"name":"tracking","nameWithType":"TargetingUISettings.tracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUISettings","remarks":null,"summary":"\nChanges the position of the UI content to track the target.\n","syntax":{"content":"public bool tracking","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingUISettings.tracking"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.DrawGUITexture.alpha","Zigurous.CameraSystem.Utils.DrawGUITexture.color","Zigurous.CameraSystem.Utils.DrawGUITexture.texture"],"id":"DrawGUITexture","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"DrawGUITexture","nameWithType":"DrawGUITexture","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nDraws a GUI texture on the screen.\n","syntax":{"content":"public sealed class DrawGUITexture : MonoBehaviour","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture"},{"children":null,"id":"texture","implements":null,"inheritance":null,"inheritedMembers":null,"name":"texture","nameWithType":"DrawGUITexture.texture","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","remarks":null,"summary":"\nThe GUI texture to draw.\n","syntax":{"content":"public Texture2D texture { get; }","parameters":[],"return":{"description":null,"type":"Global.Texture2D"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.texture"},{"children":null,"id":"color","implements":null,"inheritance":null,"inheritedMembers":null,"name":"color","nameWithType":"DrawGUITexture.color","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","remarks":null,"summary":"\nThe color of the GUI texture.\n","syntax":{"content":"public Color color { get; set; }","parameters":[],"return":{"description":null,"type":"Global.Color"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.color"},{"children":null,"id":"alpha","implements":null,"inheritance":null,"inheritedMembers":null,"name":"alpha","nameWithType":"DrawGUITexture.alpha","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","remarks":null,"summary":"\nThe alpha of the GUI texture.\n","syntax":{"content":"public float alpha { get; set; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.alpha"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.FloatRange.#ctor(System.Single,System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Clamp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Delta","Zigurous.CameraSystem.Utils.FloatRange.Includes(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.InverseLerp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Lerp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.max","Zigurous.CameraSystem.Utils.FloatRange.min","Zigurous.CameraSystem.Utils.FloatRange.Random"],"id":"FloatRange","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FloatRange","nameWithType":"FloatRange","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nA range of float values.\n","syntax":{"content":"[Serializable]\npublic struct FloatRange","parameters":null,"return":null,"typeParameters":null},"type":"Struct","uid":"Zigurous.CameraSystem.Utils.FloatRange"},{"children":null,"id":"min","implements":null,"inheritance":null,"inheritedMembers":null,"name":"min","nameWithType":"FloatRange.min","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nThe lower bound of the range.\n","syntax":{"content":"public float min { get; set; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.min"},{"children":null,"id":"max","implements":null,"inheritance":null,"inheritedMembers":null,"name":"max","nameWithType":"FloatRange.max","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nThe upper bound of the range.\n","syntax":{"content":"public float max { get; set; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.max"},{"children":null,"id":"Delta","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Delta","nameWithType":"FloatRange.Delta","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nThe difference between the maximum and minimum values (Read only).\n","syntax":{"content":"public readonly float Delta { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.Delta"},{"children":null,"id":"#ctor(System.Single,System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FloatRange(Single, Single)","nameWithType":"FloatRange.FloatRange(Single, Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nCreates a new range with the specified values.\n","syntax":{"content":"public FloatRange(float min, float max)","parameters":[{"description":"The lower bound of the range.","id":"min","type":"System.Single"},{"description":"The upper bound of the range.","id":"max","type":"System.Single"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.Utils.FloatRange.#ctor(System.Single,System.Single)"},{"children":null,"id":"Random","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Random()","nameWithType":"FloatRange.Random()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nReturns a random value in the range.\n","syntax":{"content":"public float Random()","parameters":null,"return":{"description":"A random value in the range.","type":"System.Single"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Random"},{"children":null,"id":"Includes(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Includes(Single)","nameWithType":"FloatRange.Includes(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nChecks if a value is in the range.\n","syntax":{"content":"public bool Includes(float value)","parameters":[{"description":"The value to check.","id":"value","type":"System.Single"}],"return":{"description":"True if the value is in the range, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Includes(System.Single)"},{"children":null,"id":"Clamp(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Clamp(Single)","nameWithType":"FloatRange.Clamp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nClamps a value to the range.\n","syntax":{"content":"public float Clamp(float value)","parameters":[{"description":"The value to clamp.","id":"value","type":"System.Single"}],"return":{"description":"The clamped value.","type":"System.Single"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Clamp(System.Single)"},{"children":null,"id":"Lerp(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Lerp(Single)","nameWithType":"FloatRange.Lerp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nLinearly interpolates between the range by t.\n","syntax":{"content":"public float Lerp(float t)","parameters":[{"description":"The interpolant value between [0..1].","id":"t","type":"System.Single"}],"return":{"description":"The interpolated value.","type":"System.Single"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Lerp(System.Single)"},{"children":null,"id":"InverseLerp(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"InverseLerp(Single)","nameWithType":"FloatRange.InverseLerp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nCalculates the linear parameter t that produces the interpolant\nvalue within the range.\n","syntax":{"content":"public float InverseLerp(float value)","parameters":[{"description":"The value within the range you want to calculate.","id":"value","type":"System.Single"}],"return":{"description":"The interpolant value between [0..1].","type":"System.Single"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.InverseLerp(System.Single)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.IKTracker.animator","Zigurous.CameraSystem.Utils.IKTracker.bodyPosition","Zigurous.CameraSystem.Utils.IKTracker.bodyRotation","Zigurous.CameraSystem.Utils.IKTracker.localPosition","Zigurous.CameraSystem.Utils.IKTracker.localRotation"],"id":"IKTracker","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"IKTracker","nameWithType":"IKTracker","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nKeeps track of the body position and rotation of an animator component.\n","syntax":{"content":"public sealed class IKTracker : MonoBehaviour","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Utils.IKTracker"},{"children":null,"id":"animator","implements":null,"inheritance":null,"inheritedMembers":null,"name":"animator","nameWithType":"IKTracker.animator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","remarks":null,"summary":"\nThe animator component to track.\n","syntax":{"content":"public Animator animator { get; }","parameters":[],"return":{"description":null,"type":"Global.Animator"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.animator"},{"children":null,"id":"bodyPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"bodyPosition","nameWithType":"IKTracker.bodyPosition","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","remarks":null,"summary":"\nThe position of the body center of mass.\n","syntax":{"content":"public Vector3 bodyPosition { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.bodyPosition"},{"children":null,"id":"bodyRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"bodyRotation","nameWithType":"IKTracker.bodyRotation","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","remarks":null,"summary":"\nThe rotation of the body center of mass.\n","syntax":{"content":"public Quaternion bodyRotation { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.bodyRotation"},{"children":null,"id":"localPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"localPosition","nameWithType":"IKTracker.localPosition","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","remarks":null,"summary":"\nThe position of the body center of mass in local space.\n","syntax":{"content":"public Vector3 localPosition { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.localPosition"},{"children":null,"id":"localRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"localRotation","nameWithType":"IKTracker.localRotation","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","remarks":null,"summary":"\nThe rotation of the body center of mass in local space.\n","syntax":{"content":"public Quaternion localRotation { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.localRotation"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.QuaternionAccumulator.Add(Quaternion)","Zigurous.CameraSystem.Utils.QuaternionAccumulator.defaultValue","Zigurous.CameraSystem.Utils.QuaternionAccumulator.Subtract(Quaternion)"],"id":"QuaternionAccumulator","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}"],"inheritedMembers":["Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.values","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.count","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.totalValue","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.GetValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.SetValue(System.Int32,Quaternion)","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.RemoveValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.Clear"],"name":"QuaternionAccumulator","nameWithType":"QuaternionAccumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nAccumulates Quaternion values into a single total value.\n","syntax":{"content":"public sealed class QuaternionAccumulator : ValueAccumulator","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator"},{"children":null,"id":"defaultValue","implements":null,"inheritance":null,"inheritedMembers":null,"name":"defaultValue","nameWithType":"QuaternionAccumulator.defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","remarks":null,"summary":"\nQuaternion.identity\n","syntax":{"content":"protected override Quaternion defaultValue { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.defaultValue"},{"children":null,"id":"Add(Quaternion)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Add(Quaternion)","nameWithType":"QuaternionAccumulator.Add(Quaternion)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","remarks":null,"summary":"\nIncreases the accumulated total by a given value.\n","syntax":{"content":"protected override Quaternion Add(Quaternion value)","parameters":[{"description":"The value to add to the total.","id":"value","type":"Global.Quaternion"}],"return":{"description":"The new total value.","type":"Global.Quaternion"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.Add(Quaternion)"},{"children":null,"id":"Subtract(Quaternion)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Subtract(Quaternion)","nameWithType":"QuaternionAccumulator.Subtract(Quaternion)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","remarks":null,"summary":"\nDecreases the accumulated total by a given value.\n","syntax":{"content":"protected override Quaternion Subtract(Quaternion value)","parameters":[{"description":"The value to subtract from the total.","id":"value","type":"Global.Quaternion"}],"return":{"description":"The new total value.","type":"Global.Quaternion"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.Subtract(Quaternion)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.ValueAccumulator`1.#ctor","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Add(`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Clear","Zigurous.CameraSystem.Utils.ValueAccumulator`1.count","Zigurous.CameraSystem.Utils.ValueAccumulator`1.defaultValue","Zigurous.CameraSystem.Utils.ValueAccumulator`1.GetValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.RemoveValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.SetValue(System.Int32,`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Subtract(`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.totalValue","Zigurous.CameraSystem.Utils.ValueAccumulator`1.values"],"id":"ValueAccumulator`1","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"ValueAccumulator","nameWithType":"ValueAccumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nAccumulates a set of stored values into a single total value.\n","syntax":{"content":"public abstract class ValueAccumulator","parameters":null,"return":null,"typeParameters":[{"description":"The type of value to accumulate.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1"},{"children":null,"id":"values","implements":null,"inheritance":null,"inheritedMembers":null,"name":"values","nameWithType":"ValueAccumulator.values","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nThe stored values with their given identifiers (Read only).\n","syntax":{"content":"public Dictionary values { get; }","parameters":[],"return":{"description":null,"type":"Global.Dictionary{System.Int32,{T}}"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.values"},{"children":null,"id":"count","implements":null,"inheritance":null,"inheritedMembers":null,"name":"count","nameWithType":"ValueAccumulator.count","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nThe number of unique values being accumulated (Read only).\n","syntax":{"content":"public int count { get; }","parameters":[],"return":{"description":null,"type":"System.Int32"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.count"},{"children":null,"id":"totalValue","implements":null,"inheritance":null,"inheritedMembers":null,"name":"totalValue","nameWithType":"ValueAccumulator.totalValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nThe total accumulated value (Read only).\n","syntax":{"content":"public T totalValue { get; protected set; }","parameters":[],"return":{"description":null,"type":"{T}"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.totalValue"},{"children":null,"id":"defaultValue","implements":null,"inheritance":null,"inheritedMembers":null,"name":"defaultValue","nameWithType":"ValueAccumulator.defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nThe default value of T.\n","syntax":{"content":"protected virtual T defaultValue { get; }","parameters":[],"return":{"description":null,"type":"{T}"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.defaultValue"},{"children":null,"id":"#ctor","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ValueAccumulator()","nameWithType":"ValueAccumulator.ValueAccumulator()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nCreates a new instance of the value accumulator.\n","syntax":{"content":"public ValueAccumulator()","parameters":null,"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.#ctor"},{"children":null,"id":"GetValue(System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetValue(Int32)","nameWithType":"ValueAccumulator.GetValue(Int32)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nReturns the value stored with the specified identifier.\n","syntax":{"content":"public T GetValue(int identifier)","parameters":[{"description":"The identifier of the stored value.","id":"identifier","type":"System.Int32"}],"return":{"description":"The value stored with the identifier, or default(T) if the value does not exist.","type":"{T}"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.GetValue(System.Int32)"},{"children":null,"id":"SetValue(System.Int32,`0)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetValue(Int32, T)","nameWithType":"ValueAccumulator.SetValue(Int32, T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nStores a given value with the specified identifier. The total\naccumulated value is updated based on the difference between the new\nand old value.\n","syntax":{"content":"public void SetValue(int identifier, T value)","parameters":[{"description":"The identifier of the value.","id":"identifier","type":"System.Int32"},{"description":"The value to set.","id":"value","type":"{T}"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.SetValue(System.Int32,`0)"},{"children":null,"id":"RemoveValue(System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RemoveValue(Int32)","nameWithType":"ValueAccumulator.RemoveValue(Int32)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nRemoves the value stored with the given identifier and updates the\ntotal accumulated value.\n","syntax":{"content":"public void RemoveValue(int identifier)","parameters":[{"description":"The identifier of the stored value to remove.","id":"identifier","type":"System.Int32"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.RemoveValue(System.Int32)"},{"children":null,"id":"Clear","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Clear()","nameWithType":"ValueAccumulator.Clear()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nRemoves all stored values and resets the total accumulated value.\n","syntax":{"content":"public void Clear()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Clear"},{"children":null,"id":"Add(`0)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Add(T)","nameWithType":"ValueAccumulator.Add(T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nIncreases the accumulated total by a given value.\n","syntax":{"content":"protected abstract T Add(T value)","parameters":[{"description":"The value to add to the total.","id":"value","type":"{T}"}],"return":{"description":"The new total value.","type":"{T}"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Add(`0)"},{"children":null,"id":"Subtract(`0)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Subtract(T)","nameWithType":"ValueAccumulator.Subtract(T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nDecreases the accumulated total by a given value.\n","syntax":{"content":"protected abstract T Subtract(T value)","parameters":[{"description":"The value to subtract from the total.","id":"value","type":"{T}"}],"return":{"description":"The new total value.","type":"{T}"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Subtract(`0)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.Vector3Accumulator.Add(Vector3)","Zigurous.CameraSystem.Utils.Vector3Accumulator.defaultValue","Zigurous.CameraSystem.Utils.Vector3Accumulator.Subtract(Vector3)"],"id":"Vector3Accumulator","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}"],"inheritedMembers":["Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.values","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.count","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.totalValue","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.GetValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.SetValue(System.Int32,Vector3)","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.RemoveValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.Clear"],"name":"Vector3Accumulator","nameWithType":"Vector3Accumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nAccumulates Vector3 values into a single total value.\n","syntax":{"content":"public sealed class Vector3Accumulator : ValueAccumulator","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator"},{"children":null,"id":"defaultValue","implements":null,"inheritance":null,"inheritedMembers":null,"name":"defaultValue","nameWithType":"Vector3Accumulator.defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","remarks":null,"summary":"\nVector3.zero\n","syntax":{"content":"protected override Vector3 defaultValue { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.defaultValue"},{"children":null,"id":"Add(Vector3)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Add(Vector3)","nameWithType":"Vector3Accumulator.Add(Vector3)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","remarks":null,"summary":"\nIncreases the accumulated total by a given value.\n","syntax":{"content":"protected override Vector3 Add(Vector3 value)","parameters":[{"description":"The value to add to the total.","id":"value","type":"Global.Vector3"}],"return":{"description":"The new total value.","type":"Global.Vector3"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.Add(Vector3)"},{"children":null,"id":"Subtract(Vector3)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Subtract(Vector3)","nameWithType":"Vector3Accumulator.Subtract(Vector3)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","remarks":null,"summary":"\nDecreases the accumulated total by a given value.\n","syntax":{"content":"protected override Vector3 Subtract(Vector3 value)","parameters":[{"description":"The value to subtract from the total.","id":"value","type":"Global.Vector3"}],"return":{"description":"The new total value.","type":"Global.Vector3"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.Subtract(Vector3)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.DrawGUITexture","Zigurous.CameraSystem.Utils.FloatRange","Zigurous.CameraSystem.Utils.IKTracker","Zigurous.CameraSystem.Utils.QuaternionAccumulator","Zigurous.CameraSystem.Utils.ValueAccumulator`1","Zigurous.CameraSystem.Utils.Vector3Accumulator"],"id":"Zigurous.CameraSystem.Utils","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Zigurous.CameraSystem.Utils","nameWithType":"Zigurous.CameraSystem.Utils","namespace":null,"parent":null,"remarks":null,"summary":null,"syntax":null,"type":"Namespace","uid":"Zigurous.CameraSystem.Utils"}]},{"items":[{"children":["Zigurous.CameraSystem.AimPunch","Zigurous.CameraSystem.AimPunchProfile","Zigurous.CameraSystem.AimPunchSettings","Zigurous.CameraSystem.AnimatorMotion","Zigurous.CameraSystem.AnimatorMotionSettings","Zigurous.CameraSystem.AutoFocus","Zigurous.CameraSystem.AutoFocusMode","Zigurous.CameraSystem.AutoFocusSettings","Zigurous.CameraSystem.CameraBehavior`1","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings`1","Zigurous.CameraSystem.CameraCollision","Zigurous.CameraSystem.CameraCollisionSettings","Zigurous.CameraSystem.CameraContext","Zigurous.CameraSystem.CameraController","Zigurous.CameraSystem.CameraCursor","Zigurous.CameraSystem.CameraCursorSettings","Zigurous.CameraSystem.CameraEffect`2","Zigurous.CameraSystem.CameraEffectExtensions","Zigurous.CameraSystem.CameraEffectProfile","Zigurous.CameraSystem.CameraEffectSettings`1","Zigurous.CameraSystem.CameraEffectSettings`2","Zigurous.CameraSystem.CameraModifier`1","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraModuleManager","Zigurous.CameraSystem.CameraPreset","Zigurous.CameraSystem.CameraPresetExtensions","Zigurous.CameraSystem.CameraProfile","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraShake","Zigurous.CameraSystem.CameraShakeProfile","Zigurous.CameraSystem.CameraShakeSettings","Zigurous.CameraSystem.CameraSightEvent","Zigurous.CameraSystem.CursorState","Zigurous.CameraSystem.EyelineAdjustment","Zigurous.CameraSystem.EyelineAdjustmentSettings","Zigurous.CameraSystem.Follow","Zigurous.CameraSystem.FollowSettings","Zigurous.CameraSystem.FOVKick","Zigurous.CameraSystem.FOVKickProfile","Zigurous.CameraSystem.FOVKickSettings","Zigurous.CameraSystem.FOVKickTransition","Zigurous.CameraSystem.FreeFly","Zigurous.CameraSystem.FreeFlyInputSettings","Zigurous.CameraSystem.FreeFlySettings","Zigurous.CameraSystem.FreeFlySpeedSettings","Zigurous.CameraSystem.FreeLook","Zigurous.CameraSystem.FreeLookAxis","Zigurous.CameraSystem.FreeLookInitialAngle","Zigurous.CameraSystem.FreeLookSettings","Zigurous.CameraSystem.HeadBob","Zigurous.CameraSystem.HeadBobSettings","Zigurous.CameraSystem.ICameraEffect","Zigurous.CameraSystem.Noise","Zigurous.CameraSystem.NoiseSettings","Zigurous.CameraSystem.Panning","Zigurous.CameraSystem.PanningSettings","Zigurous.CameraSystem.PlayerModelHider","Zigurous.CameraSystem.Raycasting","Zigurous.CameraSystem.Recoil","Zigurous.CameraSystem.RecoilSettings","Zigurous.CameraSystem.ScreenFade","Zigurous.CameraSystem.ScreenFadeInitialState","Zigurous.CameraSystem.ScreenFadeProfile","Zigurous.CameraSystem.ScreenFadeSettings","Zigurous.CameraSystem.ScreenFadeTransition","Zigurous.CameraSystem.ShoulderLean","Zigurous.CameraSystem.ShoulderLeanInputSettings","Zigurous.CameraSystem.ShoulderLeanSettings","Zigurous.CameraSystem.ShoulderSwap","Zigurous.CameraSystem.ShoulderSwapInputSettings","Zigurous.CameraSystem.ShoulderSwapPosition","Zigurous.CameraSystem.ShoulderSwapSettings","Zigurous.CameraSystem.Targeting","Zigurous.CameraSystem.TargetingLineOfSightModule","Zigurous.CameraSystem.TargetingLineOfSightSettings","Zigurous.CameraSystem.TargetingLocatingModule","Zigurous.CameraSystem.TargetingLocatingSettings","Zigurous.CameraSystem.TargetingLookAtModule","Zigurous.CameraSystem.TargetingLookAtSettings","Zigurous.CameraSystem.TargetingModule`1","Zigurous.CameraSystem.TargetingRecenteringModule","Zigurous.CameraSystem.TargetingRecenteringSettings","Zigurous.CameraSystem.TargetingSettings","Zigurous.CameraSystem.TargetingSwitchingModule","Zigurous.CameraSystem.TargetingSwitchingSettings","Zigurous.CameraSystem.TargetingUIModule","Zigurous.CameraSystem.TargetingUISettings","Zigurous.CameraSystem.Zoom","Zigurous.CameraSystem.ZoomSettings"],"id":"Zigurous.CameraSystem","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Zigurous.CameraSystem","nameWithType":"Zigurous.CameraSystem","namespace":null,"parent":null,"remarks":null,"summary":null,"syntax":null,"type":"Namespace","uid":"Zigurous.CameraSystem"}]},{"items":[{"children":["Zigurous.CameraSystem.Zoom.input","Zigurous.CameraSystem.Zoom.percent","Zigurous.CameraSystem.Zoom.ResetDistance","Zigurous.CameraSystem.Zoom.SetDistance(System.Single)","Zigurous.CameraSystem.Zoom.SetPercent(System.Single)","Zigurous.CameraSystem.Zoom.smoothPercent","Zigurous.CameraSystem.Zoom.snappedPercent"],"id":"Zoom","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Zoom","nameWithType":"Zoom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nChanges the distance of the camera from the pivot point.\n","syntax":{"content":"public sealed class Zoom : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Zoom"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"Zoom.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nThe current input axis value with sensitivity applied (Read only).\n","syntax":{"content":"public float input { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Zoom.input"},{"children":null,"id":"percent","implements":null,"inheritance":null,"inheritedMembers":null,"name":"percent","nameWithType":"Zoom.percent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nThe current zoom percentage in the range [0..1] (Read only).\n","syntax":{"content":"public float percent { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Zoom.percent"},{"children":null,"id":"smoothPercent","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothPercent","nameWithType":"Zoom.smoothPercent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nThe smoothed zoom percentage in the range [0..1] (Read only).\n","syntax":{"content":"public float smoothPercent { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Zoom.smoothPercent"},{"children":null,"id":"snappedPercent","implements":null,"inheritance":null,"inheritedMembers":null,"name":"snappedPercent","nameWithType":"Zoom.snappedPercent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nThe current zoom percentage snapped to the nearest increment in the\nrange [0..1] (Read only).\n","syntax":{"content":"public float snappedPercent { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Zoom.snappedPercent"},{"children":null,"id":"SetPercent(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetPercent(Single)","nameWithType":"Zoom.SetPercent(Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nSets the zoom percentage to the given value.\n","syntax":{"content":"public void SetPercent(float percent)","parameters":[{"description":"The zoom percentage in the range [0..1].","id":"percent","type":"System.Single"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Zoom.SetPercent(System.Single)"},{"children":null,"id":"SetDistance(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetDistance(Single)","nameWithType":"Zoom.SetDistance(Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nSets the zoom distance to the given value. The distance will be\nclamped within the zoom range.\n","syntax":{"content":"public void SetDistance(float distance)","parameters":[{"description":"The camera zoom distance.","id":"distance","type":"System.Single"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Zoom.SetDistance(System.Single)"},{"children":null,"id":"ResetDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ResetDistance()","nameWithType":"Zoom.ResetDistance()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nResets the zoom percentage to the initial distance.\n","syntax":{"content":"public void ResetDistance()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Zoom.ResetDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.ZoomSettings.distanceRange","Zigurous.CameraSystem.ZoomSettings.increment","Zigurous.CameraSystem.ZoomSettings.initialDistance","Zigurous.CameraSystem.ZoomSettings.inputAxis","Zigurous.CameraSystem.ZoomSettings.smoothing","Zigurous.CameraSystem.ZoomSettings.transitionDuration"],"id":"ZoomSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Zoom}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"ZoomSettings","nameWithType":"ZoomSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera zoom behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class ZoomSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ZoomSettings"},{"children":null,"id":"inputAxis","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputAxis","nameWithType":"ZoomSettings.inputAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nThe input axis to change the camera zoom.\n","syntax":{"content":"public InputAxis inputAxis","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.inputAxis"},{"children":null,"id":"distanceRange","implements":null,"inheritance":null,"inheritedMembers":null,"name":"distanceRange","nameWithType":"ZoomSettings.distanceRange","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nThe minimum and maximum distance of the camera from the pivot point.\nSet the min and max to the same value for a fixed zoom distance.\n","syntax":{"content":"public FloatRange distanceRange","parameters":null,"return":{"description":null,"type":"Global.FloatRange"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.distanceRange"},{"children":null,"id":"initialDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"initialDistance","nameWithType":"ZoomSettings.initialDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nThe initial distance of the camera from the pivot point.\n","syntax":{"content":"public float initialDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.initialDistance"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"ZoomSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nHow quickly the camera zoom changes to the intended distance. Larger\nnumbers make the camera zoom more smoothly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.smoothing"},{"children":null,"id":"transitionDuration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"transitionDuration","nameWithType":"ZoomSettings.transitionDuration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nThe amount of seconds it takes to transition zoom distance when the\ncamera profile is changed. For example, this is used when\ntransitioning from first-person to third-person, or vice versa.\n","syntax":{"content":"public float transitionDuration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.transitionDuration"},{"children":null,"id":"increment","implements":null,"inheritance":null,"inheritedMembers":null,"name":"increment","nameWithType":"ZoomSettings.increment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nAligns the camera zoom to set increments.\n","syntax":{"content":"public float increment","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.increment"}]},{"items":[{"children":[],"id":"AimPunch","implements":["Zigurous.CameraSystem.ICameraEffect"],"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.profile","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.active","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.Activate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.Deactivate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.SetProfile(System.String)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.OnEffectActivate(Zigurous.CameraSystem.AimPunchProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.OnEffectDeactivate(Zigurous.CameraSystem.AimPunchProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.OnEffectRestart(Zigurous.CameraSystem.AimPunchProfile)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"AimPunch","nameWithType":"AimPunch","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nQuickly "punches" the camera's rotation in one direction then resets to\nthe resting position. This is often used to indicate the player was hit\nby an object or attack.\n","syntax":{"content":"public sealed class AimPunch : CameraEffect, ICameraEffect","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AimPunch"}]},{"items":[{"children":[],"id":"CameraShake","implements":["Zigurous.CameraSystem.ICameraEffect"],"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.profile","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.active","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.Activate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.Deactivate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.SetProfile(System.String)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.OnEffectActivate(Zigurous.CameraSystem.CameraShakeProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.OnEffectDeactivate(Zigurous.CameraSystem.CameraShakeProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.OnEffectRestart(Zigurous.CameraSystem.CameraShakeProfile)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraShake","nameWithType":"CameraShake","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nRapidly changes the position and rotation of the camera to simulate the\ncamera shaking.\n","syntax":{"content":"public sealed class CameraShake : CameraEffect, ICameraEffect","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraShake"}]},{"items":[{"children":[],"id":"FOVKick","implements":["Zigurous.CameraSystem.ICameraEffect"],"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.profile","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.active","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.Activate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.Deactivate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.SetProfile(System.String)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.OnEffectActivate(Zigurous.CameraSystem.FOVKickProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.OnEffectDeactivate(Zigurous.CameraSystem.FOVKickProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.OnEffectRestart(Zigurous.CameraSystem.FOVKickProfile)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"FOVKick","nameWithType":"FOVKick","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAnimates a subtle change in the field of view of the camera. For\nexample, increasing the field of view when the player sprints creates a\nbetter feel for the faster motion.\n","syntax":{"content":"public sealed class FOVKick : CameraEffect, ICameraEffect","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FOVKick"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFade.color"],"id":"ScreenFade","implements":["Zigurous.CameraSystem.ICameraEffect"],"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.profile","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.active","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.Activate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.Deactivate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.SetProfile(System.String)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.OnEffectActivate(Zigurous.CameraSystem.ScreenFadeProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.OnEffectDeactivate(Zigurous.CameraSystem.ScreenFadeProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.OnEffectRestart(Zigurous.CameraSystem.ScreenFadeProfile)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"ScreenFade","nameWithType":"ScreenFade","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nFades the screen in and out.\n","syntax":{"content":"public sealed class ScreenFade : CameraEffect, ICameraEffect","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ScreenFade"},{"children":null,"id":"color","implements":null,"inheritance":null,"inheritedMembers":null,"name":"color","nameWithType":"ScreenFade.color","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFade","remarks":null,"summary":"\nThe current color of the fade (Read only).\n","syntax":{"content":"public Color color { get; }","parameters":[],"return":{"description":null,"type":"Global.Color"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.ScreenFade.color"}]}]}}} \ No newline at end of file +{"data":{"api":{"nodes":[{"items":[{"children":["Zigurous.CameraSystem.AimPunchProfile.decayRate","Zigurous.CameraSystem.AimPunchProfile.directionMax","Zigurous.CameraSystem.AimPunchProfile.directionMin","Zigurous.CameraSystem.AimPunchProfile.strength"],"id":"AimPunchProfile","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraEffectProfile"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectProfile.name"],"name":"AimPunchProfile","nameWithType":"AimPunchProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA settings profile for an aim punch effect.\n","syntax":{"content":"[Serializable]\npublic sealed class AimPunchProfile : CameraEffectProfile","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AimPunchProfile"},{"children":null,"id":"strength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"strength","nameWithType":"AimPunchProfile.strength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","remarks":null,"summary":"\nThe strength of the aim punch. The higher the value, the more the\ncamera will be rotated.\n","syntax":{"content":"public float strength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.strength"},{"children":null,"id":"decayRate","implements":null,"inheritance":null,"inheritedMembers":null,"name":"decayRate","nameWithType":"AimPunchProfile.decayRate","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","remarks":null,"summary":"\nHow quickly the camera resets back to a resting position. The higher\nthe value, the faster the camera will reset.\n","syntax":{"content":"public float decayRate","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.decayRate"},{"children":null,"id":"directionMin","implements":null,"inheritance":null,"inheritedMembers":null,"name":"directionMin","nameWithType":"AimPunchProfile.directionMin","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","remarks":null,"summary":"\nThe minimum direction the camera moves when aim punched. A random\nvalue between the min and max is chosen each time.\n","syntax":{"content":"public Vector2 directionMin","parameters":null,"return":{"description":null,"type":"Global.Vector2"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.directionMin"},{"children":null,"id":"directionMax","implements":null,"inheritance":null,"inheritedMembers":null,"name":"directionMax","nameWithType":"AimPunchProfile.directionMax","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AimPunchProfile","remarks":null,"summary":"\nThe maximum direction the camera moves when aim punched. A random\nvalue between the min and max is chosen each time.\n","syntax":{"content":"public Vector2 directionMax","parameters":null,"return":{"description":null,"type":"Global.Vector2"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AimPunchProfile.directionMax"}]},{"items":[{"children":[],"id":"AimPunchSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.AimPunchProfile}","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.AimPunch,Zigurous.CameraSystem.AimPunchProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.AimPunchProfile}.profiles","Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"AimPunchSettings","nameWithType":"AimPunchSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for an aim punch effect.\n","syntax":{"content":"[Serializable]\npublic sealed class AimPunchSettings : CameraEffectSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AimPunchSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.AnimatorMotion.motion"],"id":"AnimatorMotion","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AnimatorMotionSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AnimatorMotionSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"AnimatorMotion","nameWithType":"AnimatorMotion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nTracks the motion of the character's animator component and applies it\nas a modifier to the camera.\n","syntax":{"content":"public sealed class AnimatorMotion : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AnimatorMotion"},{"children":null,"id":"motion","implements":null,"inheritance":null,"inheritedMembers":null,"name":"motion","nameWithType":"AnimatorMotion.motion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotion","remarks":null,"summary":"\nThe current animator motion being applied to the camera (Read only).\n","syntax":{"content":"public Vector3 motion { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.AnimatorMotion.motion"}]},{"items":[{"children":["Zigurous.CameraSystem.AnimatorMotionSettings.offset","Zigurous.CameraSystem.AnimatorMotionSettings.smoothing"],"id":"AnimatorMotionSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.AnimatorMotion}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"AnimatorMotionSettings","nameWithType":"AnimatorMotionSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for an animator motion modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class AnimatorMotionSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AnimatorMotionSettings"},{"children":null,"id":"offset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"offset","nameWithType":"AnimatorMotionSettings.offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotionSettings","remarks":null,"summary":"\nAn additional offset to apply to the animator motion.\n","syntax":{"content":"public Vector3 offset","parameters":null,"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AnimatorMotionSettings.offset"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"AnimatorMotionSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AnimatorMotionSettings","remarks":null,"summary":"\nHow quickly the motion is applied to the camera. Small numbers\nrespond more quickly while large numbers respond more slowly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AnimatorMotionSettings.smoothing"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocus.focusDistance"],"id":"AutoFocus","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AutoFocusSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"AutoFocus","nameWithType":"AutoFocus","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nChanges the depth of field based on where the camera is looking.\n","syntax":{"content":"public sealed class AutoFocus : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AutoFocus"},{"children":null,"id":"focusDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"focusDistance","nameWithType":"AutoFocus.focusDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocus","remarks":null,"summary":"\nThe current depth of field focus distance (Read only).\n","syntax":{"content":"public float focusDistance { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.AutoFocus.focusDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocusMode.FirstPerson","Zigurous.CameraSystem.AutoFocusMode.ThirdPerson"],"id":"AutoFocusMode","implements":null,"inheritance":null,"inheritedMembers":null,"name":"AutoFocusMode","nameWithType":"AutoFocusMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA type of auto focus mode.\n","syntax":{"content":"public enum AutoFocusMode","parameters":null,"return":null,"typeParameters":null},"type":"Enum","uid":"Zigurous.CameraSystem.AutoFocusMode"},{"children":null,"id":"ThirdPerson","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ThirdPerson","nameWithType":"AutoFocusMode.ThirdPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusMode","remarks":null,"summary":"\nFocuses the camera on the tracked target object.\n","syntax":{"content":"ThirdPerson = 0","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.AutoFocusMode"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusMode.ThirdPerson"},{"children":null,"id":"FirstPerson","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FirstPerson","nameWithType":"AutoFocusMode.FirstPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusMode","remarks":null,"summary":"\nFocuses the camera on the object being looked at.\n","syntax":{"content":"FirstPerson = 1","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.AutoFocusMode"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusMode.FirstPerson"}]},{"items":[{"children":["Zigurous.CameraSystem.AutoFocusSettings.aperture","Zigurous.CameraSystem.AutoFocusSettings.distanceRange","Zigurous.CameraSystem.AutoFocusSettings.focalLength","Zigurous.CameraSystem.AutoFocusSettings.focusMode","Zigurous.CameraSystem.AutoFocusSettings.focusTime","Zigurous.CameraSystem.AutoFocusSettings.postProcessingLayer","Zigurous.CameraSystem.AutoFocusSettings.raycastLayers"],"id":"AutoFocusSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.AutoFocus}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"AutoFocusSettings","nameWithType":"AutoFocusSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a depth of field effect.\n","syntax":{"content":"[Serializable]\npublic sealed class AutoFocusSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AutoFocusSettings"},{"children":null,"id":"focusMode","implements":null,"inheritance":null,"inheritedMembers":null,"name":"focusMode","nameWithType":"AutoFocusSettings.focusMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe type of focus mode to use.\n","syntax":{"content":"public AutoFocusMode focusMode","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.AutoFocusMode"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focusMode"},{"children":null,"id":"raycastLayers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"raycastLayers","nameWithType":"AutoFocusSettings.raycastLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe layers that are hit by the camera's raycast.\n","syntax":{"content":"public LayerMask raycastLayers","parameters":null,"return":{"description":null,"type":"Global.LayerMask"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.raycastLayers"},{"children":null,"id":"postProcessingLayer","implements":null,"inheritance":null,"inheritedMembers":null,"name":"postProcessingLayer","nameWithType":"AutoFocusSettings.postProcessingLayer","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe Unity layer the post processing effect is be applied to. It is\nusually recommended to have a dedicated layer for post processing.\n","syntax":{"content":"public string postProcessingLayer","parameters":null,"return":{"description":null,"type":"System.String"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.postProcessingLayer"},{"children":null,"id":"aperture","implements":null,"inheritance":null,"inheritedMembers":null,"name":"aperture","nameWithType":"AutoFocusSettings.aperture","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe ratio of aperture (known as f-stop or f-number). The smaller the\nvalue, the shallower the depth of field is.\n","syntax":{"content":"public float aperture","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.aperture"},{"children":null,"id":"focalLength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"focalLength","nameWithType":"AutoFocusSettings.focalLength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe distance between the lens and the film. The larger the value,\nthe shallower the depth of field is.\n","syntax":{"content":"public float focalLength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focalLength"},{"children":null,"id":"focusTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"focusTime","nameWithType":"AutoFocusSettings.focusTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe amount of seconds it takes the camera to change focus distance.\n","syntax":{"content":"public float focusTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.focusTime"},{"children":null,"id":"distanceRange","implements":null,"inheritance":null,"inheritedMembers":null,"name":"distanceRange","nameWithType":"AutoFocusSettings.distanceRange","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.AutoFocusSettings","remarks":null,"summary":"\nThe minimum and maximum focus distance.\n","syntax":{"content":"public FloatRange distanceRange","parameters":null,"return":{"description":null,"type":"Global.FloatRange"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.AutoFocusSettings.distanceRange"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraBehavior`1.enabled","Zigurous.CameraSystem.CameraBehavior`1.OnDisable","Zigurous.CameraSystem.CameraBehavior`1.OnEnable","Zigurous.CameraSystem.CameraBehavior`1.settings","Zigurous.CameraSystem.CameraBehavior`1.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior`1.StopCoroutine(Coroutine)"],"id":"CameraBehavior`1","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule"],"inheritedMembers":["Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraBehavior","nameWithType":"CameraBehavior","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera behaviors which are enabled and disabled\nbased on the settings of the behavior.\n","syntax":{"content":"public abstract class CameraBehavior : CameraModule where T : CameraBehaviorSettings, new()","parameters":null,"return":null,"typeParameters":[{"description":"The type of settings for the behavior.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraBehavior`1"},{"children":null,"id":"settings","implements":null,"inheritance":null,"inheritedMembers":null,"name":"settings","nameWithType":"CameraBehavior.settings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nThe settings for the behavior.\n","syntax":{"content":"public T settings { get; set; }","parameters":[],"return":{"description":null,"type":"{T}"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraBehavior`1.settings"},{"children":null,"id":"enabled","implements":null,"inheritance":null,"inheritedMembers":null,"name":"enabled","nameWithType":"CameraBehavior.enabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nEnables or disables the behavior from being updated.\n","syntax":{"content":"public bool enabled { get; set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraBehavior`1.enabled"},{"children":null,"id":"OnEnable","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnEnable()","nameWithType":"CameraBehavior.OnEnable()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nA callback invoked when the behavior is enabled.\n","syntax":{"content":"protected virtual void OnEnable()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.OnEnable"},{"children":null,"id":"OnDisable","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnDisable()","nameWithType":"CameraBehavior.OnDisable()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nA callback invoked when the behavior is disabled.\n","syntax":{"content":"protected virtual void OnDisable()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.OnDisable"},{"children":null,"id":"StartCoroutine(System.Collections.IEnumerator)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"StartCoroutine(IEnumerator)","nameWithType":"CameraBehavior.StartCoroutine(IEnumerator)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nStarts a coroutine.\n","syntax":{"content":"protected Coroutine StartCoroutine(IEnumerator routine)","parameters":[{"description":"The routine to start.","id":"routine","type":"System.Collections.IEnumerator"}],"return":{"description":"A reference to the coroutine.","type":"Global.Coroutine"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.StartCoroutine(System.Collections.IEnumerator)"},{"children":null,"id":"StopCoroutine(Coroutine)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"StopCoroutine(Coroutine)","nameWithType":"CameraBehavior.StopCoroutine(Coroutine)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraBehavior`1","remarks":null,"summary":"\nStops a coroutine.\n","syntax":{"content":"protected void StopCoroutine(Coroutine routine)","parameters":[{"description":"The routine to stop.","id":"routine","type":"Global.Coroutine"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraBehavior`1.StopCoroutine(Coroutine)"}]},{"items":[{"children":[],"id":"CameraBehaviorSettings`1","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraBehaviorSettings","nameWithType":"CameraBehaviorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for camera behavior settings of a specified type.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraBehaviorSettings : CameraBehaviorSettings where T : CameraModule, new()","parameters":null,"return":null,"typeParameters":[{"description":"The type of behavior associated with the settings.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraBehaviorSettings`1"}]},{"items":[{"children":[],"id":"CameraBehaviorSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraBehaviorSettings","nameWithType":"CameraBehaviorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera behavior settings.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraBehaviorSettings : CameraSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraBehaviorSettings"}]},{"items":[{"children":[],"id":"CameraCollision","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCollisionSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraCollision","nameWithType":"CameraCollision","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAdjusts the camera's position to avoid colliding with objects or\noccluding the tracking target.\n","syntax":{"content":"public sealed class CameraCollision : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraCollision"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraCollisionSettings.cameraRadius","Zigurous.CameraSystem.CameraCollisionSettings.minOcclusionDistance","Zigurous.CameraSystem.CameraCollisionSettings.occlusionMask","Zigurous.CameraSystem.CameraCollisionSettings.resetDelay","Zigurous.CameraSystem.CameraCollisionSettings.smoothingIn","Zigurous.CameraSystem.CameraCollisionSettings.smoothingOut"],"id":"CameraCollisionSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.CameraCollision}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraCollisionSettings","nameWithType":"CameraCollisionSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for camera collision.\n","syntax":{"content":"[Serializable]\npublic sealed class CameraCollisionSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraCollisionSettings"},{"children":null,"id":"occlusionMask","implements":null,"inheritance":null,"inheritedMembers":null,"name":"occlusionMask","nameWithType":"CameraCollisionSettings.occlusionMask","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nThe physics layers that are hit by the camera's raycasts, and thus\ndetermine the objects that the camera collides/occludes with. This\ngenerally should be the environment layer, which is usually\nrecommended to be the "Default" layer.\n","syntax":{"content":"public LayerMask occlusionMask","parameters":null,"return":{"description":null,"type":"Global.LayerMask"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.occlusionMask"},{"children":null,"id":"cameraRadius","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraRadius","nameWithType":"CameraCollisionSettings.cameraRadius","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nThe radius of the camera which indicates how close it can get to an\nobject before colliding. This is useful to prevent the camera from\nclipping through objects.\n","syntax":{"content":"public float cameraRadius","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.cameraRadius"},{"children":null,"id":"smoothingIn","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothingIn","nameWithType":"CameraCollisionSettings.smoothingIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nHow quickly the camera changes position when collision causes the\ncamera to move closer to the subject. Smaller numbers make the\ncamera move quicker.\n","syntax":{"content":"public float smoothingIn","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.smoothingIn"},{"children":null,"id":"smoothingOut","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothingOut","nameWithType":"CameraCollisionSettings.smoothingOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nHow quickly the camera changes position when collision causes the\ncamera to move further from the subject. Smaller numbers make the\ncamera move quicker.\n","syntax":{"content":"public float smoothingOut","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.smoothingOut"},{"children":null,"id":"resetDelay","implements":null,"inheritance":null,"inheritedMembers":null,"name":"resetDelay","nameWithType":"CameraCollisionSettings.resetDelay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nThe amount of seconds it takes before the camera resets to its\nnormal position after collisions are resolved. This is useful to\nprevent the camera from repositioning too often when going in and\nout of collision.\n","syntax":{"content":"public float resetDelay","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.resetDelay"},{"children":null,"id":"minOcclusionDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"minOcclusionDistance","nameWithType":"CameraCollisionSettings.minOcclusionDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCollisionSettings","remarks":null,"summary":"\nThe minimum occlusion distance from the camera. Sometimes you want\nto leave at least a little bit of space between the camera and the\ncharacter while occluding.\n","syntax":{"content":"public float minOcclusionDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCollisionSettings.minOcclusionDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraContext.distance","Zigurous.CameraSystem.CameraContext.distanceOffset","Zigurous.CameraSystem.CameraContext.GetTransform(Vector3@,Quaternion@)","Zigurous.CameraSystem.CameraContext.GetUnmodifiedTransform(Vector3@,Quaternion@)","Zigurous.CameraSystem.CameraContext.lookRotation","Zigurous.CameraSystem.CameraContext.maxDistance","Zigurous.CameraSystem.CameraContext.minDistance","Zigurous.CameraSystem.CameraContext.modifiedRotation","Zigurous.CameraSystem.CameraContext.modifiedTrackingPoint","Zigurous.CameraSystem.CameraContext.occlusionDistance","Zigurous.CameraSystem.CameraContext.pivotDistance","Zigurous.CameraSystem.CameraContext.positionModifiers","Zigurous.CameraSystem.CameraContext.positionOverride","Zigurous.CameraSystem.CameraContext.ResetOverrides","Zigurous.CameraSystem.CameraContext.rotationModifiers","Zigurous.CameraSystem.CameraContext.rotationOverride","Zigurous.CameraSystem.CameraContext.trackingModifiers","Zigurous.CameraSystem.CameraContext.trackingPoint"],"id":"CameraContext","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraContext","nameWithType":"CameraContext","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA context object that represents a camera's state.\n","syntax":{"content":"[Serializable]\npublic sealed class CameraContext","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraContext"},{"children":null,"id":"rotationModifiers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"rotationModifiers","nameWithType":"CameraContext.rotationModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nModifiers that alter the camera rotation.\n","syntax":{"content":"public QuaternionAccumulator rotationModifiers { get; }","parameters":[],"return":{"description":null,"type":"Global.QuaternionAccumulator"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.rotationModifiers"},{"children":null,"id":"positionModifiers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"positionModifiers","nameWithType":"CameraContext.positionModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nModifiers that alter the camera position.\n","syntax":{"content":"public Vector3Accumulator positionModifiers { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3Accumulator"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.positionModifiers"},{"children":null,"id":"trackingModifiers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"trackingModifiers","nameWithType":"CameraContext.trackingModifiers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nModifiers that alter the tracking point.\n","syntax":{"content":"public Vector3Accumulator trackingModifiers { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3Accumulator"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.trackingModifiers"},{"children":null,"id":"rotationOverride","implements":null,"inheritance":null,"inheritedMembers":null,"name":"rotationOverride","nameWithType":"CameraContext.rotationOverride","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nOverrides the camera's rotation to the specified value.\n","syntax":{"content":"public Quaternion rotationOverride","parameters":null,"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.rotationOverride"},{"children":null,"id":"positionOverride","implements":null,"inheritance":null,"inheritedMembers":null,"name":"positionOverride","nameWithType":"CameraContext.positionOverride","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nOverrides the camera's position to the specified value.\n","syntax":{"content":"public Vector3 positionOverride","parameters":null,"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.positionOverride"},{"children":null,"id":"lookRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookRotation","nameWithType":"CameraContext.lookRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe look rotation of the camera expressed as a quaternion.\n","syntax":{"content":"public Quaternion lookRotation","parameters":null,"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.lookRotation"},{"children":null,"id":"modifiedRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"modifiedRotation","nameWithType":"CameraContext.modifiedRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe look rotation of the camera with modifiers applied (Read only).\n","syntax":{"content":"public Quaternion modifiedRotation { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.modifiedRotation"},{"children":null,"id":"trackingPoint","implements":null,"inheritance":null,"inheritedMembers":null,"name":"trackingPoint","nameWithType":"CameraContext.trackingPoint","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe position the camera is tracking.\n","syntax":{"content":"public Vector3 trackingPoint","parameters":null,"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.trackingPoint"},{"children":null,"id":"modifiedTrackingPoint","implements":null,"inheritance":null,"inheritedMembers":null,"name":"modifiedTrackingPoint","nameWithType":"CameraContext.modifiedTrackingPoint","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe position the camera is tracking with modifiers applied (Read only).\n","syntax":{"content":"public Vector3 modifiedTrackingPoint { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.modifiedTrackingPoint"},{"children":null,"id":"distance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"distance","nameWithType":"CameraContext.distance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe distance between the camera and the pivot point while factoring\nin occlusion and the min and max distance (Read only).\n","syntax":{"content":"public float distance { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.distance"},{"children":null,"id":"distanceOffset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"distanceOffset","nameWithType":"CameraContext.distanceOffset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe distance vector between the camera and the pivot point while\nfactoring in occlusion and the min and max distance (Read only).\n","syntax":{"content":"public Vector3 distanceOffset { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraContext.distanceOffset"},{"children":null,"id":"minDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"minDistance","nameWithType":"CameraContext.minDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe minimum distance the camera can be from the pivot point.\n","syntax":{"content":"public float minDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.minDistance"},{"children":null,"id":"maxDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maxDistance","nameWithType":"CameraContext.maxDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe maximum distance the camera can be from the pivot point.\n","syntax":{"content":"public float maxDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.maxDistance"},{"children":null,"id":"pivotDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"pivotDistance","nameWithType":"CameraContext.pivotDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe intended distance between the camera and the pivot point.\n","syntax":{"content":"public float pivotDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.pivotDistance"},{"children":null,"id":"occlusionDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"occlusionDistance","nameWithType":"CameraContext.occlusionDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nThe amount of distance the camera is adjusted due to occlusion.\n","syntax":{"content":"public float occlusionDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraContext.occlusionDistance"},{"children":null,"id":"GetTransform(Vector3@,Quaternion@)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetTransform(out Vector3, out Quaternion)","nameWithType":"CameraContext.GetTransform(out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nCalculates the camera position and rotation from the context values.\n","syntax":{"content":"public void GetTransform(out Vector3 position, out Quaternion rotation)","parameters":[{"description":"The output position of the camera.","id":"position","type":"Global.Vector3"},{"description":"The output rotation of the camera.","id":"rotation","type":"Global.Quaternion"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraContext.GetTransform(Vector3@,Quaternion@)"},{"children":null,"id":"GetUnmodifiedTransform(Vector3@,Quaternion@)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetUnmodifiedTransform(out Vector3, out Quaternion)","nameWithType":"CameraContext.GetUnmodifiedTransform(out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nCalculates the camera position and rotation from the context values\nwithout applying any modifiers or overrides.\n","syntax":{"content":"public void GetUnmodifiedTransform(out Vector3 position, out Quaternion rotation)","parameters":[{"description":"The output position of the camera.","id":"position","type":"Global.Vector3"},{"description":"The output rotation of the camera.","id":"rotation","type":"Global.Quaternion"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraContext.GetUnmodifiedTransform(Vector3@,Quaternion@)"},{"children":null,"id":"ResetOverrides","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ResetOverrides()","nameWithType":"CameraContext.ResetOverrides()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraContext","remarks":null,"summary":"\nResets any position or rotation overrides applied during the last frame.\n","syntax":{"content":"public void ResetOverrides()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraContext.ResetOverrides"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraController.camera","Zigurous.CameraSystem.CameraController.cameraEulerAngles","Zigurous.CameraSystem.CameraController.cameraForward","Zigurous.CameraSystem.CameraController.cameraPosition","Zigurous.CameraSystem.CameraController.cameraRotation","Zigurous.CameraSystem.CameraController.context","Zigurous.CameraSystem.CameraController.freeze","Zigurous.CameraSystem.CameraController.GetModule``1","Zigurous.CameraSystem.CameraController.input","Zigurous.CameraSystem.CameraController.modules","Zigurous.CameraSystem.CameraController.profile","Zigurous.CameraSystem.CameraController.SetProfile(Zigurous.CameraSystem.CameraProfile)","Zigurous.CameraSystem.CameraController.SetTrackingTarget(Transform)","Zigurous.CameraSystem.CameraController.sharedProfile","Zigurous.CameraSystem.CameraController.trackingTarget","Zigurous.CameraSystem.CameraController.ui"],"id":"CameraController","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraController","nameWithType":"CameraController","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nControls and handles the behaviors of a camera.\n","syntax":{"content":"public sealed class CameraController : MonoBehaviour","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraController"},{"children":null,"id":"camera","implements":null,"inheritance":null,"inheritedMembers":null,"name":"camera","nameWithType":"CameraController.camera","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe camera that is being controlled.\n","syntax":{"content":"public Camera camera { get; }","parameters":[],"return":{"description":null,"type":"Global.Camera"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.camera"},{"children":null,"id":"cameraPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraPosition","nameWithType":"CameraController.cameraPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe current position of the camera (Read only).\n","syntax":{"content":"public Vector3 cameraPosition { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraPosition"},{"children":null,"id":"cameraRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraRotation","nameWithType":"CameraController.cameraRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe current rotation of the camera (Read only).\n","syntax":{"content":"public Quaternion cameraRotation { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraRotation"},{"children":null,"id":"cameraEulerAngles","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraEulerAngles","nameWithType":"CameraController.cameraEulerAngles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe current euler angles of the camera (Read only).\n","syntax":{"content":"public Vector3 cameraEulerAngles { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraEulerAngles"},{"children":null,"id":"cameraForward","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraForward","nameWithType":"CameraController.cameraForward","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe current forward axis of the camera (Read only).\n","syntax":{"content":"public Vector3 cameraForward { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.cameraForward"},{"children":null,"id":"profile","implements":null,"inheritance":null,"inheritedMembers":null,"name":"profile","nameWithType":"CameraController.profile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe instanced camera settings profile used by the controller.\n","syntax":{"content":"public CameraProfile profile { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraProfile"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.profile"},{"children":null,"id":"sharedProfile","implements":null,"inheritance":null,"inheritedMembers":null,"name":"sharedProfile","nameWithType":"CameraController.sharedProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe shared camera settings profile used by the controller.\n","syntax":{"content":"public CameraProfile sharedProfile { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraProfile"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.sharedProfile"},{"children":null,"id":"trackingTarget","implements":null,"inheritance":null,"inheritedMembers":null,"name":"trackingTarget","nameWithType":"CameraController.trackingTarget","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe transform the camera is tracking.\n","syntax":{"content":"public Transform trackingTarget { get; }","parameters":[],"return":{"description":null,"type":"Global.Transform"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.trackingTarget"},{"children":null,"id":"context","implements":null,"inheritance":null,"inheritedMembers":null,"name":"context","nameWithType":"CameraController.context","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe current camera context / state.\n","syntax":{"content":"public CameraContext context { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraContext"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.context"},{"children":null,"id":"modules","implements":null,"inheritance":null,"inheritedMembers":null,"name":"modules","nameWithType":"CameraController.modules","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe camera module manager for the controller.\n","syntax":{"content":"public CameraModuleManager modules { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraModuleManager"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.modules"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"CameraController.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe camera input manager for the controller.\n","syntax":{"content":"public InputManager input { get; }","parameters":[],"return":{"description":null,"type":"Global.InputManager"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.input"},{"children":null,"id":"ui","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ui","nameWithType":"CameraController.ui","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nThe UI canvas for the controller.\n","syntax":{"content":"public Canvas ui { get; }","parameters":[],"return":{"description":null,"type":"Global.Canvas"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.ui"},{"children":null,"id":"freeze","implements":null,"inheritance":null,"inheritedMembers":null,"name":"freeze","nameWithType":"CameraController.freeze","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nFreezes the position and rotation of the camera.\n","syntax":{"content":"public bool freeze { get; set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraController.freeze"},{"children":null,"id":"SetProfile(Zigurous.CameraSystem.CameraProfile)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetProfile(CameraProfile)","nameWithType":"CameraController.SetProfile(CameraProfile)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nApplies the camera settings profile to the controller.\n","syntax":{"content":"public void SetProfile(CameraProfile profile)","parameters":[{"description":"The profile to apply.","id":"profile","type":"Zigurous.CameraSystem.CameraProfile"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraController.SetProfile(Zigurous.CameraSystem.CameraProfile)"},{"children":null,"id":"SetTrackingTarget(Transform)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetTrackingTarget(Transform)","nameWithType":"CameraController.SetTrackingTarget(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nSets the camera tracking target.\n","syntax":{"content":"public void SetTrackingTarget(Transform target)","parameters":[{"description":"The transform to track.","id":"target","type":"Global.Transform"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraController.SetTrackingTarget(Transform)"},{"children":null,"id":"GetModule``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetModule()","nameWithType":"CameraController.GetModule()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraController","remarks":null,"summary":"\nReturns the camera module of the specified type.\n","syntax":{"content":"public T GetModule()\n where T : CameraModule","parameters":null,"return":{"description":"The camera module of the specified type, or null if not registered.","type":"{T}"},"typeParameters":[{"description":"The type of module to retrieve.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraController.GetModule``1"}]},{"items":[{"children":[],"id":"CameraCursor","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraCursorSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraCursor","nameWithType":"CameraCursor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nChanges the mouse cursor settings.\n","syntax":{"content":"public sealed class CameraCursor : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraCursor"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraCursorSettings.disabledState","Zigurous.CameraSystem.CameraCursorSettings.enabledState"],"id":"CameraCursorSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.CameraCursor}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraCursorSettings","nameWithType":"CameraCursorSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for the camera cursor.\n","syntax":{"content":"[Serializable]\npublic sealed class CameraCursorSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraCursorSettings"},{"children":null,"id":"enabledState","implements":null,"inheritance":null,"inheritedMembers":null,"name":"enabledState","nameWithType":"CameraCursorSettings.enabledState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCursorSettings","remarks":null,"summary":"\nThe cursor state when the behavior is enabled.\n","syntax":{"content":"public CursorState enabledState","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CursorState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCursorSettings.enabledState"},{"children":null,"id":"disabledState","implements":null,"inheritance":null,"inheritedMembers":null,"name":"disabledState","nameWithType":"CameraCursorSettings.disabledState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraCursorSettings","remarks":null,"summary":"\nThe cursor state when the behavior is disabled.\n","syntax":{"content":"public CursorState disabledState","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CursorState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraCursorSettings.disabledState"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffect`2.Activate","Zigurous.CameraSystem.CameraEffect`2.active","Zigurous.CameraSystem.CameraEffect`2.Deactivate","Zigurous.CameraSystem.CameraEffect`2.OnEffectActivate(`1)","Zigurous.CameraSystem.CameraEffect`2.OnEffectDeactivate(`1)","Zigurous.CameraSystem.CameraEffect`2.OnEffectRestart(`1)","Zigurous.CameraSystem.CameraEffect`2.profile","Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.String)"],"id":"CameraEffect`2","implements":["Zigurous.CameraSystem.ICameraEffect"],"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{{T}}","Zigurous.CameraSystem.CameraModifier{{T}}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{{T}}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{{T}}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{{T}}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{{T}}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{{T}}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{{T}}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{{T}}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{{T}}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{{T}}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{{T}}.settings","Zigurous.CameraSystem.CameraBehavior{{T}}.enabled","Zigurous.CameraSystem.CameraBehavior{{T}}.OnEnable","Zigurous.CameraSystem.CameraBehavior{{T}}.OnDisable","Zigurous.CameraSystem.CameraBehavior{{T}}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{{T}}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraEffect","nameWithType":"CameraEffect","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA simulated effect that is applied to the camera.\n","syntax":{"content":"public abstract class CameraEffect : CameraModifier, ICameraEffect where T : CameraEffectSettings, new()\n where U : CameraEffectProfile","parameters":null,"return":null,"typeParameters":[{"description":"The settings type to use for the effect.","id":"T"},{"description":"The profile type to use for the effect.","id":"U"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraEffect`2"},{"children":null,"id":"profile","implements":null,"inheritance":null,"inheritedMembers":null,"name":"profile","nameWithType":"CameraEffect.profile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nThe active settings profile for the effect.\n","syntax":{"content":"public U profile { get; set; }","parameters":[],"return":{"description":null,"type":"{U}"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraEffect`2.profile"},{"children":null,"id":"active","implements":["Zigurous.CameraSystem.ICameraEffect.active"],"inheritance":null,"inheritedMembers":null,"name":"active","nameWithType":"CameraEffect.active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nWhether the effect is currently active.\n","syntax":{"content":"public bool active { get; protected set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraEffect`2.active"},{"children":null,"id":"Activate","implements":["Zigurous.CameraSystem.ICameraEffect.Activate"],"inheritance":null,"inheritedMembers":null,"name":"Activate()","nameWithType":"CameraEffect.Activate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nActivates the effect.\n","syntax":{"content":"public void Activate()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.Activate"},{"children":null,"id":"Deactivate","implements":["Zigurous.CameraSystem.ICameraEffect.Deactivate"],"inheritance":null,"inheritedMembers":null,"name":"Deactivate()","nameWithType":"CameraEffect.Deactivate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nDeactivates the effect.\n","syntax":{"content":"public void Deactivate()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.Deactivate"},{"children":null,"id":"SetProfile(System.String)","implements":["Zigurous.CameraSystem.ICameraEffect.SetProfile(System.String)"],"inheritance":null,"inheritedMembers":null,"name":"SetProfile(String)","nameWithType":"CameraEffect.SetProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nSets the profile with the given name to be active.\n","syntax":{"content":"public bool SetProfile(string name)","parameters":[{"description":"The name of the profile to set active.","id":"name","type":"System.String"}],"return":{"description":"True if the profile was set, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.String)"},{"children":null,"id":"SetProfile(System.Int32)","implements":["Zigurous.CameraSystem.ICameraEffect.SetProfile(System.Int32)"],"inheritance":null,"inheritedMembers":null,"name":"SetProfile(Int32)","nameWithType":"CameraEffect.SetProfile(Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nSets the profile at the given index to be active.\n","syntax":{"content":"public bool SetProfile(int index)","parameters":[{"description":"The index of the profile to set active.","id":"index","type":"System.Int32"}],"return":{"description":"True if the profile was set, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.SetProfile(System.Int32)"},{"children":null,"id":"OnEffectActivate(`1)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnEffectActivate(U)","nameWithType":"CameraEffect.OnEffectActivate(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nA callback invoked when the effect is activated.\n","syntax":{"content":"protected virtual void OnEffectActivate(U profile)","parameters":[{"description":"The active profile of the effect.","id":"profile","type":"{U}"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectActivate(`1)"},{"children":null,"id":"OnEffectDeactivate(`1)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnEffectDeactivate(U)","nameWithType":"CameraEffect.OnEffectDeactivate(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nA callback invoked when the effect is deactivated.\n","syntax":{"content":"protected virtual void OnEffectDeactivate(U profile)","parameters":[{"description":"The active profile of the effect.","id":"profile","type":"{U}"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectDeactivate(`1)"},{"children":null,"id":"OnEffectRestart(`1)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnEffectRestart(U)","nameWithType":"CameraEffect.OnEffectRestart(U)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffect`2","remarks":null,"summary":"\nA callback invoked when the effect is restarted.\n","syntax":{"content":"protected virtual void OnEffectRestart(U profile)","parameters":[{"description":"The active profile of the effect.","id":"profile","type":"{U}"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffect`2.OnEffectRestart(`1)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.String)","Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)","Zigurous.CameraSystem.CameraEffectExtensions.SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)","Zigurous.CameraSystem.CameraEffectExtensions.Toggle(Zigurous.CameraSystem.ICameraEffect)"],"id":"CameraEffectExtensions","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraEffectExtensions","nameWithType":"CameraEffectExtensions","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nExtension methods for .\n","syntax":{"content":"public static class CameraEffectExtensions","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraEffectExtensions"},{"children":null,"id":"Activate(Zigurous.CameraSystem.ICameraEffect,System.String)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Activate(ICameraEffect, String)","nameWithType":"CameraEffectExtensions.Activate(ICameraEffect, String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nActivates the effect with the given profile.\n","syntax":{"content":"public static void Activate(this ICameraEffect effect, string profile)","parameters":[{"description":"The effect to activate.","id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"},{"description":"The name of the profile to activate with.","id":"profile","type":"System.String"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.String)"},{"children":null,"id":"Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Activate(ICameraEffect, Int32)","nameWithType":"CameraEffectExtensions.Activate(ICameraEffect, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nActivates the effect with the given profile.\n","syntax":{"content":"public static void Activate(this ICameraEffect effect, int profile)","parameters":[{"description":"The effect to activate.","id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"},{"description":"The index of the profile to activate with.","id":"profile","type":"System.Int32"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Activate(Zigurous.CameraSystem.ICameraEffect,System.Int32)"},{"children":null,"id":"Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Deactivate(ICameraEffect, String)","nameWithType":"CameraEffectExtensions.Deactivate(ICameraEffect, String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nDeactivates the effect with the given profile.\n","syntax":{"content":"public static void Deactivate(this ICameraEffect effect, string profile)","parameters":[{"description":"The effect to deactivate.","id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"},{"description":"The name of the profile to deactivate with.","id":"profile","type":"System.String"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.String)"},{"children":null,"id":"Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Deactivate(ICameraEffect, Int32)","nameWithType":"CameraEffectExtensions.Deactivate(ICameraEffect, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nDeactivates the effect with the given profile.\n","syntax":{"content":"public static void Deactivate(this ICameraEffect effect, int profile)","parameters":[{"description":"The effect to deactivate.","id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"},{"description":"The index of the profile to deactivate with.","id":"profile","type":"System.Int32"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Deactivate(Zigurous.CameraSystem.ICameraEffect,System.Int32)"},{"children":null,"id":"Toggle(Zigurous.CameraSystem.ICameraEffect)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Toggle(ICameraEffect)","nameWithType":"CameraEffectExtensions.Toggle(ICameraEffect)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nToggles the effect's active state.\n","syntax":{"content":"public static void Toggle(this ICameraEffect effect)","parameters":[{"description":null,"id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.Toggle(Zigurous.CameraSystem.ICameraEffect)"},{"children":null,"id":"SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetDefaultProfile(ICameraEffect)","nameWithType":"CameraEffectExtensions.SetDefaultProfile(ICameraEffect)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectExtensions","remarks":null,"summary":"\nSets the profile named "Default" to be active or the first profile\nin the list if not found.\n","syntax":{"content":"public static bool SetDefaultProfile(this ICameraEffect effect)","parameters":[{"description":"The effect to set the profile for.","id":"effect","type":"Zigurous.CameraSystem.ICameraEffect"}],"return":{"description":"True if the profile was set, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraEffectExtensions.SetDefaultProfile(Zigurous.CameraSystem.ICameraEffect)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectProfile.#ctor(System.String)","Zigurous.CameraSystem.CameraEffectProfile.name"],"id":"CameraEffectProfile","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraEffectProfile","nameWithType":"CameraEffectProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for camera effect profiles.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraEffectProfile","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraEffectProfile"},{"children":null,"id":"name","implements":null,"inheritance":null,"inheritedMembers":null,"name":"name","nameWithType":"CameraEffectProfile.name","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectProfile","remarks":null,"summary":"\nThe name of the settings profile.\n","syntax":{"content":"public string name","parameters":null,"return":{"description":null,"type":"System.String"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraEffectProfile.name"},{"children":null,"id":"#ctor(System.String)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CameraEffectProfile(String)","nameWithType":"CameraEffectProfile.CameraEffectProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectProfile","remarks":null,"summary":"\nCreates a new profile with the given name.\n","syntax":{"content":"public CameraEffectProfile(string name = \"Default\")","parameters":[{"description":"The name of the profile.","id":"name","type":"System.String"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.CameraEffectProfile.#ctor(System.String)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraEffectSettings`1.profiles"],"id":"CameraEffectSettings`1","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraEffectSettings","nameWithType":"CameraEffectSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera effect settings.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraEffectSettings : CameraBehaviorSettings where T : CameraEffectProfile","parameters":null,"return":null,"typeParameters":[{"description":"The profile type to use for the effect.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraEffectSettings`1"},{"children":null,"id":"profiles","implements":null,"inheritance":null,"inheritedMembers":null,"name":"profiles","nameWithType":"CameraEffectSettings.profiles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraEffectSettings`1","remarks":null,"summary":"\nThe settings profiles available to use.\n","syntax":{"content":"public T[] profiles","parameters":null,"return":{"description":null,"type":"{T}[]"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraEffectSettings`1.profiles"}]},{"items":[{"children":[],"id":"CameraEffectSettings`2","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraEffectSettings{{U}}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectSettings{{U}}.profiles","Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraEffectSettings","nameWithType":"CameraEffectSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for camera effect settings of a specified type.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraEffectSettings : CameraEffectSettings where T : CameraModule, new()\n where U : CameraEffectProfile","parameters":null,"return":null,"typeParameters":[{"description":"The type of module associated with the settings.","id":"T"},{"description":"The profile type to use for the settings.","id":"U"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraEffectSettings`2"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModifier`1.GetPositionModifier","Zigurous.CameraSystem.CameraModifier`1.GetRotationModifier","Zigurous.CameraSystem.CameraModifier`1.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier`1.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier`1.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier`1.RemoveTrackingModifier","Zigurous.CameraSystem.CameraModifier`1.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier`1.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier`1.SetTrackingModifier(Vector3)"],"id":"CameraModifier`1","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{{T}}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{{T}}.settings","Zigurous.CameraSystem.CameraBehavior{{T}}.enabled","Zigurous.CameraSystem.CameraBehavior{{T}}.OnEnable","Zigurous.CameraSystem.CameraBehavior{{T}}.OnDisable","Zigurous.CameraSystem.CameraBehavior{{T}}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{{T}}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraModifier","nameWithType":"CameraModifier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera behavior that applies a transform modifier to the camera.\n","syntax":{"content":"public abstract class CameraModifier : CameraBehavior where T : CameraBehaviorSettings, new()","parameters":null,"return":null,"typeParameters":[{"description":"The type of settings for the behavior.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.CameraModifier`1"},{"children":null,"id":"GetRotationModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetRotationModifier()","nameWithType":"CameraModifier.GetRotationModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nGets the rotation modifier of the behavior.\n","syntax":{"content":"protected Quaternion GetRotationModifier()","parameters":null,"return":{"description":"The current rotation modifier.","type":"Global.Quaternion"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetRotationModifier"},{"children":null,"id":"GetPositionModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetPositionModifier()","nameWithType":"CameraModifier.GetPositionModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nGets the position modifier of the behavior.\n","syntax":{"content":"protected Vector3 GetPositionModifier()","parameters":null,"return":{"description":"The current position modifier.","type":"Global.Vector3"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetPositionModifier"},{"children":null,"id":"GetTrackingModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetTrackingModifier()","nameWithType":"CameraModifier.GetTrackingModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nGets the tracking modifier of the behavior.\n","syntax":{"content":"protected Vector3 GetTrackingModifier()","parameters":null,"return":{"description":"The current tracking modifier.","type":"Global.Vector3"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.GetTrackingModifier"},{"children":null,"id":"SetRotationModifier(Quaternion)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetRotationModifier(Quaternion)","nameWithType":"CameraModifier.SetRotationModifier(Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nSets the rotation modifier of the behavior.\n","syntax":{"content":"protected void SetRotationModifier(Quaternion rotation)","parameters":[{"description":"The new rotation modifier.","id":"rotation","type":"Global.Quaternion"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetRotationModifier(Quaternion)"},{"children":null,"id":"SetPositionModifier(Vector3)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetPositionModifier(Vector3)","nameWithType":"CameraModifier.SetPositionModifier(Vector3)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nSets the position modifier of the behavior.\n","syntax":{"content":"protected void SetPositionModifier(Vector3 position)","parameters":[{"description":"The new position modifier.","id":"position","type":"Global.Vector3"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetPositionModifier(Vector3)"},{"children":null,"id":"SetTrackingModifier(Vector3)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetTrackingModifier(Vector3)","nameWithType":"CameraModifier.SetTrackingModifier(Vector3)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nSets the tracking modifier of the behavior.\n","syntax":{"content":"protected void SetTrackingModifier(Vector3 offset)","parameters":[{"description":"The new tracking modifier.","id":"offset","type":"Global.Vector3"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.SetTrackingModifier(Vector3)"},{"children":null,"id":"RemoveRotationModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RemoveRotationModifier()","nameWithType":"CameraModifier.RemoveRotationModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nRemoves the rotation modifier of the behavior.\n","syntax":{"content":"protected void RemoveRotationModifier()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemoveRotationModifier"},{"children":null,"id":"RemovePositionModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RemovePositionModifier()","nameWithType":"CameraModifier.RemovePositionModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nRemoves the position modifier of the behavior.\n","syntax":{"content":"protected void RemovePositionModifier()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemovePositionModifier"},{"children":null,"id":"RemoveTrackingModifier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RemoveTrackingModifier()","nameWithType":"CameraModifier.RemoveTrackingModifier()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModifier`1","remarks":null,"summary":"\nRemoves the tracking modifier of the behavior.\n","syntax":{"content":"protected void RemoveTrackingModifier()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModifier`1.RemoveTrackingModifier"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.id","Zigurous.CameraSystem.CameraModule.registered"],"id":"CameraModule","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraModule","nameWithType":"CameraModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera modules which are registered to a camera\ncontroller and are updated every frame by the controller.\n","syntax":{"content":"public abstract class CameraModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraModule"},{"children":null,"id":"controller","implements":null,"inheritance":null,"inheritedMembers":null,"name":"controller","nameWithType":"CameraModule.controller","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","remarks":null,"summary":"\nThe camera controller handling the module.\n","syntax":{"content":"public CameraController controller { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraController"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraModule.controller"},{"children":null,"id":"registered","implements":null,"inheritance":null,"inheritedMembers":null,"name":"registered","nameWithType":"CameraModule.registered","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","remarks":null,"summary":"\nWhether the module has been registered to a controller.\n","syntax":{"content":"public bool registered { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraModule.registered"},{"children":null,"id":"id","implements":null,"inheritance":null,"inheritedMembers":null,"name":"id","nameWithType":"CameraModule.id","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModule","remarks":null,"summary":"\nThe unique identifier of the camera module.\n","syntax":{"content":"public virtual int id { get; }","parameters":[],"return":{"description":null,"type":"System.Int32"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraModule.id"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraModuleManager.#ctor(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraModuleManager.Clear","Zigurous.CameraSystem.CameraModuleManager.Count","Zigurous.CameraSystem.CameraModuleManager.Get``1","Zigurous.CameraSystem.CameraModuleManager.Item(System.Int32)","Zigurous.CameraSystem.CameraModuleManager.Register(Zigurous.CameraSystem.CameraModule)","Zigurous.CameraSystem.CameraModuleManager.Register``1","Zigurous.CameraSystem.CameraModuleManager.Unregister(Zigurous.CameraSystem.CameraModule)","Zigurous.CameraSystem.CameraModuleManager.Unregister``1"],"id":"CameraModuleManager","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraModuleManager","nameWithType":"CameraModuleManager","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nManages the camera modules for a camera controller.\n","syntax":{"content":"public sealed class CameraModuleManager","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraModuleManager"},{"children":null,"id":"Count","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Count","nameWithType":"CameraModuleManager.Count","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nThe number of modules registered to the controller.\n","syntax":{"content":"public int Count { get; }","parameters":[],"return":{"description":null,"type":"System.Int32"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraModuleManager.Count"},{"children":null,"id":"Item(System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Item[Int32]","nameWithType":"CameraModuleManager.Item[Int32]","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nGets the module at the specified index.\n","syntax":{"content":"public CameraModule this[int index] { get; }","parameters":[{"description":"The index of the module to get.","id":"index","type":"System.Int32"}],"return":{"description":"The module at the specified index.","type":"Zigurous.CameraSystem.CameraModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraModuleManager.Item(System.Int32)"},{"children":null,"id":"#ctor(Zigurous.CameraSystem.CameraController)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CameraModuleManager(CameraController)","nameWithType":"CameraModuleManager.CameraModuleManager(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nInitializes the module manager for the specified controller.\n","syntax":{"content":"public CameraModuleManager(CameraController controller)","parameters":[{"description":"The controller to initialize the manager for.","id":"controller","type":"Zigurous.CameraSystem.CameraController"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.CameraModuleManager.#ctor(Zigurous.CameraSystem.CameraController)"},{"children":null,"id":"Get``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Get()","nameWithType":"CameraModuleManager.Get()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nReturns the camera module of the specified type.\n","syntax":{"content":"public T Get()\n where T : CameraModule","parameters":null,"return":{"description":"The camera module of the specified type, or null if not registered.","type":"{T}"},"typeParameters":[{"description":"The type of module to retrieve.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Get``1"},{"children":null,"id":"Register``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Register()","nameWithType":"CameraModuleManager.Register()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nRegisters a module to the controller of the specified type.\n","syntax":{"content":"public T Register()\n where T : CameraModule, new()","parameters":null,"return":{"description":"The registered module.","type":"{T}"},"typeParameters":[{"description":"The type of module to register.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Register``1"},{"children":null,"id":"Register(Zigurous.CameraSystem.CameraModule)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Register(CameraModule)","nameWithType":"CameraModuleManager.Register(CameraModule)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nRegisters a module to the controller.\n","syntax":{"content":"public bool Register(CameraModule module)","parameters":[{"description":"The module to register.","id":"module","type":"Zigurous.CameraSystem.CameraModule"}],"return":{"description":"True if the module was registered, false if not.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Register(Zigurous.CameraSystem.CameraModule)"},{"children":null,"id":"Unregister``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Unregister()","nameWithType":"CameraModuleManager.Unregister()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nUnregisters a module from the controller of the specified type.\n","syntax":{"content":"public bool Unregister()\n where T : CameraModule","parameters":null,"return":{"description":"True if the module was unregistered, false if not.","type":"System.Boolean"},"typeParameters":[{"description":"The type of module to unregister.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Unregister``1"},{"children":null,"id":"Unregister(Zigurous.CameraSystem.CameraModule)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Unregister(CameraModule)","nameWithType":"CameraModuleManager.Unregister(CameraModule)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nUnregisters a module from the controller.\n","syntax":{"content":"public bool Unregister(CameraModule module)","parameters":[{"description":"The module to unregister.","id":"module","type":"Zigurous.CameraSystem.CameraModule"}],"return":{"description":"True if the module was unregistered, false if not.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Unregister(Zigurous.CameraSystem.CameraModule)"},{"children":null,"id":"Clear","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Clear()","nameWithType":"CameraModuleManager.Clear()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraModuleManager","remarks":null,"summary":"\nClears all of the modules from the controller.\n","syntax":{"content":"public void Clear()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraModuleManager.Clear"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraPreset.Custom","Zigurous.CameraSystem.CameraPreset.Dimetric","Zigurous.CameraSystem.CameraPreset.FirstPerson","Zigurous.CameraSystem.CameraPreset.FirstPersonShooter","Zigurous.CameraSystem.CameraPreset.FreeFly","Zigurous.CameraSystem.CameraPreset.Isometric","Zigurous.CameraSystem.CameraPreset.RealTimeStrategy","Zigurous.CameraSystem.CameraPreset.ThirdPerson","Zigurous.CameraSystem.CameraPreset.ThirdPersonAdventure","Zigurous.CameraSystem.CameraPreset.ThirdPersonShooter","Zigurous.CameraSystem.CameraPreset.TopDown","Zigurous.CameraSystem.CameraPreset.Trimetic"],"id":"CameraPreset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CameraPreset","nameWithType":"CameraPreset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA preset for a camera settings profile.\n","syntax":{"content":"public enum CameraPreset","parameters":null,"return":null,"typeParameters":null},"type":"Enum","uid":"Zigurous.CameraSystem.CameraPreset"},{"children":null,"id":"Custom","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Custom","nameWithType":"CameraPreset.Custom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"Custom = 0","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Custom"},{"children":null,"id":"FirstPerson","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FirstPerson","nameWithType":"CameraPreset.FirstPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"FirstPerson = 1","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FirstPerson"},{"children":null,"id":"FirstPersonShooter","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FirstPersonShooter","nameWithType":"CameraPreset.FirstPersonShooter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"FirstPersonShooter = 2","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FirstPersonShooter"},{"children":null,"id":"ThirdPerson","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ThirdPerson","nameWithType":"CameraPreset.ThirdPerson","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"ThirdPerson = 3","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPerson"},{"children":null,"id":"ThirdPersonAdventure","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ThirdPersonAdventure","nameWithType":"CameraPreset.ThirdPersonAdventure","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"ThirdPersonAdventure = 4","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPersonAdventure"},{"children":null,"id":"ThirdPersonShooter","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ThirdPersonShooter","nameWithType":"CameraPreset.ThirdPersonShooter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"ThirdPersonShooter = 5","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.ThirdPersonShooter"},{"children":null,"id":"RealTimeStrategy","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RealTimeStrategy","nameWithType":"CameraPreset.RealTimeStrategy","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"RealTimeStrategy = 6","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.RealTimeStrategy"},{"children":null,"id":"TopDown","implements":null,"inheritance":null,"inheritedMembers":null,"name":"TopDown","nameWithType":"CameraPreset.TopDown","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"TopDown = 7","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.TopDown"},{"children":null,"id":"Isometric","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Isometric","nameWithType":"CameraPreset.Isometric","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"Isometric = 8","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Isometric"},{"children":null,"id":"Dimetric","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Dimetric","nameWithType":"CameraPreset.Dimetric","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"Dimetric = 9","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Dimetric"},{"children":null,"id":"Trimetic","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Trimetic","nameWithType":"CameraPreset.Trimetic","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"Trimetic = 10","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.Trimetic"},{"children":null,"id":"FreeFly","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FreeFly","nameWithType":"CameraPreset.FreeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPreset","remarks":null,"summary":null,"syntax":{"content":"FreeFly = 11","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraPreset.FreeFly"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraPresetExtensions.CreateProfile(Zigurous.CameraSystem.CameraPreset)"],"id":"CameraPresetExtensions","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraPresetExtensions","nameWithType":"CameraPresetExtensions","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nExtension methods for .\n","syntax":{"content":"public static class CameraPresetExtensions","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraPresetExtensions"},{"children":null,"id":"CreateProfile(Zigurous.CameraSystem.CameraPreset)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CreateProfile(CameraPreset)","nameWithType":"CameraPresetExtensions.CreateProfile(CameraPreset)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraPresetExtensions","remarks":null,"summary":"\nCreates a new camera settings profile from the specified preset.\n","syntax":{"content":"public static CameraProfile CreateProfile(this CameraPreset preset)","parameters":[{"description":"The preset to create the profile from.","id":"preset","type":"Zigurous.CameraSystem.CameraPreset"}],"return":{"description":"The new camera settings profile.","type":"Zigurous.CameraSystem.CameraProfile"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraPresetExtensions.CreateProfile(Zigurous.CameraSystem.CameraPreset)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraProfile.#ctor","Zigurous.CameraSystem.CameraProfile.AddSettings``1(System.Boolean)","Zigurous.CameraSystem.CameraProfile.aimPunch","Zigurous.CameraSystem.CameraProfile.animatorMotion","Zigurous.CameraSystem.CameraProfile.autoFocus","Zigurous.CameraSystem.CameraProfile.cameraShake","Zigurous.CameraSystem.CameraProfile.collision","Zigurous.CameraSystem.CameraProfile.Create","Zigurous.CameraSystem.CameraProfile.Create(Zigurous.CameraSystem.CameraPreset)","Zigurous.CameraSystem.CameraProfile.cursor","Zigurous.CameraSystem.CameraProfile.eyelineAdjustment","Zigurous.CameraSystem.CameraProfile.follow","Zigurous.CameraSystem.CameraProfile.fovKick","Zigurous.CameraSystem.CameraProfile.freeFly","Zigurous.CameraSystem.CameraProfile.freeLook","Zigurous.CameraSystem.CameraProfile.GetSettings``1","Zigurous.CameraSystem.CameraProfile.headBob","Zigurous.CameraSystem.CameraProfile.noise","Zigurous.CameraSystem.CameraProfile.panning","Zigurous.CameraSystem.CameraProfile.preset","Zigurous.CameraSystem.CameraProfile.recoil","Zigurous.CameraSystem.CameraProfile.RemoveSettings``1","Zigurous.CameraSystem.CameraProfile.screenFade","Zigurous.CameraSystem.CameraProfile.shoulderLean","Zigurous.CameraSystem.CameraProfile.shoulderSwap","Zigurous.CameraSystem.CameraProfile.targeting","Zigurous.CameraSystem.CameraProfile.zoom"],"id":"CameraProfile","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraProfile","nameWithType":"CameraProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe settings profile for a camera controller.\n","syntax":{"content":"public sealed class CameraProfile : ScriptableObject","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraProfile"},{"children":null,"id":"preset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"preset","nameWithType":"CameraProfile.preset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe preset used to create the profile.\n","syntax":{"content":"public CameraPreset preset { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraPreset"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.preset"},{"children":null,"id":"aimPunch","implements":null,"inheritance":null,"inheritedMembers":null,"name":"aimPunch","nameWithType":"CameraProfile.aimPunch","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe aim punch settings.\n","syntax":{"content":"public AimPunchSettings aimPunch { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.AimPunchSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.aimPunch"},{"children":null,"id":"animatorMotion","implements":null,"inheritance":null,"inheritedMembers":null,"name":"animatorMotion","nameWithType":"CameraProfile.animatorMotion","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe animator motion settings.\n","syntax":{"content":"public AnimatorMotionSettings animatorMotion { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.AnimatorMotionSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.animatorMotion"},{"children":null,"id":"autoFocus","implements":null,"inheritance":null,"inheritedMembers":null,"name":"autoFocus","nameWithType":"CameraProfile.autoFocus","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe auto focus settings.\n","syntax":{"content":"public AutoFocusSettings autoFocus { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.AutoFocusSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.autoFocus"},{"children":null,"id":"cameraShake","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cameraShake","nameWithType":"CameraProfile.cameraShake","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera shake settings.\n","syntax":{"content":"public CameraShakeSettings cameraShake { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraShakeSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.cameraShake"},{"children":null,"id":"collision","implements":null,"inheritance":null,"inheritedMembers":null,"name":"collision","nameWithType":"CameraProfile.collision","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera collision settings.\n","syntax":{"content":"public CameraCollisionSettings collision { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraCollisionSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.collision"},{"children":null,"id":"cursor","implements":null,"inheritance":null,"inheritedMembers":null,"name":"cursor","nameWithType":"CameraProfile.cursor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera cursor settings.\n","syntax":{"content":"public CameraCursorSettings cursor { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.CameraCursorSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.cursor"},{"children":null,"id":"eyelineAdjustment","implements":null,"inheritance":null,"inheritedMembers":null,"name":"eyelineAdjustment","nameWithType":"CameraProfile.eyelineAdjustment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe eyeline adjustment settings.\n","syntax":{"content":"public EyelineAdjustmentSettings eyelineAdjustment { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.EyelineAdjustmentSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.eyelineAdjustment"},{"children":null,"id":"follow","implements":null,"inheritance":null,"inheritedMembers":null,"name":"follow","nameWithType":"CameraProfile.follow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera follow settings.\n","syntax":{"content":"public FollowSettings follow { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.FollowSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.follow"},{"children":null,"id":"fovKick","implements":null,"inheritance":null,"inheritedMembers":null,"name":"fovKick","nameWithType":"CameraProfile.fovKick","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe FOV "Kick" settings.\n","syntax":{"content":"public FOVKickSettings fovKick { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.FOVKickSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.fovKick"},{"children":null,"id":"freeFly","implements":null,"inheritance":null,"inheritedMembers":null,"name":"freeFly","nameWithType":"CameraProfile.freeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera free fly settings.\n","syntax":{"content":"public FreeFlySettings freeFly { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.FreeFlySettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.freeFly"},{"children":null,"id":"freeLook","implements":null,"inheritance":null,"inheritedMembers":null,"name":"freeLook","nameWithType":"CameraProfile.freeLook","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera free look settings.\n","syntax":{"content":"public FreeLookSettings freeLook { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.FreeLookSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.freeLook"},{"children":null,"id":"headBob","implements":null,"inheritance":null,"inheritedMembers":null,"name":"headBob","nameWithType":"CameraProfile.headBob","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe head bob settings.\n","syntax":{"content":"public HeadBobSettings headBob { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.HeadBobSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.headBob"},{"children":null,"id":"noise","implements":null,"inheritance":null,"inheritedMembers":null,"name":"noise","nameWithType":"CameraProfile.noise","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe noise settings.\n","syntax":{"content":"public NoiseSettings noise { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.NoiseSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.noise"},{"children":null,"id":"panning","implements":null,"inheritance":null,"inheritedMembers":null,"name":"panning","nameWithType":"CameraProfile.panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera panning settings.\n","syntax":{"content":"public PanningSettings panning { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.PanningSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.panning"},{"children":null,"id":"recoil","implements":null,"inheritance":null,"inheritedMembers":null,"name":"recoil","nameWithType":"CameraProfile.recoil","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe recoil settings.\n","syntax":{"content":"public RecoilSettings recoil { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.RecoilSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.recoil"},{"children":null,"id":"screenFade","implements":null,"inheritance":null,"inheritedMembers":null,"name":"screenFade","nameWithType":"CameraProfile.screenFade","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe screen fade settings.\n","syntax":{"content":"public ScreenFadeSettings screenFade { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.screenFade"},{"children":null,"id":"shoulderLean","implements":null,"inheritance":null,"inheritedMembers":null,"name":"shoulderLean","nameWithType":"CameraProfile.shoulderLean","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe shoulder lean settings.\n","syntax":{"content":"public ShoulderLeanSettings shoulderLean { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderLeanSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.shoulderLean"},{"children":null,"id":"shoulderSwap","implements":null,"inheritance":null,"inheritedMembers":null,"name":"shoulderSwap","nameWithType":"CameraProfile.shoulderSwap","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe shoulder swap settings.\n","syntax":{"content":"public ShoulderSwapSettings shoulderSwap { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.shoulderSwap"},{"children":null,"id":"targeting","implements":null,"inheritance":null,"inheritedMembers":null,"name":"targeting","nameWithType":"CameraProfile.targeting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera targeting settings.\n","syntax":{"content":"public TargetingSettings targeting { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.targeting"},{"children":null,"id":"zoom","implements":null,"inheritance":null,"inheritedMembers":null,"name":"zoom","nameWithType":"CameraProfile.zoom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nThe camera zoom settings.\n","syntax":{"content":"public ZoomSettings zoom { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.ZoomSettings"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraProfile.zoom"},{"children":null,"id":"#ctor","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CameraProfile()","nameWithType":"CameraProfile.CameraProfile()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nCreates a new camera settings profile.\n","syntax":{"content":"public CameraProfile()","parameters":null,"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.CameraProfile.#ctor"},{"children":null,"id":"Create","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Create()","nameWithType":"CameraProfile.Create()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nCreates a new camera settings profile.\n","syntax":{"content":"public static CameraProfile Create()","parameters":null,"return":{"description":"The new camera settings profile.","type":"Zigurous.CameraSystem.CameraProfile"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.Create"},{"children":null,"id":"Create(Zigurous.CameraSystem.CameraPreset)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Create(CameraPreset)","nameWithType":"CameraProfile.Create(CameraPreset)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nCreates a new camera settings profile from the specified preset.\n","syntax":{"content":"public static CameraProfile Create(CameraPreset preset)","parameters":[{"description":"The preset to create the profile from.","id":"preset","type":"Zigurous.CameraSystem.CameraPreset"}],"return":{"description":"The new camera settings profile.","type":"Zigurous.CameraSystem.CameraProfile"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.Create(Zigurous.CameraSystem.CameraPreset)"},{"children":null,"id":"GetSettings``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetSettings()","nameWithType":"CameraProfile.GetSettings()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nGets the settings of the specified type.\n","syntax":{"content":"public T GetSettings()\n where T : CameraSettings","parameters":null,"return":{"description":"The settings of the specified type, or null if not present.","type":"{T}"},"typeParameters":[{"description":"The type of settings to get.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.GetSettings``1"},{"children":null,"id":"AddSettings``1(System.Boolean)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"AddSettings(Boolean)","nameWithType":"CameraProfile.AddSettings(Boolean)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nAdds the settings of the specified type to the profile.\n","syntax":{"content":"public T AddSettings(bool enabled = true)\n where T : CameraSettings, new()","parameters":[{"description":"Whether the settings behavior is enabled (default=true).","id":"enabled","type":"System.Boolean"}],"return":{"description":"The settings added to the profile.","type":"{T}"},"typeParameters":[{"description":"The type of settings to add.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.AddSettings``1(System.Boolean)"},{"children":null,"id":"RemoveSettings``1","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RemoveSettings()","nameWithType":"CameraProfile.RemoveSettings()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraProfile","remarks":null,"summary":"\nRemoves the settings of the specified type from the profile.\n","syntax":{"content":"public void RemoveSettings()\n where T : CameraSettings","parameters":null,"return":null,"typeParameters":[{"description":"The type of settings to remove.","id":"T"}]},"type":"Method","uid":"Zigurous.CameraSystem.CameraProfile.RemoveSettings``1"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"id":"CameraSettings","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraSettings","nameWithType":"CameraSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera settings.\n","syntax":{"content":"[Serializable]\npublic abstract class CameraSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraSettings"},{"children":null,"id":"active","implements":null,"inheritance":null,"inheritedMembers":null,"name":"active","nameWithType":"CameraSettings.active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","remarks":null,"summary":"\nWhether the settings are active on a camera profile. Inactive\nsettings will not display in the editor.\n","syntax":{"content":"public bool active { get; set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.active"},{"children":null,"id":"enabled","implements":null,"inheritance":null,"inheritedMembers":null,"name":"enabled","nameWithType":"CameraSettings.enabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","remarks":null,"summary":"\nTurns on or off the settings behavior. Enabled behaviors are updated\nevery frame.\n","syntax":{"content":"public bool enabled { get; set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.enabled"},{"children":null,"id":"isActiveAndEnabled","implements":null,"inheritance":null,"inheritedMembers":null,"name":"isActiveAndEnabled","nameWithType":"CameraSettings.isActiveAndEnabled","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","remarks":null,"summary":"\nWhether the settings are active and enabled.\n","syntax":{"content":"public bool isActiveAndEnabled { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled"},{"children":null,"id":"OnActivate(Zigurous.CameraSystem.CameraController)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnActivate(CameraController)","nameWithType":"CameraSettings.OnActivate(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","remarks":null,"summary":"\nA callback invoked when the settings are activated on a controller.\n","syntax":{"content":"protected virtual void OnActivate(CameraController controller)","parameters":[{"description":"The controller that activated the settings.","id":"controller","type":"Zigurous.CameraSystem.CameraController"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)"},{"children":null,"id":"OnDeactivate(Zigurous.CameraSystem.CameraController)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnDeactivate(CameraController)","nameWithType":"CameraSettings.OnDeactivate(CameraController)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSettings","remarks":null,"summary":"\nA callback invoked when the settings are deactivated on a controller.\n","syntax":{"content":"protected virtual void OnDeactivate(CameraController controller)","parameters":[{"description":"The controller that deactivated the settings.","id":"controller","type":"Zigurous.CameraSystem.CameraController"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraShakeProfile.acceleration","Zigurous.CameraSystem.CameraShakeProfile.deceleration","Zigurous.CameraSystem.CameraShakeProfile.duration","Zigurous.CameraSystem.CameraShakeProfile.frequency","Zigurous.CameraSystem.CameraShakeProfile.magnitude","Zigurous.CameraSystem.CameraShakeProfile.positionalStrength","Zigurous.CameraSystem.CameraShakeProfile.rotationalStrength"],"id":"CameraShakeProfile","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraEffectProfile"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectProfile.name"],"name":"CameraShakeProfile","nameWithType":"CameraShakeProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA settings profile for a camera shake effect.\n","syntax":{"content":"[Serializable]\npublic sealed class CameraShakeProfile : CameraEffectProfile","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraShakeProfile"},{"children":null,"id":"duration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"duration","nameWithType":"CameraShakeProfile.duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nThe amount of seconds the camera shake lasts.\n","syntax":{"content":"public float duration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.duration"},{"children":null,"id":"acceleration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"acceleration","nameWithType":"CameraShakeProfile.acceleration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nThe amount of seconds it takes the camera shake to accelerate to\nfull strength.\n","syntax":{"content":"public float acceleration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.acceleration"},{"children":null,"id":"deceleration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"deceleration","nameWithType":"CameraShakeProfile.deceleration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nThe amount of seconds it takes the camera shake to decay back to\nzero.\n","syntax":{"content":"public float deceleration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.deceleration"},{"children":null,"id":"frequency","implements":null,"inheritance":null,"inheritedMembers":null,"name":"frequency","nameWithType":"CameraShakeProfile.frequency","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nThe frequency of the noise function. A higher value results in\nquicker camera movements.\n","syntax":{"content":"public float frequency","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.frequency"},{"children":null,"id":"magnitude","implements":null,"inheritance":null,"inheritedMembers":null,"name":"magnitude","nameWithType":"CameraShakeProfile.magnitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nThe magnitude of the noise vector. A higher value results in larger\ncamera movements.\n","syntax":{"content":"public float magnitude","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.magnitude"},{"children":null,"id":"positionalStrength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"positionalStrength","nameWithType":"CameraShakeProfile.positionalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nHow much the camera shake impacts the position of the camera.\n","syntax":{"content":"public float positionalStrength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.positionalStrength"},{"children":null,"id":"rotationalStrength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"rotationalStrength","nameWithType":"CameraShakeProfile.rotationalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraShakeProfile","remarks":null,"summary":"\nHow much the camera shake impacts the rotation of the camera.\n","syntax":{"content":"public float rotationalStrength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraShakeProfile.rotationalStrength"}]},{"items":[{"children":[],"id":"CameraShakeSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.CameraShakeProfile}","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.CameraShake,Zigurous.CameraSystem.CameraShakeProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.CameraShakeProfile}.profiles","Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"CameraShakeSettings","nameWithType":"CameraShakeSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera shake effect.\n","syntax":{"content":"[Serializable]\npublic sealed class CameraShakeSettings : CameraEffectSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraShakeSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.CameraSightEvent.camera","Zigurous.CameraSystem.CameraSightEvent.enter","Zigurous.CameraSystem.CameraSightEvent.exit","Zigurous.CameraSystem.CameraSightEvent.inSight","Zigurous.CameraSystem.CameraSightEvent.maximumDistance","Zigurous.CameraSystem.CameraSightEvent.minimumDistance","Zigurous.CameraSystem.CameraSightEvent.target"],"id":"CameraSightEvent","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"CameraSightEvent","nameWithType":"CameraSightEvent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nInvokes an event when the camera is within a certain distance of a target.\n","syntax":{"content":"public sealed class CameraSightEvent : MonoBehaviour","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraSightEvent"},{"children":null,"id":"enter","implements":null,"inheritance":null,"inheritedMembers":null,"name":"enter","nameWithType":"CameraSightEvent.enter","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe event invoked when the target enters sight of the camera.\n","syntax":{"content":"public UnityEvent enter","parameters":null,"return":{"description":null,"type":"Global.UnityEvent"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.enter"},{"children":null,"id":"exit","implements":null,"inheritance":null,"inheritedMembers":null,"name":"exit","nameWithType":"CameraSightEvent.exit","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe event invoked when the target exits sight of the camera.\n","syntax":{"content":"public UnityEvent exit","parameters":null,"return":{"description":null,"type":"Global.UnityEvent"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.exit"},{"children":null,"id":"camera","implements":null,"inheritance":null,"inheritedMembers":null,"name":"camera","nameWithType":"CameraSightEvent.camera","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe camera to measure the distance to.\n","syntax":{"content":"public Camera camera","parameters":null,"return":{"description":null,"type":"Global.Camera"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.camera"},{"children":null,"id":"target","implements":null,"inheritance":null,"inheritedMembers":null,"name":"target","nameWithType":"CameraSightEvent.target","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe target to check if it is within sight of the camera.\n","syntax":{"content":"public Transform target","parameters":null,"return":{"description":null,"type":"Global.Transform"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.target"},{"children":null,"id":"minimumDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"minimumDistance","nameWithType":"CameraSightEvent.minimumDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe minimum distance for the target to be considered in sight.\n","syntax":{"content":"public float minimumDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.minimumDistance"},{"children":null,"id":"maximumDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maximumDistance","nameWithType":"CameraSightEvent.maximumDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nThe maximum distance for the target to be considered in sight.\n","syntax":{"content":"public float maximumDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CameraSightEvent.maximumDistance"},{"children":null,"id":"inSight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inSight","nameWithType":"CameraSightEvent.inSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CameraSightEvent","remarks":null,"summary":"\nWhether the target is currently within sight of the camera.\n","syntax":{"content":"public bool inSight { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.CameraSightEvent.inSight"}]},{"items":[{"children":["Zigurous.CameraSystem.CursorState.#ctor(CursorLockMode,System.Boolean)","Zigurous.CameraSystem.CursorState.lockMode","Zigurous.CameraSystem.CursorState.visible"],"id":"CursorState","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CursorState","nameWithType":"CursorState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe cursor settings for a given state.\n","syntax":{"content":"[Serializable]\npublic struct CursorState","parameters":null,"return":null,"typeParameters":null},"type":"Struct","uid":"Zigurous.CameraSystem.CursorState"},{"children":null,"id":"lockMode","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lockMode","nameWithType":"CursorState.lockMode","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","remarks":null,"summary":"\nHow the cursor should behave.\n","syntax":{"content":"public CursorLockMode lockMode","parameters":null,"return":{"description":null,"type":"Global.CursorLockMode"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CursorState.lockMode"},{"children":null,"id":"visible","implements":null,"inheritance":null,"inheritedMembers":null,"name":"visible","nameWithType":"CursorState.visible","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","remarks":null,"summary":"\nShows or hides the cursor.\n","syntax":{"content":"public bool visible","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.CursorState.visible"},{"children":null,"id":"#ctor(CursorLockMode,System.Boolean)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"CursorState(CursorLockMode, Boolean)","nameWithType":"CursorState.CursorState(CursorLockMode, Boolean)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.CursorState","remarks":null,"summary":"\nCreates a new cursor state.\n","syntax":{"content":"public CursorState(CursorLockMode lockMode, bool visible)","parameters":[{"description":"How the cursor should behave.","id":"lockMode","type":"Global.CursorLockMode"},{"description":"Shows or hides the cursor.","id":"visible","type":"System.Boolean"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.CursorState.#ctor(CursorLockMode,System.Boolean)"}]},{"items":[{"children":[],"id":"EyelineAdjustment","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.EyelineAdjustmentSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.EyelineAdjustmentSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"EyelineAdjustment","nameWithType":"EyelineAdjustment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAdjusts the position of the camera to match the eyeline of the character.\n","syntax":{"content":"public sealed class EyelineAdjustment : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.EyelineAdjustment"}]},{"items":[{"children":["Zigurous.CameraSystem.EyelineAdjustmentSettings.eyelineHeight","Zigurous.CameraSystem.EyelineAdjustmentSettings.smoothing"],"id":"EyelineAdjustmentSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.EyelineAdjustment}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"EyelineAdjustmentSettings","nameWithType":"EyelineAdjustmentSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for an eyeline tracker modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class EyelineAdjustmentSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings"},{"children":null,"id":"eyelineHeight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"eyelineHeight","nameWithType":"EyelineAdjustmentSettings.eyelineHeight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.EyelineAdjustmentSettings","remarks":null,"summary":"\nThe distance from the ground to the character's eyeline as a\npercentage of the character's height.\n","syntax":{"content":"public float eyelineHeight","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings.eyelineHeight"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"EyelineAdjustmentSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.EyelineAdjustmentSettings","remarks":null,"summary":"\nHow quickly eyeline adjustments are made. Larger numbers make the\ncamera adjust more smoothly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.EyelineAdjustmentSettings.smoothing"}]},{"items":[{"children":["Zigurous.CameraSystem.Follow.followPosition","Zigurous.CameraSystem.Follow.GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)","Zigurous.CameraSystem.Follow.lookRotation"],"id":"Follow","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FollowSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Follow","nameWithType":"Follow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nMoves and rotates the camera to follow a tracked object.\n","syntax":{"content":"public sealed class Follow : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Follow"},{"children":null,"id":"followPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"followPosition","nameWithType":"Follow.followPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","remarks":null,"summary":"\nThe current tracked follow position (Read only).\n","syntax":{"content":"public Vector3 followPosition { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Follow.followPosition"},{"children":null,"id":"lookRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookRotation","nameWithType":"Follow.lookRotation","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","remarks":null,"summary":"\nThe current tracked look rotation (Read only).\n","syntax":{"content":"public Quaternion lookRotation { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Follow.lookRotation"},{"children":null,"id":"GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetTrackingData(CameraContext, Transform, Vector3, out Vector3, out Quaternion)","nameWithType":"Follow.GetTrackingData(CameraContext, Transform, Vector3, out Vector3, out Quaternion)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Follow","remarks":null,"summary":"\nCalculates the tracking point and tracking rotation for the camera.\n","syntax":{"content":"public static void GetTrackingData(CameraContext context, Transform target, Vector3 offset, out Vector3 trackingPoint, out Quaternion trackingRotation)","parameters":[{"description":"The camera context.","id":"context","type":"Zigurous.CameraSystem.CameraContext"},{"description":"The target to track.","id":"target","type":"Global.Transform"},{"description":"The offset from the target.","id":"offset","type":"Global.Vector3"},{"description":"The output tracking point.","id":"trackingPoint","type":"Global.Vector3"},{"description":"The output tracking rotation.","id":"trackingRotation","type":"Global.Quaternion"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Follow.GetTrackingData(Zigurous.CameraSystem.CameraContext,Transform,Vector3,Vector3@,Quaternion@)"}]},{"items":[{"children":["Zigurous.CameraSystem.FollowSettings.lookDamping","Zigurous.CameraSystem.FollowSettings.lookDelay","Zigurous.CameraSystem.FollowSettings.lookTracking","Zigurous.CameraSystem.FollowSettings.moveDamping","Zigurous.CameraSystem.FollowSettings.moveTracking","Zigurous.CameraSystem.FollowSettings.offset"],"id":"FollowSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Follow}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"FollowSettings","nameWithType":"FollowSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera follow behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class FollowSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FollowSettings"},{"children":null,"id":"offset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"offset","nameWithType":"FollowSettings.offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nThe camera offset in the tracking target's local space. Use this to\nfine-tune the tracking position when the desired position is not the\ncenter of the target.\n","syntax":{"content":"public Vector3 offset","parameters":null,"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.offset"},{"children":null,"id":"moveTracking","implements":null,"inheritance":null,"inheritedMembers":null,"name":"moveTracking","nameWithType":"FollowSettings.moveTracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nMoves the camera to follow the target.\n","syntax":{"content":"public bool moveTracking","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.moveTracking"},{"children":null,"id":"moveDamping","implements":null,"inheritance":null,"inheritedMembers":null,"name":"moveDamping","nameWithType":"FollowSettings.moveDamping","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nHow quickly the camera follows the tracking target. Small numbers\nmake the camera follow the target more closely.\n","syntax":{"content":"public float moveDamping","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.moveDamping"},{"children":null,"id":"lookTracking","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookTracking","nameWithType":"FollowSettings.lookTracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nRotates the camera to look at the tracking target.\n","syntax":{"content":"public bool lookTracking","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookTracking"},{"children":null,"id":"lookDamping","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookDamping","nameWithType":"FollowSettings.lookDamping","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nHow quickly the camera looks toward the tracking target. Small\nnumbers make the camera respond more quickly.\n","syntax":{"content":"public float lookDamping","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookDamping"},{"children":null,"id":"lookDelay","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookDelay","nameWithType":"FollowSettings.lookDelay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FollowSettings","remarks":null,"summary":"\nThe amount of seconds before the camera starts automatically looking\nat the tracking target after the player has manually looked away.\n","syntax":{"content":"public float lookDelay","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FollowSettings.lookDelay"}]},{"items":[{"children":["Zigurous.CameraSystem.FOVKickProfile.amount","Zigurous.CameraSystem.FOVKickProfile.kickIn","Zigurous.CameraSystem.FOVKickProfile.kickOut"],"id":"FOVKickProfile","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraEffectProfile"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectProfile.name"],"name":"FOVKickProfile","nameWithType":"FOVKickProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA settings profile for a FOV "Kick" effect.\n","syntax":{"content":"[Serializable]\npublic sealed class FOVKickProfile : CameraEffectProfile","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FOVKickProfile"},{"children":null,"id":"amount","implements":null,"inheritance":null,"inheritedMembers":null,"name":"amount","nameWithType":"FOVKickProfile.amount","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","remarks":null,"summary":"\nThe amount of change in degrees to the camera's field of view.\n","syntax":{"content":"public float amount","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.amount"},{"children":null,"id":"kickIn","implements":null,"inheritance":null,"inheritedMembers":null,"name":"kickIn","nameWithType":"FOVKickProfile.kickIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","remarks":null,"summary":"\nThe transition settings when the FOV "kick" is enabled.\n","syntax":{"content":"public FOVKickTransition kickIn","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FOVKickTransition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.kickIn"},{"children":null,"id":"kickOut","implements":null,"inheritance":null,"inheritedMembers":null,"name":"kickOut","nameWithType":"FOVKickProfile.kickOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickProfile","remarks":null,"summary":"\nThe transition settings when the FOV "kick" is disabled.\n","syntax":{"content":"public FOVKickTransition kickOut","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FOVKickTransition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FOVKickProfile.kickOut"}]},{"items":[{"children":[],"id":"FOVKickSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.FOVKickProfile}","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.FOVKick,Zigurous.CameraSystem.FOVKickProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.FOVKickProfile}.profiles","Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"FOVKickSettings","nameWithType":"FOVKickSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a FOV "Kick" effect.\n","syntax":{"content":"[Serializable]\npublic sealed class FOVKickSettings : CameraEffectSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FOVKickSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.FOVKickTransition.duration","Zigurous.CameraSystem.FOVKickTransition.easing"],"id":"FOVKickTransition","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"FOVKickTransition","nameWithType":"FOVKickTransition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a FOV "Kick" transition.\n","syntax":{"content":"[Serializable]\npublic sealed class FOVKickTransition","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FOVKickTransition"},{"children":null,"id":"duration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"duration","nameWithType":"FOVKickTransition.duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickTransition","remarks":null,"summary":"\nThe amount of seconds it takes to change the field of view.\n","syntax":{"content":"public float duration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FOVKickTransition.duration"},{"children":null,"id":"easing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"easing","nameWithType":"FOVKickTransition.easing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FOVKickTransition","remarks":null,"summary":"\nThe animation curve used when changing the field of view.\n","syntax":{"content":"public AnimationCurve easing","parameters":null,"return":{"description":null,"type":"Global.AnimationCurve"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FOVKickTransition.easing"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFly.direction","Zigurous.CameraSystem.FreeFly.fast","Zigurous.CameraSystem.FreeFly.slow","Zigurous.CameraSystem.FreeFly.speed"],"id":"FreeFly","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeFlySettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"FreeFly","nameWithType":"FreeFly","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nHandles free fly camera movement.\n","syntax":{"content":"public sealed class FreeFly : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeFly"},{"children":null,"id":"direction","implements":null,"inheritance":null,"inheritedMembers":null,"name":"direction","nameWithType":"FreeFly.direction","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","remarks":null,"summary":"\nThe direction the camera is flying in local space (Read only).\n","syntax":{"content":"public Vector3 direction { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.FreeFly.direction"},{"children":null,"id":"speed","implements":null,"inheritance":null,"inheritedMembers":null,"name":"speed","nameWithType":"FreeFly.speed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","remarks":null,"summary":"\nThe current speed of the camera (Read only).\n","syntax":{"content":"public float speed { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.FreeFly.speed"},{"children":null,"id":"fast","implements":null,"inheritance":null,"inheritedMembers":null,"name":"fast","nameWithType":"FreeFly.fast","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","remarks":null,"summary":"\nWhether fast mode is activated (Read only).\n","syntax":{"content":"public bool fast { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.FreeFly.fast"},{"children":null,"id":"slow","implements":null,"inheritance":null,"inheritedMembers":null,"name":"slow","nameWithType":"FreeFly.slow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFly","remarks":null,"summary":"\nWhether slow mode is activated (Read only).\n","syntax":{"content":"public bool slow { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.FreeFly.slow"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlyInputSettings.axisX","Zigurous.CameraSystem.FreeFlyInputSettings.axisY","Zigurous.CameraSystem.FreeFlyInputSettings.axisZ","Zigurous.CameraSystem.FreeFlyInputSettings.buttonFast","Zigurous.CameraSystem.FreeFlyInputSettings.buttonSlow"],"id":"FreeFlyInputSettings","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"FreeFlyInputSettings","nameWithType":"FreeFlyInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nInput settings for a camera free fly behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeFlyInputSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeFlyInputSettings"},{"children":null,"id":"axisX","implements":null,"inheritance":null,"inheritedMembers":null,"name":"axisX","nameWithType":"FreeFlyInputSettings.axisX","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","remarks":null,"summary":"\nHandles moving on the x axis.\n","syntax":{"content":"public InputAxis axisX","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisX"},{"children":null,"id":"axisY","implements":null,"inheritance":null,"inheritedMembers":null,"name":"axisY","nameWithType":"FreeFlyInputSettings.axisY","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","remarks":null,"summary":"\nHandles moving on the y axis.\n","syntax":{"content":"public InputAxis axisY","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisY"},{"children":null,"id":"axisZ","implements":null,"inheritance":null,"inheritedMembers":null,"name":"axisZ","nameWithType":"FreeFlyInputSettings.axisZ","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","remarks":null,"summary":"\nHandles moving on the z axis.\n","syntax":{"content":"public InputAxis axisZ","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.axisZ"},{"children":null,"id":"buttonFast","implements":null,"inheritance":null,"inheritedMembers":null,"name":"buttonFast","nameWithType":"FreeFlyInputSettings.buttonFast","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","remarks":null,"summary":"\nMakes the camera move faster when the button is performed.\n","syntax":{"content":"public InputButton buttonFast","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.buttonFast"},{"children":null,"id":"buttonSlow","implements":null,"inheritance":null,"inheritedMembers":null,"name":"buttonSlow","nameWithType":"FreeFlyInputSettings.buttonSlow","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlyInputSettings","remarks":null,"summary":"\nMakes the camera move slower when the button is performed.\n","syntax":{"content":"public InputButton buttonSlow","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlyInputSettings.buttonSlow"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlySettings.input","Zigurous.CameraSystem.FreeFlySettings.speed"],"id":"FreeFlySettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.FreeFly}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"FreeFlySettings","nameWithType":"FreeFlySettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera free fly behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeFlySettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeFlySettings"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"FreeFlySettings.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySettings","remarks":null,"summary":"\nThe input settings.\n","syntax":{"content":"public FreeFlyInputSettings input","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FreeFlyInputSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySettings.input"},{"children":null,"id":"speed","implements":null,"inheritance":null,"inheritedMembers":null,"name":"speed","nameWithType":"FreeFlySettings.speed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySettings","remarks":null,"summary":"\nThe speed settings.\n","syntax":{"content":"public FreeFlySpeedSettings speed","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FreeFlySpeedSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySettings.speed"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeFlySpeedSettings.baseSpeed","Zigurous.CameraSystem.FreeFlySpeedSettings.fastMultiplier","Zigurous.CameraSystem.FreeFlySpeedSettings.slowMultiplier","Zigurous.CameraSystem.FreeFlySpeedSettings.smoothing"],"id":"FreeFlySpeedSettings","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"FreeFlySpeedSettings","nameWithType":"FreeFlySpeedSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSpeed settings for a camera free fly behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeFlySpeedSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings"},{"children":null,"id":"baseSpeed","implements":null,"inheritance":null,"inheritedMembers":null,"name":"baseSpeed","nameWithType":"FreeFlySpeedSettings.baseSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","remarks":null,"summary":"\nThe base speed at which the camera moves.\n","syntax":{"content":"public float baseSpeed","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.baseSpeed"},{"children":null,"id":"fastMultiplier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"fastMultiplier","nameWithType":"FreeFlySpeedSettings.fastMultiplier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","remarks":null,"summary":"\nThe speed multiplier when fast speed is active.\n","syntax":{"content":"public float fastMultiplier","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.fastMultiplier"},{"children":null,"id":"slowMultiplier","implements":null,"inheritance":null,"inheritedMembers":null,"name":"slowMultiplier","nameWithType":"FreeFlySpeedSettings.slowMultiplier","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","remarks":null,"summary":"\nThe speed multiplier when slow speed is active.\n","syntax":{"content":"public float slowMultiplier","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.slowMultiplier"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"FreeFlySpeedSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeFlySpeedSettings","remarks":null,"summary":"\nHow quickly the camera responds to changes in movement. Larger\nnumbers make the camera move more smoothly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeFlySpeedSettings.smoothing"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLook.input"],"id":"FreeLook","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FreeLookSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"FreeLook","nameWithType":"FreeLook","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nHandles looking around while orbiting a pivot point.\n","syntax":{"content":"public sealed class FreeLook : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeLook"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"FreeLook.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLook","remarks":null,"summary":"\nThe look input axis values (Read only).\n","syntax":{"content":"public Vector2 input { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector2"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.FreeLook.input"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookAxis.#ctor(System.Single,System.Single)","Zigurous.CameraSystem.FreeLookAxis.initialAngle","Zigurous.CameraSystem.FreeLookAxis.input","Zigurous.CameraSystem.FreeLookAxis.range"],"id":"FreeLookAxis","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"FreeLookAxis","nameWithType":"FreeLookAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a look axis.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeLookAxis","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeLookAxis"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"FreeLookAxis.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","remarks":null,"summary":"\nThe input axis.\n","syntax":{"content":"public InputAxis input","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.input"},{"children":null,"id":"range","implements":null,"inheritance":null,"inheritedMembers":null,"name":"range","nameWithType":"FreeLookAxis.range","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","remarks":null,"summary":"\nThe minimum and maximum angle of the look axis.\n","syntax":{"content":"public FloatRange range","parameters":null,"return":{"description":null,"type":"Global.FloatRange"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.range"},{"children":null,"id":"initialAngle","implements":null,"inheritance":null,"inheritedMembers":null,"name":"initialAngle","nameWithType":"FreeLookAxis.initialAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","remarks":null,"summary":"\nThe initial angle of the look axis.\n","syntax":{"content":"public FreeLookInitialAngle initialAngle","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FreeLookInitialAngle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookAxis.initialAngle"},{"children":null,"id":"#ctor(System.Single,System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FreeLookAxis(Single, Single)","nameWithType":"FreeLookAxis.FreeLookAxis(Single, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookAxis","remarks":null,"summary":"\nCreates new axis settings.\n","syntax":{"content":"public FreeLookAxis(float min, float max)","parameters":[{"description":"The minimum value of the axis.","id":"min","type":"System.Single"},{"description":"The maximum value of the axis.","id":"max","type":"System.Single"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.FreeLookAxis.#ctor(System.Single,System.Single)"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookInitialAngle.matchTransform","Zigurous.CameraSystem.FreeLookInitialAngle.value"],"id":"FreeLookInitialAngle","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"FreeLookInitialAngle","nameWithType":"FreeLookInitialAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for the initial angle of a look axis.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeLookInitialAngle","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeLookInitialAngle"},{"children":null,"id":"matchTransform","implements":null,"inheritance":null,"inheritedMembers":null,"name":"matchTransform","nameWithType":"FreeLookInitialAngle.matchTransform","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookInitialAngle","remarks":null,"summary":"\nSets the initial angle to match the transform rotation.\n","syntax":{"content":"public bool matchTransform","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookInitialAngle.matchTransform"},{"children":null,"id":"value","implements":null,"inheritance":null,"inheritedMembers":null,"name":"value","nameWithType":"FreeLookInitialAngle.value","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookInitialAngle","remarks":null,"summary":"\nA custom initial angle for the look axis.\n","syntax":{"content":"public float value","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookInitialAngle.value"}]},{"items":[{"children":["Zigurous.CameraSystem.FreeLookSettings.xAxis","Zigurous.CameraSystem.FreeLookSettings.yAxis"],"id":"FreeLookSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.FreeLook}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"FreeLookSettings","nameWithType":"FreeLookSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera free look behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class FreeLookSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FreeLookSettings"},{"children":null,"id":"xAxis","implements":null,"inheritance":null,"inheritedMembers":null,"name":"xAxis","nameWithType":"FreeLookSettings.xAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookSettings","remarks":null,"summary":"\nThe x-axis settings.\n","syntax":{"content":"public FreeLookAxis xAxis","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FreeLookAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookSettings.xAxis"},{"children":null,"id":"yAxis","implements":null,"inheritance":null,"inheritedMembers":null,"name":"yAxis","nameWithType":"FreeLookSettings.yAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.FreeLookSettings","remarks":null,"summary":"\nThe y-axis settings.\n","syntax":{"content":"public FreeLookAxis yAxis","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.FreeLookAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.FreeLookSettings.yAxis"}]},{"items":[{"children":[],"id":"HeadBob","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.HeadBobSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.HeadBobSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"HeadBob","nameWithType":"HeadBob","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSimulates the effect of a person's head moving very slightly when\nwalking or running.\n","syntax":{"content":"public sealed class HeadBob : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.HeadBob"}]},{"items":[{"children":["Zigurous.CameraSystem.HeadBobSettings.amplitude","Zigurous.CameraSystem.HeadBobSettings.groundLayers","Zigurous.CameraSystem.HeadBobSettings.minimumVelocity","Zigurous.CameraSystem.HeadBobSettings.onlyGrounded","Zigurous.CameraSystem.HeadBobSettings.period","Zigurous.CameraSystem.HeadBobSettings.velocityFactor"],"id":"HeadBobSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.HeadBob}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"HeadBobSettings","nameWithType":"HeadBobSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a head bob modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class HeadBobSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.HeadBobSettings"},{"children":null,"id":"amplitude","implements":null,"inheritance":null,"inheritedMembers":null,"name":"amplitude","nameWithType":"HeadBobSettings.amplitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nThe amount the head moves up and down.\n","syntax":{"content":"public float amplitude","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.amplitude"},{"children":null,"id":"period","implements":null,"inheritance":null,"inheritedMembers":null,"name":"period","nameWithType":"HeadBobSettings.period","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nThe speed of the head bob. This is measured in time, so smaller\nvalues create a faster head bob.\n","syntax":{"content":"public float period","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.period"},{"children":null,"id":"velocityFactor","implements":null,"inheritance":null,"inheritedMembers":null,"name":"velocityFactor","nameWithType":"HeadBobSettings.velocityFactor","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nThe percent of the character's velocity that is factored into the\nspeed of the head bob.\n","syntax":{"content":"public float velocityFactor","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.velocityFactor"},{"children":null,"id":"minimumVelocity","implements":null,"inheritance":null,"inheritedMembers":null,"name":"minimumVelocity","nameWithType":"HeadBobSettings.minimumVelocity","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nThe minimum amount of velocity required by the character in order\nfor the head bob to take effect.\n","syntax":{"content":"public float minimumVelocity","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.minimumVelocity"},{"children":null,"id":"groundLayers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"groundLayers","nameWithType":"HeadBobSettings.groundLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nThe layer(s) to raycast against when checking if the character is\ngrounded. Raycasting is only performed for rigidbodies since\ncharacter controllers have a built-in isGrounded property.\n","syntax":{"content":"public LayerMask groundLayers","parameters":null,"return":{"description":null,"type":"Global.LayerMask"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.groundLayers"},{"children":null,"id":"onlyGrounded","implements":null,"inheritance":null,"inheritedMembers":null,"name":"onlyGrounded","nameWithType":"HeadBobSettings.onlyGrounded","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.HeadBobSettings","remarks":null,"summary":"\nOnly bobs the head while the character is grounded.\n","syntax":{"content":"public bool onlyGrounded","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.HeadBobSettings.onlyGrounded"}]},{"items":[{"children":["Zigurous.CameraSystem.ICameraEffect.Activate","Zigurous.CameraSystem.ICameraEffect.active","Zigurous.CameraSystem.ICameraEffect.Deactivate","Zigurous.CameraSystem.ICameraEffect.SetProfile(System.Int32)","Zigurous.CameraSystem.ICameraEffect.SetProfile(System.String)"],"id":"ICameraEffect","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ICameraEffect","nameWithType":"ICameraEffect","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAn interface for a simulated effect that is applied to the camera.\n","syntax":{"content":"public interface ICameraEffect","parameters":null,"return":null,"typeParameters":null},"type":"Interface","uid":"Zigurous.CameraSystem.ICameraEffect"},{"children":null,"id":"active","implements":null,"inheritance":null,"inheritedMembers":null,"name":"active","nameWithType":"ICameraEffect.active","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","remarks":null,"summary":"\nWhether the effect is currently active.\n","syntax":{"content":"bool active { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.ICameraEffect.active"},{"children":null,"id":"Activate","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Activate()","nameWithType":"ICameraEffect.Activate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","remarks":null,"summary":"\nActivates the effect.\n","syntax":{"content":"void Activate()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.Activate"},{"children":null,"id":"Deactivate","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Deactivate()","nameWithType":"ICameraEffect.Deactivate()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","remarks":null,"summary":"\nDeactivates the effect.\n","syntax":{"content":"void Deactivate()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.Deactivate"},{"children":null,"id":"SetProfile(System.String)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetProfile(String)","nameWithType":"ICameraEffect.SetProfile(String)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","remarks":null,"summary":"\nSets the profile with the given name to be active.\n","syntax":{"content":"bool SetProfile(string name)","parameters":[{"description":"The name of the profile to set active.","id":"name","type":"System.String"}],"return":{"description":"True if the profile was set, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.SetProfile(System.String)"},{"children":null,"id":"SetProfile(System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetProfile(Int32)","nameWithType":"ICameraEffect.SetProfile(Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ICameraEffect","remarks":null,"summary":"\nSets the profile at the given index to be active.\n","syntax":{"content":"bool SetProfile(int index)","parameters":[{"description":"The index of the profile to set active.","id":"index","type":"System.Int32"}],"return":{"description":"True if the profile was set, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.ICameraEffect.SetProfile(System.Int32)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSetting.GetReference"],"id":"IInputSetting","implements":null,"inheritance":null,"inheritedMembers":null,"name":"IInputSetting","nameWithType":"IInputSetting","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nA type that defines an input setting.\n","syntax":{"content":"public interface IInputSetting","parameters":null,"return":null,"typeParameters":null},"type":"Interface","uid":"Zigurous.CameraSystem.Input.IInputSetting"},{"children":null,"id":"GetReference","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetReference()","nameWithType":"IInputSetting.GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSetting","remarks":null,"summary":"\nReturns a reference to the input action.\n","syntax":{"content":"InputActionReference GetReference()","parameters":null,"return":{"description":"A reference to the input action.","type":"Global.InputActionReference"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSetting.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSettingExtensions.Disable(Zigurous.CameraSystem.Input.IInputSetting)","Zigurous.CameraSystem.Input.IInputSettingExtensions.Enable(Zigurous.CameraSystem.Input.IInputSetting)","Zigurous.CameraSystem.Input.IInputSettingExtensions.IsDefined(Zigurous.CameraSystem.Input.IInputSetting)"],"id":"IInputSettingExtensions","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"IInputSettingExtensions","nameWithType":"IInputSettingExtensions","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nExtension methods for .\n","syntax":{"content":"public static class IInputSettingExtensions","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions"},{"children":null,"id":"IsDefined(Zigurous.CameraSystem.Input.IInputSetting)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"IsDefined(IInputSetting)","nameWithType":"IInputSettingExtensions.IsDefined(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","remarks":null,"summary":"\nChecks if the input action has been assigned.\n","syntax":{"content":"public static bool IsDefined(this IInputSetting input)","parameters":[{"description":"The input setting to check.","id":"input","type":"Zigurous.CameraSystem.Input.IInputSetting"}],"return":{"description":"True if the input action has been assigned.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.IsDefined(Zigurous.CameraSystem.Input.IInputSetting)"},{"children":null,"id":"Enable(Zigurous.CameraSystem.Input.IInputSetting)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Enable(IInputSetting)","nameWithType":"IInputSettingExtensions.Enable(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","remarks":null,"summary":"\nEnables the input action of an input setting.\n","syntax":{"content":"public static void Enable(this IInputSetting input)","parameters":[{"description":"The input setting to enable the action for.","id":"input","type":"Zigurous.CameraSystem.Input.IInputSetting"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.Enable(Zigurous.CameraSystem.Input.IInputSetting)"},{"children":null,"id":"Disable(Zigurous.CameraSystem.Input.IInputSetting)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Disable(IInputSetting)","nameWithType":"IInputSettingExtensions.Disable(IInputSetting)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.IInputSettingExtensions","remarks":null,"summary":"\nDisables the input action of an input setting.\n","syntax":{"content":"public static void Disable(this IInputSetting input)","parameters":[{"description":"The input setting to disable the action for.","id":"input","type":"Zigurous.CameraSystem.Input.IInputSetting"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.IInputSettingExtensions.Disable(Zigurous.CameraSystem.Input.IInputSetting)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputAxis.#ctor(System.Single,System.Boolean,System.Boolean)","Zigurous.CameraSystem.Input.InputAxis.GetReference","Zigurous.CameraSystem.Input.InputAxis.inverted","Zigurous.CameraSystem.Input.InputAxis.reference","Zigurous.CameraSystem.Input.InputAxis.sensitivity","Zigurous.CameraSystem.Input.InputAxis.timescaled"],"id":"InputAxis","implements":["Zigurous.CameraSystem.Input.IInputSetting"],"inheritance":null,"inheritedMembers":null,"name":"InputAxis","nameWithType":"InputAxis","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nAn input axis setting.\n","syntax":{"content":"[Serializable]\npublic struct InputAxis : IInputSetting","parameters":null,"return":null,"typeParameters":null},"type":"Struct","uid":"Zigurous.CameraSystem.Input.InputAxis"},{"children":null,"id":"reference","implements":null,"inheritance":null,"inheritedMembers":null,"name":"reference","nameWithType":"InputAxis.reference","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nA reference to the input action that handles the input.\n","syntax":{"content":"public InputActionReference reference","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.reference"},{"children":null,"id":"sensitivity","implements":null,"inheritance":null,"inheritedMembers":null,"name":"sensitivity","nameWithType":"InputAxis.sensitivity","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nThe input sensitivity multiplier.\n","syntax":{"content":"public float sensitivity","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.sensitivity"},{"children":null,"id":"inverted","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inverted","nameWithType":"InputAxis.inverted","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nInverts the input axis value.\n","syntax":{"content":"public bool inverted","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.inverted"},{"children":null,"id":"timescaled","implements":null,"inheritance":null,"inheritedMembers":null,"name":"timescaled","nameWithType":"InputAxis.timescaled","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nScales the input axis value by delta time.\n","syntax":{"content":"public bool timescaled","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputAxis.timescaled"},{"children":null,"id":"#ctor(System.Single,System.Boolean,System.Boolean)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"InputAxis(Single, Boolean, Boolean)","nameWithType":"InputAxis.InputAxis(Single, Boolean, Boolean)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nCreates an input axis with the provided settings.\n","syntax":{"content":"public InputAxis(float sensitivity, bool inverted, bool timescaled)","parameters":[{"description":"The input sensitivity multiplier (default=1).","id":"sensitivity","type":"System.Single"},{"description":"Inverts the input axis value (default=false).","id":"inverted","type":"System.Boolean"},{"description":"Scales the input axis value by delta time (default=false).","id":"timescaled","type":"System.Boolean"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.Input.InputAxis.#ctor(System.Single,System.Boolean,System.Boolean)"},{"children":null,"id":"GetReference","implements":["Zigurous.CameraSystem.Input.IInputSetting.GetReference"],"inheritance":null,"inheritedMembers":null,"name":"GetReference()","nameWithType":"InputAxis.GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputAxis","remarks":null,"summary":"\nReturns a reference to the input action.\n","syntax":{"content":"public InputActionReference GetReference()","parameters":null,"return":{"description":"A reference to the input action.","type":"Global.InputActionReference"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputAxis.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputButton.#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)","Zigurous.CameraSystem.Input.InputButton.GetReference","Zigurous.CameraSystem.Input.InputButton.reference","Zigurous.CameraSystem.Input.InputButton.style"],"id":"InputButton","implements":["Zigurous.CameraSystem.Input.IInputSetting"],"inheritance":null,"inheritedMembers":null,"name":"InputButton","nameWithType":"InputButton","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nAn input button setting.\n","syntax":{"content":"[Serializable]\npublic struct InputButton : IInputSetting","parameters":null,"return":null,"typeParameters":null},"type":"Struct","uid":"Zigurous.CameraSystem.Input.InputButton"},{"children":null,"id":"reference","implements":null,"inheritance":null,"inheritedMembers":null,"name":"reference","nameWithType":"InputButton.reference","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","remarks":null,"summary":"\nA reference to the input action that handles the input.\n","syntax":{"content":"public InputActionReference reference","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButton.reference"},{"children":null,"id":"style","implements":null,"inheritance":null,"inheritedMembers":null,"name":"style","nameWithType":"InputButton.style","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","remarks":null,"summary":"\nThe type of input button style, e.g., hold, press, or release.\n","syntax":{"content":"public InputButtonStyle style","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButton.style"},{"children":null,"id":"#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"InputButton(InputButtonStyle)","nameWithType":"InputButton.InputButton(InputButtonStyle)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","remarks":null,"summary":"\nCreates an input button of the provided style.\n","syntax":{"content":"public InputButton(InputButtonStyle style)","parameters":[{"description":"The input style, e.g., press, release, or hold.","id":"style","type":"Zigurous.CameraSystem.Input.InputButtonStyle"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.Input.InputButton.#ctor(Zigurous.CameraSystem.Input.InputButtonStyle)"},{"children":null,"id":"GetReference","implements":["Zigurous.CameraSystem.Input.IInputSetting.GetReference"],"inheritance":null,"inheritedMembers":null,"name":"GetReference()","nameWithType":"InputButton.GetReference()","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButton","remarks":null,"summary":"\nReturns a reference to the input action.\n","syntax":{"content":"public InputActionReference GetReference()","parameters":null,"return":{"description":"A reference to the input action.","type":"Global.InputActionReference"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputButton.GetReference"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputButtonStyle.Hold","Zigurous.CameraSystem.Input.InputButtonStyle.Press","Zigurous.CameraSystem.Input.InputButtonStyle.Release","Zigurous.CameraSystem.Input.InputButtonStyle.TogglePress","Zigurous.CameraSystem.Input.InputButtonStyle.ToggleRelease"],"id":"InputButtonStyle","implements":null,"inheritance":null,"inheritedMembers":null,"name":"InputButtonStyle","nameWithType":"InputButtonStyle","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nA type of input button style, e.g., hold, press, or release.\n","syntax":{"content":"[Serializable]\npublic enum InputButtonStyle","parameters":null,"return":null,"typeParameters":null},"type":"Enum","uid":"Zigurous.CameraSystem.Input.InputButtonStyle"},{"children":null,"id":"Hold","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Hold","nameWithType":"InputButtonStyle.Hold","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","remarks":null,"summary":"\nThe input button is handled while continuously held down.\n","syntax":{"content":"Hold = 0","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Hold"},{"children":null,"id":"Press","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Press","nameWithType":"InputButtonStyle.Press","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","remarks":null,"summary":"\nThe input button is handled on press.\n","syntax":{"content":"Press = 1","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Press"},{"children":null,"id":"Release","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Release","nameWithType":"InputButtonStyle.Release","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","remarks":null,"summary":"\nThe input button is handled on release.\n","syntax":{"content":"Release = 2","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.Release"},{"children":null,"id":"TogglePress","implements":null,"inheritance":null,"inheritedMembers":null,"name":"TogglePress","nameWithType":"InputButtonStyle.TogglePress","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","remarks":null,"summary":"\nThe input button is toggled on press.\n","syntax":{"content":"TogglePress = 3","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.TogglePress"},{"children":null,"id":"ToggleRelease","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ToggleRelease","nameWithType":"InputButtonStyle.ToggleRelease","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputButtonStyle","remarks":null,"summary":"\nThe input button is toggled on release.\n","syntax":{"content":"ToggleRelease = 4","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.Input.InputButtonStyle"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputButtonStyle.ToggleRelease"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputManager.enabled","Zigurous.CameraSystem.Input.InputManager.GetAxis(Zigurous.CameraSystem.Input.InputAxis)","Zigurous.CameraSystem.Input.InputManager.GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)","Zigurous.CameraSystem.Input.InputManager.GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)","Zigurous.CameraSystem.Input.InputManager.GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)","Zigurous.CameraSystem.Input.InputManager.GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)"],"id":"InputManager","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"InputManager","nameWithType":"InputManager","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nManages and reads input from the player.\n","syntax":{"content":"public sealed class InputManager","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Input.InputManager"},{"children":null,"id":"enabled","implements":null,"inheritance":null,"inheritedMembers":null,"name":"enabled","nameWithType":"InputManager.enabled","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nTurns on/off input handling.\n","syntax":{"content":"public bool enabled { get; set; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Input.InputManager.enabled"},{"children":null,"id":"GetAxis(Zigurous.CameraSystem.Input.InputAxis)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetAxis(InputAxis)","nameWithType":"InputManager.GetAxis(InputAxis)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nGets the input value for the specified input axis.\n","syntax":{"content":"public float GetAxis(InputAxis axis)","parameters":[{"description":"The input axis to read.","id":"axis","type":"Zigurous.CameraSystem.Input.InputAxis"}],"return":{"description":"The input value.","type":"System.Single"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetAxis(Zigurous.CameraSystem.Input.InputAxis)"},{"children":null,"id":"GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetButton(InputButton, Boolean)","nameWithType":"InputManager.GetButton(InputButton, Boolean)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nChecks if the specified input button is performed.\n","syntax":{"content":"public bool GetButton(InputButton button, bool currentState = false)","parameters":[{"description":"The input button to read.","id":"button","type":"Zigurous.CameraSystem.Input.InputButton"},{"description":"The current performed state of the button (default=false).","id":"currentState","type":"System.Boolean"}],"return":{"description":"True if the input button is performed.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButton(Zigurous.CameraSystem.Input.InputButton,System.Boolean)"},{"children":null,"id":"GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetButtonPressed(InputButton)","nameWithType":"InputManager.GetButtonPressed(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nChecks if the specified input button was pressed this frame.\n","syntax":{"content":"public bool GetButtonPressed(InputButton button)","parameters":[{"description":"The input button to read.","id":"button","type":"Zigurous.CameraSystem.Input.InputButton"}],"return":{"description":"True if the input button was pressed this frame.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonPressed(Zigurous.CameraSystem.Input.InputButton)"},{"children":null,"id":"GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetButtonReleased(InputButton)","nameWithType":"InputManager.GetButtonReleased(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nChecks if the specified input button was released this frame.\n","syntax":{"content":"public bool GetButtonReleased(InputButton button)","parameters":[{"description":"The input button to read.","id":"button","type":"Zigurous.CameraSystem.Input.InputButton"}],"return":{"description":"True if the input button was released this frame.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonReleased(Zigurous.CameraSystem.Input.InputButton)"},{"children":null,"id":"GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetButtonHeld(InputButton)","nameWithType":"InputManager.GetButtonHeld(InputButton)","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputManager","remarks":null,"summary":"\nChecks if the specified input button was held down this frame.\n","syntax":{"content":"public bool GetButtonHeld(InputButton button)","parameters":[{"description":"The input button to read.","id":"button","type":"Zigurous.CameraSystem.Input.InputButton"}],"return":{"description":"True if the input button was held down this frame.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Input.InputManager.GetButtonHeld(Zigurous.CameraSystem.Input.InputButton)"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.InputReferences.flyFast","Zigurous.CameraSystem.Input.InputReferences.flySlow","Zigurous.CameraSystem.Input.InputReferences.flyX","Zigurous.CameraSystem.Input.InputReferences.flyY","Zigurous.CameraSystem.Input.InputReferences.flyZ","Zigurous.CameraSystem.Input.InputReferences.leanLeft","Zigurous.CameraSystem.Input.InputReferences.leanRight","Zigurous.CameraSystem.Input.InputReferences.lookX","Zigurous.CameraSystem.Input.InputReferences.lookY","Zigurous.CameraSystem.Input.InputReferences.panHold","Zigurous.CameraSystem.Input.InputReferences.panX","Zigurous.CameraSystem.Input.InputReferences.panY","Zigurous.CameraSystem.Input.InputReferences.shoulderSwapLeft","Zigurous.CameraSystem.Input.InputReferences.shoulderSwapRight","Zigurous.CameraSystem.Input.InputReferences.targetLockOn","Zigurous.CameraSystem.Input.InputReferences.zoom"],"id":"InputReferences","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"InputReferences","nameWithType":"InputReferences","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input","remarks":null,"summary":"\nA set of input action references used by the camera system. This is\nprimarily used to set the default input references when creating new\ncamera profiles.\n","syntax":{"content":"public sealed class InputReferences : ScriptableObject","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Input.InputReferences"},{"children":null,"id":"flyX","implements":null,"inheritance":null,"inheritedMembers":null,"name":"flyX","nameWithType":"InputReferences.flyX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference flyX","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyX"},{"children":null,"id":"flyY","implements":null,"inheritance":null,"inheritedMembers":null,"name":"flyY","nameWithType":"InputReferences.flyY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference flyY","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyY"},{"children":null,"id":"flyZ","implements":null,"inheritance":null,"inheritedMembers":null,"name":"flyZ","nameWithType":"InputReferences.flyZ","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference flyZ","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyZ"},{"children":null,"id":"flyFast","implements":null,"inheritance":null,"inheritedMembers":null,"name":"flyFast","nameWithType":"InputReferences.flyFast","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference flyFast","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flyFast"},{"children":null,"id":"flySlow","implements":null,"inheritance":null,"inheritedMembers":null,"name":"flySlow","nameWithType":"InputReferences.flySlow","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference flySlow","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.flySlow"},{"children":null,"id":"lookX","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookX","nameWithType":"InputReferences.lookX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference lookX","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.lookX"},{"children":null,"id":"lookY","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookY","nameWithType":"InputReferences.lookY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference lookY","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.lookY"},{"children":null,"id":"panX","implements":null,"inheritance":null,"inheritedMembers":null,"name":"panX","nameWithType":"InputReferences.panX","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference panX","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panX"},{"children":null,"id":"panY","implements":null,"inheritance":null,"inheritedMembers":null,"name":"panY","nameWithType":"InputReferences.panY","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference panY","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panY"},{"children":null,"id":"panHold","implements":null,"inheritance":null,"inheritedMembers":null,"name":"panHold","nameWithType":"InputReferences.panHold","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference panHold","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.panHold"},{"children":null,"id":"leanLeft","implements":null,"inheritance":null,"inheritedMembers":null,"name":"leanLeft","nameWithType":"InputReferences.leanLeft","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference leanLeft","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.leanLeft"},{"children":null,"id":"leanRight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"leanRight","nameWithType":"InputReferences.leanRight","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference leanRight","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.leanRight"},{"children":null,"id":"shoulderSwapLeft","implements":null,"inheritance":null,"inheritedMembers":null,"name":"shoulderSwapLeft","nameWithType":"InputReferences.shoulderSwapLeft","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference shoulderSwapLeft","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.shoulderSwapLeft"},{"children":null,"id":"shoulderSwapRight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"shoulderSwapRight","nameWithType":"InputReferences.shoulderSwapRight","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference shoulderSwapRight","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.shoulderSwapRight"},{"children":null,"id":"targetLockOn","implements":null,"inheritance":null,"inheritedMembers":null,"name":"targetLockOn","nameWithType":"InputReferences.targetLockOn","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference targetLockOn","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.targetLockOn"},{"children":null,"id":"zoom","implements":null,"inheritance":null,"inheritedMembers":null,"name":"zoom","nameWithType":"InputReferences.zoom","namespace":"Zigurous.CameraSystem.Input","parent":"Zigurous.CameraSystem.Input.InputReferences","remarks":null,"summary":null,"syntax":{"content":"public InputActionReference zoom","parameters":null,"return":{"description":null,"type":"Global.InputActionReference"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.Input.InputReferences.zoom"}]},{"items":[{"children":["Zigurous.CameraSystem.Input.IInputSetting","Zigurous.CameraSystem.Input.IInputSettingExtensions","Zigurous.CameraSystem.Input.InputAxis","Zigurous.CameraSystem.Input.InputButton","Zigurous.CameraSystem.Input.InputButtonStyle","Zigurous.CameraSystem.Input.InputManager","Zigurous.CameraSystem.Input.InputReferences"],"id":"Zigurous.CameraSystem.Input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Zigurous.CameraSystem.Input","nameWithType":"Zigurous.CameraSystem.Input","namespace":null,"parent":null,"remarks":null,"summary":null,"syntax":null,"type":"Namespace","uid":"Zigurous.CameraSystem.Input"}]},{"items":[{"children":[],"id":"Noise","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.NoiseSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.NoiseSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Noise","nameWithType":"Noise","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nApplies a subtle motion to the camera using a noise function. This can\nbe used to give the camera a more hand-held feel.\n","syntax":{"content":"public sealed class Noise : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Noise"}]},{"items":[{"children":["Zigurous.CameraSystem.NoiseSettings.frequency","Zigurous.CameraSystem.NoiseSettings.magnitude","Zigurous.CameraSystem.NoiseSettings.positionalStrength","Zigurous.CameraSystem.NoiseSettings.rotationalStrength"],"id":"NoiseSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Noise}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"NoiseSettings","nameWithType":"NoiseSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a noise modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class NoiseSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.NoiseSettings"},{"children":null,"id":"frequency","implements":null,"inheritance":null,"inheritedMembers":null,"name":"frequency","nameWithType":"NoiseSettings.frequency","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","remarks":null,"summary":"\nThe frequency of the noise function. A higher value results in\nquicker camera movements.\n","syntax":{"content":"public float frequency","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.frequency"},{"children":null,"id":"magnitude","implements":null,"inheritance":null,"inheritedMembers":null,"name":"magnitude","nameWithType":"NoiseSettings.magnitude","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","remarks":null,"summary":"\nThe magnitude of the noise vector. A higher value results in larger\ncamera movements.\n","syntax":{"content":"public float magnitude","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.magnitude"},{"children":null,"id":"positionalStrength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"positionalStrength","nameWithType":"NoiseSettings.positionalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","remarks":null,"summary":"\nHow much the camera noise impacts the position of the camera.\n","syntax":{"content":"public float positionalStrength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.positionalStrength"},{"children":null,"id":"rotationalStrength","implements":null,"inheritance":null,"inheritedMembers":null,"name":"rotationalStrength","nameWithType":"NoiseSettings.rotationalStrength","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.NoiseSettings","remarks":null,"summary":"\nHow much the camera noise impacts the rotation of the camera.\n","syntax":{"content":"public float rotationalStrength","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.NoiseSettings.rotationalStrength"}]},{"items":[{"children":["Zigurous.CameraSystem.Panning.panning","Zigurous.CameraSystem.Panning.position","Zigurous.CameraSystem.Panning.startTime","Zigurous.CameraSystem.Panning.stopTime"],"id":"Panning","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.PanningSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Panning","nameWithType":"Panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nPans the camera around on the XZ plane usually from mouse input.\n","syntax":{"content":"public sealed class Panning : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Panning"},{"children":null,"id":"position","implements":null,"inheritance":null,"inheritedMembers":null,"name":"position","nameWithType":"Panning.position","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","remarks":null,"summary":"\nThe current camera pan position (Read only).\n","syntax":{"content":"public Vector3 position { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Panning.position"},{"children":null,"id":"startTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"startTime","nameWithType":"Panning.startTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","remarks":null,"summary":"\nThe time at which the camera started panning (Read only).\n","syntax":{"content":"public float startTime { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Panning.startTime"},{"children":null,"id":"stopTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"stopTime","nameWithType":"Panning.stopTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","remarks":null,"summary":"\nThe time at which the camera stopped panning (Read only).\n","syntax":{"content":"public float stopTime { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Panning.stopTime"},{"children":null,"id":"panning","implements":null,"inheritance":null,"inheritedMembers":null,"name":"panning","nameWithType":"Panning.panning","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Panning","remarks":null,"summary":"\nWhether the camera is currently panning (Read only).\n","syntax":{"content":"public bool panning { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Panning.panning"}]},{"items":[{"children":["Zigurous.CameraSystem.PanningSettings.inputAxisX","Zigurous.CameraSystem.PanningSettings.inputAxisY","Zigurous.CameraSystem.PanningSettings.inputButton","Zigurous.CameraSystem.PanningSettings.resetTime","Zigurous.CameraSystem.PanningSettings.smoothing"],"id":"PanningSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Panning}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"PanningSettings","nameWithType":"PanningSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera panning behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class PanningSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.PanningSettings"},{"children":null,"id":"inputAxisX","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputAxisX","nameWithType":"PanningSettings.inputAxisX","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","remarks":null,"summary":"\nThe input axis for panning on the x-axis.\n","syntax":{"content":"public InputAxis inputAxisX","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputAxisX"},{"children":null,"id":"inputAxisY","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputAxisY","nameWithType":"PanningSettings.inputAxisY","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","remarks":null,"summary":"\nThe input axis for panning on the y-axis.\n","syntax":{"content":"public InputAxis inputAxisY","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputAxisY"},{"children":null,"id":"inputButton","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputButton","nameWithType":"PanningSettings.inputButton","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","remarks":null,"summary":"\nAn optional input button required to pan the camera. The camera will\nalways be panning if no button is provided.\n","syntax":{"content":"public InputButton inputButton","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.inputButton"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"PanningSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","remarks":null,"summary":"\nHow quickly the camera responds to changes in movement. Larger\nnumbers make the camera move more smoothly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.smoothing"},{"children":null,"id":"resetTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"resetTime","nameWithType":"PanningSettings.resetTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PanningSettings","remarks":null,"summary":"\nThe amount of seconds it takes the camera to reset back to the\ntracking point after panning stops.\n","syntax":{"content":"public float resetTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PanningSettings.resetTime"}]},{"items":[{"children":["Zigurous.CameraSystem.PlayerModelHider.distanceThreshold","Zigurous.CameraSystem.PlayerModelHider.playerModel","Zigurous.CameraSystem.PlayerModelHider.zoomThreshold"],"id":"PlayerModelHider","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"PlayerModelHider","nameWithType":"PlayerModelHider","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nHides the player model based on the camera zoom distance. This is\nintended for games that are both 1st and 3rd person.\n","syntax":{"content":"public sealed class PlayerModelHider : MonoBehaviour","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.PlayerModelHider"},{"children":null,"id":"playerModel","implements":null,"inheritance":null,"inheritedMembers":null,"name":"playerModel","nameWithType":"PlayerModelHider.playerModel","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","remarks":null,"summary":"\nThe player model to show/hide.\n","syntax":{"content":"public GameObject playerModel","parameters":null,"return":{"description":null,"type":"Global.GameObject"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.playerModel"},{"children":null,"id":"zoomThreshold","implements":null,"inheritance":null,"inheritedMembers":null,"name":"zoomThreshold","nameWithType":"PlayerModelHider.zoomThreshold","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","remarks":null,"summary":"\nThe zoom percent below which the player model will be hidden.\n","syntax":{"content":"public float zoomThreshold","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.zoomThreshold"},{"children":null,"id":"distanceThreshold","implements":null,"inheritance":null,"inheritedMembers":null,"name":"distanceThreshold","nameWithType":"PlayerModelHider.distanceThreshold","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.PlayerModelHider","remarks":null,"summary":"\nThe distance from the camera to the player below which the player\nmodel will be hidden.\n","syntax":{"content":"public float distanceThreshold","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.PlayerModelHider.distanceThreshold"}]},{"items":[{"children":["Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@)","Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single)","Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single,System.Int32)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)","Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)"],"id":"Raycasting","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"Raycasting","nameWithType":"Raycasting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nExtension methods for performing raycasts from the camera.\n","syntax":{"content":"public static class Raycasting","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Raycasting"},{"children":null,"id":"Raycast(Camera,RaycastHit@)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(Camera, out RaycastHit)","nameWithType":"Raycasting.Raycast(Camera, out RaycastHit)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this Camera camera, out RaycastHit hit)","parameters":[{"description":"The camera to perform the raycast from.","id":"camera","type":"Global.Camera"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@)"},{"children":null,"id":"Raycast(Camera,RaycastHit@,System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(Camera, out RaycastHit, Single)","nameWithType":"Raycasting.Raycast(Camera, out RaycastHit, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this Camera camera, out RaycastHit hit, float maxDistance)","parameters":[{"description":"The camera to perform the raycast from.","id":"camera","type":"Global.Camera"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"},{"description":"The maximum distance the raycast can travel.","id":"maxDistance","type":"System.Single"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single)"},{"children":null,"id":"Raycast(Camera,RaycastHit@,System.Single,System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(Camera, out RaycastHit, Single, Int32)","nameWithType":"Raycasting.Raycast(Camera, out RaycastHit, Single, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this Camera camera, out RaycastHit hit, float maxDistance, int layerMask)","parameters":[{"description":"The camera to perform the raycast from.","id":"camera","type":"Global.Camera"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"},{"description":"The maximum distance the raycast can travel.","id":"maxDistance","type":"System.Single"},{"description":"The layer mask to use for the raycast.","id":"layerMask","type":"System.Int32"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Camera,RaycastHit@,System.Single,System.Int32)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(CameraController, out RaycastHit)","nameWithType":"Raycasting.Raycast(CameraController, out RaycastHit)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this CameraController controller, out RaycastHit hit)","parameters":[{"description":"The camera controller to perform the raycast from.","id":"controller","type":"Zigurous.CameraSystem.CameraController"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(CameraController, out RaycastHit, Single)","nameWithType":"Raycasting.Raycast(CameraController, out RaycastHit, Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this CameraController controller, out RaycastHit hit, float maxDistance)","parameters":[{"description":"The camera controller to perform the raycast from.","id":"controller","type":"Zigurous.CameraSystem.CameraController"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"},{"description":"The maximum distance the raycast can travel.","id":"maxDistance","type":"System.Single"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single)"},{"children":null,"id":"Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Raycast(CameraController, out RaycastHit, Single, Int32)","nameWithType":"Raycasting.Raycast(CameraController, out RaycastHit, Single, Int32)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Raycasting","remarks":null,"summary":"\nPerforms a raycast from the camera.\n","syntax":{"content":"public static bool Raycast(this CameraController controller, out RaycastHit hit, float maxDistance, int layerMask)","parameters":[{"description":"The camera controller to perform the raycast from.","id":"controller","type":"Zigurous.CameraSystem.CameraController"},{"description":"The raycast hit information output.","id":"hit","type":"Global.RaycastHit"},{"description":"The maximum distance the raycast can travel.","id":"maxDistance","type":"System.Single"},{"description":"The layer mask to use for the raycast.","id":"layerMask","type":"System.Int32"}],"return":{"description":"True if the raycast hit something, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Raycasting.Raycast(Zigurous.CameraSystem.CameraController,RaycastHit@,System.Single,System.Int32)"}]},{"items":[{"children":["Zigurous.CameraSystem.Recoil.amount"],"id":"Recoil","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.RecoilSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.RecoilSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Recoil","nameWithType":"Recoil","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nQuickly changes the orientation of the camera to simulate recoil, such\nas when shooting a gun.\n","syntax":{"content":"public sealed class Recoil : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Recoil"},{"children":null,"id":"amount","implements":null,"inheritance":null,"inheritedMembers":null,"name":"amount","nameWithType":"Recoil.amount","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Recoil","remarks":null,"summary":"\nThe current amount of recoil.\n","syntax":{"content":"public Vector2 amount { get; set; }","parameters":[],"return":{"description":null,"type":"Global.Vector2"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Recoil.amount"}]},{"items":[{"children":["Zigurous.CameraSystem.RecoilSettings.decayRate"],"id":"RecoilSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Recoil}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"RecoilSettings","nameWithType":"RecoilSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a recoil modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class RecoilSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.RecoilSettings"},{"children":null,"id":"decayRate","implements":null,"inheritance":null,"inheritedMembers":null,"name":"decayRate","nameWithType":"RecoilSettings.decayRate","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.RecoilSettings","remarks":null,"summary":"\nHow quickly the recoil returns to zero. The higher the value, the\nfaster the recoil will return to zero.\n","syntax":{"content":"public float decayRate","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.RecoilSettings.decayRate"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeInitialState.FadeIn","Zigurous.CameraSystem.ScreenFadeInitialState.FadeOut","Zigurous.CameraSystem.ScreenFadeInitialState.None"],"id":"ScreenFadeInitialState","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ScreenFadeInitialState","nameWithType":"ScreenFadeInitialState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAn initial screen fade state when the camera is first activated.\n","syntax":{"content":"public enum ScreenFadeInitialState","parameters":null,"return":null,"typeParameters":null},"type":"Enum","uid":"Zigurous.CameraSystem.ScreenFadeInitialState"},{"children":null,"id":"None","implements":null,"inheritance":null,"inheritedMembers":null,"name":"None","nameWithType":"ScreenFadeInitialState.None","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","remarks":null,"summary":"\nDoes nothing on start.\n","syntax":{"content":"None = 0","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeInitialState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.None"},{"children":null,"id":"FadeIn","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FadeIn","nameWithType":"ScreenFadeInitialState.FadeIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","remarks":null,"summary":"\nFades the screen in on start.\n","syntax":{"content":"FadeIn = 1","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeInitialState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.FadeIn"},{"children":null,"id":"FadeOut","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FadeOut","nameWithType":"ScreenFadeInitialState.FadeOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeInitialState","remarks":null,"summary":"\nFades the screen out on start.\n","syntax":{"content":"FadeOut = 2","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeInitialState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeInitialState.FadeOut"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeProfile.fadeIn","Zigurous.CameraSystem.ScreenFadeProfile.fadeOut","Zigurous.CameraSystem.ScreenFadeProfile.initialState"],"id":"ScreenFadeProfile","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraEffectProfile"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectProfile.name"],"name":"ScreenFadeProfile","nameWithType":"ScreenFadeProfile","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA settings profile for a screen fade effect.\n","syntax":{"content":"[Serializable]\npublic sealed class ScreenFadeProfile : CameraEffectProfile","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeProfile"},{"children":null,"id":"initialState","implements":null,"inheritance":null,"inheritedMembers":null,"name":"initialState","nameWithType":"ScreenFadeProfile.initialState","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","remarks":null,"summary":"\nThe initial screen fade state when the camera is first activated.\nFor example, you could use this start the game fading in from black.\n","syntax":{"content":"public ScreenFadeInitialState initialState","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeInitialState"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.initialState"},{"children":null,"id":"fadeIn","implements":null,"inheritance":null,"inheritedMembers":null,"name":"fadeIn","nameWithType":"ScreenFadeProfile.fadeIn","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","remarks":null,"summary":"\nThe transition settings for fading in the camera.\n","syntax":{"content":"public ScreenFadeTransition fadeIn","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeTransition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.fadeIn"},{"children":null,"id":"fadeOut","implements":null,"inheritance":null,"inheritedMembers":null,"name":"fadeOut","nameWithType":"ScreenFadeProfile.fadeOut","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeProfile","remarks":null,"summary":"\nThe transition settings for fading out the camera.\n","syntax":{"content":"public ScreenFadeTransition fadeOut","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ScreenFadeTransition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeProfile.fadeOut"}]},{"items":[{"children":[],"id":"ScreenFadeSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.ScreenFadeProfile}","Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.ScreenFade,Zigurous.CameraSystem.ScreenFadeProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffectSettings{Zigurous.CameraSystem.ScreenFadeProfile}.profiles","Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"ScreenFadeSettings","nameWithType":"ScreenFadeSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a screen fade effect.\n","syntax":{"content":"[Serializable]\npublic sealed class ScreenFadeSettings : CameraEffectSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeSettings"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFadeTransition.color","Zigurous.CameraSystem.ScreenFadeTransition.curve","Zigurous.CameraSystem.ScreenFadeTransition.delay","Zigurous.CameraSystem.ScreenFadeTransition.disableInput","Zigurous.CameraSystem.ScreenFadeTransition.duration"],"id":"ScreenFadeTransition","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"ScreenFadeTransition","nameWithType":"ScreenFadeTransition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a fade transition.\n","syntax":{"content":"[Serializable]\npublic sealed class ScreenFadeTransition","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ScreenFadeTransition"},{"children":null,"id":"color","implements":null,"inheritance":null,"inheritedMembers":null,"name":"color","nameWithType":"ScreenFadeTransition.color","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","remarks":null,"summary":"\nThe color of the fade.\n","syntax":{"content":"public Color color","parameters":null,"return":{"description":null,"type":"Global.Color"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.color"},{"children":null,"id":"duration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"duration","nameWithType":"ScreenFadeTransition.duration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","remarks":null,"summary":"\nThe amount of seconds it takes to fade.\n","syntax":{"content":"public float duration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.duration"},{"children":null,"id":"delay","implements":null,"inheritance":null,"inheritedMembers":null,"name":"delay","nameWithType":"ScreenFadeTransition.delay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","remarks":null,"summary":"\nThe amount of seconds to wait before fading.\n","syntax":{"content":"public float delay","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.delay"},{"children":null,"id":"curve","implements":null,"inheritance":null,"inheritedMembers":null,"name":"curve","nameWithType":"ScreenFadeTransition.curve","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","remarks":null,"summary":"\nThe animation curve to use while fading.\n","syntax":{"content":"public AnimationCurve curve","parameters":null,"return":{"description":null,"type":"Global.AnimationCurve"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.curve"},{"children":null,"id":"disableInput","implements":null,"inheritance":null,"inheritedMembers":null,"name":"disableInput","nameWithType":"ScreenFadeTransition.disableInput","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFadeTransition","remarks":null,"summary":"\nDisables camera input while the screen is fading.\n","syntax":{"content":"public bool disableInput","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ScreenFadeTransition.disableInput"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLean.direction","Zigurous.CameraSystem.ShoulderLean.snappedDirection"],"id":"ShoulderLean","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderLeanSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderLeanSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"ShoulderLean","nameWithType":"ShoulderLean","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nHandles tilting the camera to the left or right to lean around corners.\n","syntax":{"content":"public sealed class ShoulderLean : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderLean"},{"children":null,"id":"direction","implements":null,"inheritance":null,"inheritedMembers":null,"name":"direction","nameWithType":"ShoulderLean.direction","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLean","remarks":null,"summary":"\nThe current lean direction in the range [-1..1] (Read only).\n","syntax":{"content":"public float direction { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.ShoulderLean.direction"},{"children":null,"id":"snappedDirection","implements":null,"inheritance":null,"inheritedMembers":null,"name":"snappedDirection","nameWithType":"ShoulderLean.snappedDirection","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLean","remarks":null,"summary":"\nThe current lean direction snapped to the nearest increment in the\nrange [-1..1] (Read only).\n","syntax":{"content":"public float snappedDirection { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.ShoulderLean.snappedDirection"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLeanInputSettings.leanLeft","Zigurous.CameraSystem.ShoulderLeanInputSettings.leanRight"],"id":"ShoulderLeanInputSettings","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"ShoulderLeanInputSettings","nameWithType":"ShoulderLeanInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nInput settings for a shoulder lean modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class ShoulderLeanInputSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings"},{"children":null,"id":"leanLeft","implements":null,"inheritance":null,"inheritedMembers":null,"name":"leanLeft","nameWithType":"ShoulderLeanInputSettings.leanLeft","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanInputSettings","remarks":null,"summary":"\nThe input button to lean left.\n","syntax":{"content":"public InputButton leanLeft","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings.leanLeft"},{"children":null,"id":"leanRight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"leanRight","nameWithType":"ShoulderLeanInputSettings.leanRight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanInputSettings","remarks":null,"summary":"\nThe input button to lean right.\n","syntax":{"content":"public InputButton leanRight","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanInputSettings.leanRight"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderLeanSettings.animationTime","Zigurous.CameraSystem.ShoulderLeanSettings.increment","Zigurous.CameraSystem.ShoulderLeanSettings.input","Zigurous.CameraSystem.ShoulderLeanSettings.positionOffset","Zigurous.CameraSystem.ShoulderLeanSettings.tiltAngle"],"id":"ShoulderLeanSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.ShoulderLean}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"ShoulderLeanSettings","nameWithType":"ShoulderLeanSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a shoulder lean modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class ShoulderLeanSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderLeanSettings"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"ShoulderLeanSettings.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","remarks":null,"summary":"\nThe input settings.\n","syntax":{"content":"public ShoulderLeanInputSettings input","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderLeanInputSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.input"},{"children":null,"id":"increment","implements":null,"inheritance":null,"inheritedMembers":null,"name":"increment","nameWithType":"ShoulderLeanSettings.increment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","remarks":null,"summary":"\nAligns the lean direction to set increments.\n","syntax":{"content":"public float increment","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.increment"},{"children":null,"id":"animationTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"animationTime","nameWithType":"ShoulderLeanSettings.animationTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","remarks":null,"summary":"\nThe amount of seconds it takes to animate the lean direction.\n","syntax":{"content":"public float animationTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.animationTime"},{"children":null,"id":"positionOffset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"positionOffset","nameWithType":"ShoulderLeanSettings.positionOffset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","remarks":null,"summary":"\nThe distance from the center of the character to the offset lean\nposition in either direction.\n","syntax":{"content":"public float positionOffset","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.positionOffset"},{"children":null,"id":"tiltAngle","implements":null,"inheritance":null,"inheritedMembers":null,"name":"tiltAngle","nameWithType":"ShoulderLeanSettings.tiltAngle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderLeanSettings","remarks":null,"summary":"\nThe amount in degrees to tilt the camera while leaning.\n","syntax":{"content":"public float tiltAngle","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderLeanSettings.tiltAngle"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwap.position"],"id":"ShoulderSwap","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ShoulderSwapSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ShoulderSwapSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"ShoulderSwap","nameWithType":"ShoulderSwap","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nHandles swapping the camera offset from one side of the character's\nshoulders to the other.\n","syntax":{"content":"public sealed class ShoulderSwap : CameraModifier","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwap"},{"children":null,"id":"position","implements":null,"inheritance":null,"inheritedMembers":null,"name":"position","nameWithType":"ShoulderSwap.position","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwap","remarks":null,"summary":"\nThe current shoulder swap position (Read only).\n","syntax":{"content":"public ShoulderSwapPosition position { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapPosition"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.ShoulderSwap.position"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapInputSettings.swapLeft","Zigurous.CameraSystem.ShoulderSwapInputSettings.swapRight"],"id":"ShoulderSwapInputSettings","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"ShoulderSwapInputSettings","nameWithType":"ShoulderSwapInputSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nInput settings for a shoulder swap modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class ShoulderSwapInputSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings"},{"children":null,"id":"swapLeft","implements":null,"inheritance":null,"inheritedMembers":null,"name":"swapLeft","nameWithType":"ShoulderSwapInputSettings.swapLeft","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapInputSettings","remarks":null,"summary":"\nThe input button to swap to the left shoulder.\n","syntax":{"content":"public InputButton swapLeft","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings.swapLeft"},{"children":null,"id":"swapRight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"swapRight","nameWithType":"ShoulderSwapInputSettings.swapRight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapInputSettings","remarks":null,"summary":"\nThe input button to swap to the right shoulder.\n","syntax":{"content":"public InputButton swapRight","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapInputSettings.swapRight"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapPosition.Center","Zigurous.CameraSystem.ShoulderSwapPosition.Left","Zigurous.CameraSystem.ShoulderSwapPosition.Right"],"id":"ShoulderSwapPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ShoulderSwapPosition","nameWithType":"ShoulderSwapPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA shoulder swap position, i.e., right, left, or center.\n","syntax":{"content":"public enum ShoulderSwapPosition","parameters":null,"return":null,"typeParameters":null},"type":"Enum","uid":"Zigurous.CameraSystem.ShoulderSwapPosition"},{"children":null,"id":"Right","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Right","nameWithType":"ShoulderSwapPosition.Right","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","remarks":null,"summary":"\nPositioned behind the right shoulder.\n","syntax":{"content":"Right = 0","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapPosition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Right"},{"children":null,"id":"Left","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Left","nameWithType":"ShoulderSwapPosition.Left","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","remarks":null,"summary":"\nPositioned behind the left shoulder.\n","syntax":{"content":"Left = 1","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapPosition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Left"},{"children":null,"id":"Center","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Center","nameWithType":"ShoulderSwapPosition.Center","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapPosition","remarks":null,"summary":"\nCentered behind the character.\n","syntax":{"content":"Center = 2","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapPosition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapPosition.Center"}]},{"items":[{"children":["Zigurous.CameraSystem.ShoulderSwapSettings.angle","Zigurous.CameraSystem.ShoulderSwapSettings.animationTime","Zigurous.CameraSystem.ShoulderSwapSettings.initialPosition","Zigurous.CameraSystem.ShoulderSwapSettings.input","Zigurous.CameraSystem.ShoulderSwapSettings.offset"],"id":"ShoulderSwapSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.ShoulderSwap}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"ShoulderSwapSettings","nameWithType":"ShoulderSwapSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a shoulder swap modifier.\n","syntax":{"content":"[Serializable]\npublic sealed class ShoulderSwapSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ShoulderSwapSettings"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"ShoulderSwapSettings.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","remarks":null,"summary":"\nThe input settings.\n","syntax":{"content":"public ShoulderSwapInputSettings input","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapInputSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.input"},{"children":null,"id":"initialPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"initialPosition","nameWithType":"ShoulderSwapSettings.initialPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","remarks":null,"summary":"\nThe initial shoulder swap position.\n","syntax":{"content":"public ShoulderSwapPosition initialPosition","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.ShoulderSwapPosition"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.initialPosition"},{"children":null,"id":"offset","implements":null,"inheritance":null,"inheritedMembers":null,"name":"offset","nameWithType":"ShoulderSwapSettings.offset","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","remarks":null,"summary":"\nThe distance from the center of the character to the offset shoulder\npoint.\n","syntax":{"content":"public float offset","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.offset"},{"children":null,"id":"angle","implements":null,"inheritance":null,"inheritedMembers":null,"name":"angle","nameWithType":"ShoulderSwapSettings.angle","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","remarks":null,"summary":"\nThe difference in angle between shoulders. This can be used to\nensure the camera looks at the same point after swapping shoulders.\n","syntax":{"content":"public float angle","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.angle"},{"children":null,"id":"animationTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"animationTime","nameWithType":"ShoulderSwapSettings.animationTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ShoulderSwapSettings","remarks":null,"summary":"\nThe amount of seconds it takes to swap shoulders.\n","syntax":{"content":"public float animationTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ShoulderSwapSettings.animationTime"}]},{"items":[{"children":["Zigurous.CameraSystem.Targeting.lineOfSight","Zigurous.CameraSystem.Targeting.locating","Zigurous.CameraSystem.Targeting.lookAt","Zigurous.CameraSystem.Targeting.recentering","Zigurous.CameraSystem.Targeting.switching","Zigurous.CameraSystem.Targeting.target","Zigurous.CameraSystem.Targeting.Target(Transform)","Zigurous.CameraSystem.Targeting.targetPosition","Zigurous.CameraSystem.Targeting.TryTargeting(Transform)","Zigurous.CameraSystem.Targeting.Untarget","Zigurous.CameraSystem.Targeting.userInterface"],"id":"Targeting","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Targeting","nameWithType":"Targeting","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAllows the camera to track targetable objects.\n","syntax":{"content":"public sealed class Targeting : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Targeting"},{"children":null,"id":"target","implements":null,"inheritance":null,"inheritedMembers":null,"name":"target","nameWithType":"Targeting.target","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe transform the camera is currently targeting (Read only).\n","syntax":{"content":"public Transform target { get; }","parameters":[],"return":{"description":null,"type":"Global.Transform"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.target"},{"children":null,"id":"targetPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"targetPosition","nameWithType":"Targeting.targetPosition","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe position of the transform the camera is currently targeting (Read only).\n","syntax":{"content":"public Vector3 targetPosition { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.targetPosition"},{"children":null,"id":"locating","implements":null,"inheritance":null,"inheritedMembers":null,"name":"locating","nameWithType":"Targeting.locating","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe locating module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingLocatingModule locating { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLocatingModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.locating"},{"children":null,"id":"lookAt","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookAt","nameWithType":"Targeting.lookAt","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe look at module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingLookAtModule lookAt { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLookAtModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.lookAt"},{"children":null,"id":"lineOfSight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lineOfSight","nameWithType":"Targeting.lineOfSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe line of sight module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingLineOfSightModule lineOfSight { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLineOfSightModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.lineOfSight"},{"children":null,"id":"switching","implements":null,"inheritance":null,"inheritedMembers":null,"name":"switching","nameWithType":"Targeting.switching","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe switching module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingSwitchingModule switching { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingSwitchingModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.switching"},{"children":null,"id":"recentering","implements":null,"inheritance":null,"inheritedMembers":null,"name":"recentering","nameWithType":"Targeting.recentering","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe recentering module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingRecenteringModule recentering { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingRecenteringModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.recentering"},{"children":null,"id":"userInterface","implements":null,"inheritance":null,"inheritedMembers":null,"name":"userInterface","nameWithType":"Targeting.userInterface","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nThe UI module of the camera targeting behavior (Read only).\n","syntax":{"content":"public TargetingUIModule userInterface { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingUIModule"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Targeting.userInterface"},{"children":null,"id":"Target(Transform)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Target(Transform)","nameWithType":"Targeting.Target(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nTargets the given transform.\n","syntax":{"content":"public void Target(Transform newTarget)","parameters":[{"description":"The transform to target.","id":"newTarget","type":"Global.Transform"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Targeting.Target(Transform)"},{"children":null,"id":"Untarget","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Untarget()","nameWithType":"Targeting.Untarget()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nUntargets the current target.\n","syntax":{"content":"public void Untarget()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Targeting.Untarget"},{"children":null,"id":"TryTargeting(Transform)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"TryTargeting(Transform)","nameWithType":"Targeting.TryTargeting(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Targeting","remarks":null,"summary":"\nAttempts to target the given transform if it is within the target\nradius and line of sight.\n","syntax":{"content":"public bool TryTargeting(Transform newTarget)","parameters":[{"description":null,"id":"newTarget","type":"Global.Transform"}],"return":{"description":"True if the transform was targeted, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Targeting.TryTargeting(Transform)"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLineOfSightModule.IsVisible(Transform)","Zigurous.CameraSystem.TargetingLineOfSightModule.timeLastVisible"],"id":"TargetingLineOfSightModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLineOfSightSettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLineOfSightSettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLineOfSightSettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLineOfSightSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingLineOfSightModule","nameWithType":"TargetingLineOfSightModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module that performs line of sight checks to\ndetermine if targets are visible.\n","syntax":{"content":"public sealed class TargetingLineOfSightModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule"},{"children":null,"id":"timeLastVisible","implements":null,"inheritance":null,"inheritedMembers":null,"name":"timeLastVisible","nameWithType":"TargetingLineOfSightModule.timeLastVisible","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightModule","remarks":null,"summary":"\nThe time the active target was last in sight (Read only).\n","syntax":{"content":"public float timeLastVisible { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule.timeLastVisible"},{"children":null,"id":"IsVisible(Transform)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"IsVisible(Transform)","nameWithType":"TargetingLineOfSightModule.IsVisible(Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightModule","remarks":null,"summary":"\nDetermines if a transform is visible from the position of another\ntransform.\n","syntax":{"content":"public bool IsVisible(Transform target)","parameters":[{"description":"The transform to check if visible.","id":"target","type":"Global.Transform"}],"return":{"description":"True if the target is visible.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.TargetingLineOfSightModule.IsVisible(Transform)"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLineOfSightSettings.maxDistance","Zigurous.CameraSystem.TargetingLineOfSightSettings.obstacles","Zigurous.CameraSystem.TargetingLineOfSightSettings.outOfSightTime","Zigurous.CameraSystem.TargetingLineOfSightSettings.updateInterval"],"id":"TargetingLineOfSightSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingLineOfSightSettings","nameWithType":"TargetingLineOfSightSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera checks\nif a target is visible.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingLineOfSightSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings"},{"children":null,"id":"obstacles","implements":null,"inheritance":null,"inheritedMembers":null,"name":"obstacles","nameWithType":"TargetingLineOfSightSettings.obstacles","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","remarks":null,"summary":"\nThe Unity layer(s) of the obstacles that can occlude the target.\n","syntax":{"content":"public LayerMask obstacles","parameters":null,"return":{"description":null,"type":"Global.LayerMask"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.obstacles"},{"children":null,"id":"maxDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maxDistance","nameWithType":"TargetingLineOfSightSettings.maxDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","remarks":null,"summary":"\nThe maximum distance the camera can see targets.\n","syntax":{"content":"public float maxDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.maxDistance"},{"children":null,"id":"outOfSightTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"outOfSightTime","nameWithType":"TargetingLineOfSightSettings.outOfSightTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","remarks":null,"summary":"\nThe amount of seconds the target can remain out of sight before\nthe camera stops targeting it. This is useful to ensure the\ncamera does not stop targeting the object if it is occluded for\nonly a brief second.\n","syntax":{"content":"public float outOfSightTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.outOfSightTime"},{"children":null,"id":"updateInterval","implements":null,"inheritance":null,"inheritedMembers":null,"name":"updateInterval","nameWithType":"TargetingLineOfSightSettings.updateInterval","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLineOfSightSettings","remarks":null,"summary":"\nThe amount of seconds between line of sight checks (used for\noptimization purposes).\n","syntax":{"content":"public float updateInterval","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLineOfSightSettings.updateInterval"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTarget","Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetLeft","Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetRight"],"id":"TargetingLocatingModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLocatingSettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLocatingSettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLocatingSettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLocatingSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingLocatingModule","nameWithType":"TargetingLocatingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module to locate targets within the camera's view.\n","syntax":{"content":"public sealed class TargetingLocatingModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLocatingModule"},{"children":null,"id":"FindNearestTarget","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FindNearestTarget()","nameWithType":"TargetingLocatingModule.FindNearestTarget()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","remarks":null,"summary":"\nFinds the nearest targetable transform within the camera's view frustum.\n","syntax":{"content":"public Transform FindNearestTarget()","parameters":null,"return":{"description":"The transform that can be targeted, or null otherwise.","type":"Global.Transform"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTarget"},{"children":null,"id":"FindNearestTargetRight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FindNearestTargetRight()","nameWithType":"TargetingLocatingModule.FindNearestTargetRight()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","remarks":null,"summary":"\nFinds the nearest targetable transform within the camera's view\nfrustum to the right of the current target.\n","syntax":{"content":"public Transform FindNearestTargetRight()","parameters":null,"return":{"description":"The transform that can be targeted, or null otherwise.","type":"Global.Transform"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetRight"},{"children":null,"id":"FindNearestTargetLeft","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FindNearestTargetLeft()","nameWithType":"TargetingLocatingModule.FindNearestTargetLeft()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingModule","remarks":null,"summary":"\nFinds the nearest targetable transform within the camera's view\nfrustum to the left of the current target.\n","syntax":{"content":"public Transform FindNearestTargetLeft()","parameters":null,"return":{"description":"The transform that can be targeted, or null otherwise.","type":"Global.Transform"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.TargetingLocatingModule.FindNearestTargetLeft"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLocatingSettings.maxTargets","Zigurous.CameraSystem.TargetingLocatingSettings.radius","Zigurous.CameraSystem.TargetingLocatingSettings.targetableLayers"],"id":"TargetingLocatingSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingLocatingSettings","nameWithType":"TargetingLocatingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera\nlocates targets.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingLocatingSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLocatingSettings"},{"children":null,"id":"targetableLayers","implements":null,"inheritance":null,"inheritedMembers":null,"name":"targetableLayers","nameWithType":"TargetingLocatingSettings.targetableLayers","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","remarks":null,"summary":"\nThe Unity layer(s) of the objects that can be targeted.\n","syntax":{"content":"public LayerMask targetableLayers","parameters":null,"return":{"description":null,"type":"Global.LayerMask"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.targetableLayers"},{"children":null,"id":"radius","implements":null,"inheritance":null,"inheritedMembers":null,"name":"radius","nameWithType":"TargetingLocatingSettings.radius","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","remarks":null,"summary":"\nThe maximum distance objects can be targeted from the camera.\n","syntax":{"content":"public float radius","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.radius"},{"children":null,"id":"maxTargets","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maxTargets","nameWithType":"TargetingLocatingSettings.maxTargets","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLocatingSettings","remarks":null,"summary":"\nThe maximum amount of targets to locate within a single search (used\nfor optimization purposes).\n","syntax":{"content":"public int maxTargets","parameters":null,"return":{"description":null,"type":"System.Int32"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLocatingSettings.maxTargets"}]},{"items":[{"children":[],"id":"TargetingLookAtModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLookAtSettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLookAtSettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingLookAtSettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingLookAtSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingLookAtModule","nameWithType":"TargetingLookAtModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module that rotates the camera to look at the target.\n","syntax":{"content":"public sealed class TargetingLookAtModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLookAtModule"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingLookAtSettings.maxSpeed","Zigurous.CameraSystem.TargetingLookAtSettings.smoothing"],"id":"TargetingLookAtSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingLookAtSettings","nameWithType":"TargetingLookAtSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera looks\nat targeted objects.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingLookAtSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingLookAtSettings"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"TargetingLookAtSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLookAtSettings","remarks":null,"summary":"\nHow quickly the camera looks at the target. Larger numbers make the\ncamera rotate more smoothly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLookAtSettings.smoothing"},{"children":null,"id":"maxSpeed","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maxSpeed","nameWithType":"TargetingLookAtSettings.maxSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingLookAtSettings","remarks":null,"summary":"\nThe max speed the camera can rotate to look at the target.\n","syntax":{"content":"public float maxSpeed","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingLookAtSettings.maxSpeed"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingModule`1.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.TargetingModule`1.parent"],"id":"TargetingModule`1","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{{T}}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{{T}}.settings","Zigurous.CameraSystem.CameraBehavior{{T}}.enabled","Zigurous.CameraSystem.CameraBehavior{{T}}.OnEnable","Zigurous.CameraSystem.CameraBehavior{{T}}.OnDisable","Zigurous.CameraSystem.CameraBehavior{{T}}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{{T}}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingModule","nameWithType":"TargetingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nThe base class for all camera targeting modules.\n","syntax":{"content":"public abstract class TargetingModule : CameraBehavior where T : CameraBehaviorSettings, new()","parameters":null,"return":null,"typeParameters":[{"description":"The type of settings for the module.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.TargetingModule`1"},{"children":null,"id":"parent","implements":null,"inheritance":null,"inheritedMembers":null,"name":"parent","nameWithType":"TargetingModule.parent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingModule`1","remarks":null,"summary":"\nThe camera targeting behavior the module belongs to.\n","syntax":{"content":"protected Targeting parent { get; }","parameters":[],"return":{"description":null,"type":"Zigurous.CameraSystem.Targeting"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.TargetingModule`1.parent"},{"children":null,"id":"OnTargetChanged(Transform,Transform)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"OnTargetChanged(Transform, Transform)","nameWithType":"TargetingModule.OnTargetChanged(Transform, Transform)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingModule`1","remarks":null,"summary":"\nA callback invoked when the camera target has changed.\n","syntax":{"content":"protected virtual void OnTargetChanged(Transform newTarget, Transform oldTarget)","parameters":[{"description":"The new target.","id":"newTarget","type":"Global.Transform"},{"description":"The old target.","id":"oldTarget","type":"Global.Transform"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.TargetingModule`1.OnTargetChanged(Transform,Transform)"}]},{"items":[{"children":[],"id":"TargetingRecenteringModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingRecenteringSettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingRecenteringSettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingRecenteringSettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingRecenteringSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingRecenteringModule","nameWithType":"TargetingRecenteringModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module that resets the rotation of the camera to face\nthe default forward direction when not targeting an object.\n","syntax":{"content":"public sealed class TargetingRecenteringModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingRecenteringModule"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingRecenteringSettings.maxSpeed","Zigurous.CameraSystem.TargetingRecenteringSettings.recenterTime"],"id":"TargetingRecenteringSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingRecenteringSettings","nameWithType":"TargetingRecenteringSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera\nrecenters back to a forward position.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingRecenteringSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings"},{"children":null,"id":"recenterTime","implements":null,"inheritance":null,"inheritedMembers":null,"name":"recenterTime","nameWithType":"TargetingRecenteringSettings.recenterTime","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingRecenteringSettings","remarks":null,"summary":"\nThe amount of seconds it takes the camera to recenter to the\nforward direction.\n","syntax":{"content":"public float recenterTime","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings.recenterTime"},{"children":null,"id":"maxSpeed","implements":null,"inheritance":null,"inheritedMembers":null,"name":"maxSpeed","nameWithType":"TargetingRecenteringSettings.maxSpeed","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingRecenteringSettings","remarks":null,"summary":"\nThe max speed the camera can rotate to recenter.\n","syntax":{"content":"public float maxSpeed","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingRecenteringSettings.maxSpeed"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSettings.lineOfSight","Zigurous.CameraSystem.TargetingSettings.locating","Zigurous.CameraSystem.TargetingSettings.lockOnButton","Zigurous.CameraSystem.TargetingSettings.lookAt","Zigurous.CameraSystem.TargetingSettings.recentering","Zigurous.CameraSystem.TargetingSettings.switching","Zigurous.CameraSystem.TargetingSettings.userInterface"],"id":"TargetingSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Targeting}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingSettings","nameWithType":"TargetingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingSettings"},{"children":null,"id":"lockOnButton","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lockOnButton","nameWithType":"TargetingSettings.lockOnButton","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nThe input button to toggle on/off target lock.\n","syntax":{"content":"public InputButton lockOnButton","parameters":null,"return":{"description":null,"type":"Global.InputButton"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lockOnButton"},{"children":null,"id":"locating","implements":null,"inheritance":null,"inheritedMembers":null,"name":"locating","nameWithType":"TargetingSettings.locating","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera locates targets.\n","syntax":{"content":"public TargetingLocatingSettings locating","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLocatingSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.locating"},{"children":null,"id":"lookAt","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lookAt","nameWithType":"TargetingSettings.lookAt","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera looks at targeted objects.\n","syntax":{"content":"public TargetingLookAtSettings lookAt","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLookAtSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lookAt"},{"children":null,"id":"lineOfSight","implements":null,"inheritance":null,"inheritedMembers":null,"name":"lineOfSight","nameWithType":"TargetingSettings.lineOfSight","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera checks if a target is visible.\n","syntax":{"content":"public TargetingLineOfSightSettings lineOfSight","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingLineOfSightSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.lineOfSight"},{"children":null,"id":"switching","implements":null,"inheritance":null,"inheritedMembers":null,"name":"switching","nameWithType":"TargetingSettings.switching","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera switches between targets.\n","syntax":{"content":"public TargetingSwitchingSettings switching","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingSwitchingSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.switching"},{"children":null,"id":"recentering","implements":null,"inheritance":null,"inheritedMembers":null,"name":"recentering","nameWithType":"TargetingSettings.recentering","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera recenters back to a forward position.\n","syntax":{"content":"public TargetingRecenteringSettings recentering","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingRecenteringSettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.recentering"},{"children":null,"id":"userInterface","implements":null,"inheritance":null,"inheritedMembers":null,"name":"userInterface","nameWithType":"TargetingSettings.userInterface","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSettings","remarks":null,"summary":"\nSettings to indicate how the camera displays tracking UI.\n","syntax":{"content":"public TargetingUISettings userInterface","parameters":null,"return":{"description":null,"type":"Zigurous.CameraSystem.TargetingUISettings"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSettings.userInterface"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSwitchingModule.sticky"],"id":"TargetingSwitchingModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingSwitchingSettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingSwitchingSettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingSwitchingSettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingSwitchingSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingSwitchingModule","nameWithType":"TargetingSwitchingModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module that handles switching to new targets to the\nleft or right of the current target. The module also marks new targets\nas "sticky" so they cannot be switched from too quickly on accident.\n","syntax":{"content":"public sealed class TargetingSwitchingModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingSwitchingModule"},{"children":null,"id":"sticky","implements":null,"inheritance":null,"inheritedMembers":null,"name":"sticky","nameWithType":"TargetingSwitchingModule.sticky","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingModule","remarks":null,"summary":"\nWhether the current target is sticky and thus cannot be changed\n(Read only).\n","syntax":{"content":"public bool sticky { get; }","parameters":[],"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.TargetingSwitchingModule.sticky"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingSwitchingSettings.inputDecay","Zigurous.CameraSystem.TargetingSwitchingSettings.inputSensitivity","Zigurous.CameraSystem.TargetingSwitchingSettings.stickyDuration"],"id":"TargetingSwitchingSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingSwitchingSettings","nameWithType":"TargetingSwitchingSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera\nswitches between targets.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingSwitchingSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings"},{"children":null,"id":"stickyDuration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"stickyDuration","nameWithType":"TargetingSwitchingSettings.stickyDuration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","remarks":null,"summary":"\nThe amount of seconds before another target can be switched to. This\nensures targets are not switched to accidentally based on the\nsensitivity of the input device.\n","syntax":{"content":"public float stickyDuration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.stickyDuration"},{"children":null,"id":"inputSensitivity","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputSensitivity","nameWithType":"TargetingSwitchingSettings.inputSensitivity","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","remarks":null,"summary":"\nThe sensitivity multiplier applied to inputs to prevent switching\ntargets too quickly.\n","syntax":{"content":"public float inputSensitivity","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.inputSensitivity"},{"children":null,"id":"inputDecay","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputDecay","nameWithType":"TargetingSwitchingSettings.inputDecay","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingSwitchingSettings","remarks":null,"summary":"\nThe rate at which input values decay back to zero. The decay is used\nto force a quick input movement rather than a continuous slow\nmovement.\n","syntax":{"content":"public float inputDecay","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingSwitchingSettings.inputDecay"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingUIModule.content"],"id":"TargetingUIModule","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingUISettings}"],"inheritedMembers":["Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingUISettings}.parent","Zigurous.CameraSystem.TargetingModule{Zigurous.CameraSystem.TargetingUISettings}.OnTargetChanged(Transform,Transform)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.TargetingUISettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"TargetingUIModule","nameWithType":"TargetingUIModule","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nA camera targeting module that displays UI while targeting objects.\n","syntax":{"content":"public sealed class TargetingUIModule : TargetingModule","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingUIModule"},{"children":null,"id":"content","implements":null,"inheritance":null,"inheritedMembers":null,"name":"content","nameWithType":"TargetingUIModule.content","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUIModule","remarks":null,"summary":"\nThe UI content being displayed (Read only).\n","syntax":{"content":"public GameObject content { get; }","parameters":[],"return":{"description":null,"type":"Global.GameObject"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.TargetingUIModule.content"}]},{"items":[{"children":["Zigurous.CameraSystem.TargetingUISettings.prefab","Zigurous.CameraSystem.TargetingUISettings.tracking"],"id":"TargetingUISettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"TargetingUISettings","nameWithType":"TargetingUISettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera targeting module to indicate how the camera\ndisplays tracking UI.\n","syntax":{"content":"[Serializable]\npublic sealed class TargetingUISettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.TargetingUISettings"},{"children":null,"id":"prefab","implements":null,"inheritance":null,"inheritedMembers":null,"name":"prefab","nameWithType":"TargetingUISettings.prefab","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUISettings","remarks":null,"summary":"\nThe UI content to instantiate.\n","syntax":{"content":"public GameObject prefab","parameters":null,"return":{"description":null,"type":"Global.GameObject"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingUISettings.prefab"},{"children":null,"id":"tracking","implements":null,"inheritance":null,"inheritedMembers":null,"name":"tracking","nameWithType":"TargetingUISettings.tracking","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.TargetingUISettings","remarks":null,"summary":"\nChanges the position of the UI content to track the target.\n","syntax":{"content":"public bool tracking","parameters":null,"return":{"description":null,"type":"System.Boolean"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.TargetingUISettings.tracking"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.DrawGUITexture.alpha","Zigurous.CameraSystem.Utils.DrawGUITexture.color","Zigurous.CameraSystem.Utils.DrawGUITexture.texture"],"id":"DrawGUITexture","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"DrawGUITexture","nameWithType":"DrawGUITexture","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nDraws a GUI texture on the screen.\n","syntax":{"content":"public sealed class DrawGUITexture : MonoBehaviour","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture"},{"children":null,"id":"texture","implements":null,"inheritance":null,"inheritedMembers":null,"name":"texture","nameWithType":"DrawGUITexture.texture","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","remarks":null,"summary":"\nThe GUI texture to draw.\n","syntax":{"content":"public Texture2D texture { get; }","parameters":[],"return":{"description":null,"type":"Global.Texture2D"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.texture"},{"children":null,"id":"color","implements":null,"inheritance":null,"inheritedMembers":null,"name":"color","nameWithType":"DrawGUITexture.color","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","remarks":null,"summary":"\nThe color of the GUI texture.\n","syntax":{"content":"public Color color { get; set; }","parameters":[],"return":{"description":null,"type":"Global.Color"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.color"},{"children":null,"id":"alpha","implements":null,"inheritance":null,"inheritedMembers":null,"name":"alpha","nameWithType":"DrawGUITexture.alpha","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.DrawGUITexture","remarks":null,"summary":"\nThe alpha of the GUI texture.\n","syntax":{"content":"public float alpha { get; set; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.DrawGUITexture.alpha"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.FloatRange.#ctor(System.Single,System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Clamp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Delta","Zigurous.CameraSystem.Utils.FloatRange.Includes(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.InverseLerp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.Lerp(System.Single)","Zigurous.CameraSystem.Utils.FloatRange.max","Zigurous.CameraSystem.Utils.FloatRange.min","Zigurous.CameraSystem.Utils.FloatRange.Random"],"id":"FloatRange","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FloatRange","nameWithType":"FloatRange","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nA range of float values.\n","syntax":{"content":"[Serializable]\npublic struct FloatRange","parameters":null,"return":null,"typeParameters":null},"type":"Struct","uid":"Zigurous.CameraSystem.Utils.FloatRange"},{"children":null,"id":"min","implements":null,"inheritance":null,"inheritedMembers":null,"name":"min","nameWithType":"FloatRange.min","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nThe lower bound of the range.\n","syntax":{"content":"public float min { get; set; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.min"},{"children":null,"id":"max","implements":null,"inheritance":null,"inheritedMembers":null,"name":"max","nameWithType":"FloatRange.max","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nThe upper bound of the range.\n","syntax":{"content":"public float max { get; set; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.max"},{"children":null,"id":"Delta","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Delta","nameWithType":"FloatRange.Delta","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nThe difference between the maximum and minimum values (Read only).\n","syntax":{"content":"public readonly float Delta { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.FloatRange.Delta"},{"children":null,"id":"#ctor(System.Single,System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"FloatRange(Single, Single)","nameWithType":"FloatRange.FloatRange(Single, Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nCreates a new range with the specified values.\n","syntax":{"content":"public FloatRange(float min, float max)","parameters":[{"description":"The lower bound of the range.","id":"min","type":"System.Single"},{"description":"The upper bound of the range.","id":"max","type":"System.Single"}],"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.Utils.FloatRange.#ctor(System.Single,System.Single)"},{"children":null,"id":"Random","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Random()","nameWithType":"FloatRange.Random()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nReturns a random value in the range.\n","syntax":{"content":"public float Random()","parameters":null,"return":{"description":"A random value in the range.","type":"System.Single"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Random"},{"children":null,"id":"Includes(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Includes(Single)","nameWithType":"FloatRange.Includes(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nChecks if a value is in the range.\n","syntax":{"content":"public bool Includes(float value)","parameters":[{"description":"The value to check.","id":"value","type":"System.Single"}],"return":{"description":"True if the value is in the range, false otherwise.","type":"System.Boolean"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Includes(System.Single)"},{"children":null,"id":"Clamp(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Clamp(Single)","nameWithType":"FloatRange.Clamp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nClamps a value to the range.\n","syntax":{"content":"public float Clamp(float value)","parameters":[{"description":"The value to clamp.","id":"value","type":"System.Single"}],"return":{"description":"The clamped value.","type":"System.Single"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Clamp(System.Single)"},{"children":null,"id":"Lerp(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Lerp(Single)","nameWithType":"FloatRange.Lerp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nLinearly interpolates between the range by t.\n","syntax":{"content":"public float Lerp(float t)","parameters":[{"description":"The interpolant value between [0..1].","id":"t","type":"System.Single"}],"return":{"description":"The interpolated value.","type":"System.Single"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.Lerp(System.Single)"},{"children":null,"id":"InverseLerp(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"InverseLerp(Single)","nameWithType":"FloatRange.InverseLerp(Single)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.FloatRange","remarks":null,"summary":"\nCalculates the linear parameter t that produces the interpolant\nvalue within the range.\n","syntax":{"content":"public float InverseLerp(float value)","parameters":[{"description":"The value within the range you want to calculate.","id":"value","type":"System.Single"}],"return":{"description":"The interpolant value between [0..1].","type":"System.Single"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.FloatRange.InverseLerp(System.Single)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.IKTracker.animator","Zigurous.CameraSystem.Utils.IKTracker.bodyPosition","Zigurous.CameraSystem.Utils.IKTracker.bodyRotation","Zigurous.CameraSystem.Utils.IKTracker.localPosition","Zigurous.CameraSystem.Utils.IKTracker.localRotation"],"id":"IKTracker","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"IKTracker","nameWithType":"IKTracker","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nKeeps track of the body position and rotation of an animator component.\n","syntax":{"content":"public sealed class IKTracker : MonoBehaviour","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Utils.IKTracker"},{"children":null,"id":"animator","implements":null,"inheritance":null,"inheritedMembers":null,"name":"animator","nameWithType":"IKTracker.animator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","remarks":null,"summary":"\nThe animator component to track.\n","syntax":{"content":"public Animator animator { get; }","parameters":[],"return":{"description":null,"type":"Global.Animator"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.animator"},{"children":null,"id":"bodyPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"bodyPosition","nameWithType":"IKTracker.bodyPosition","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","remarks":null,"summary":"\nThe position of the body center of mass.\n","syntax":{"content":"public Vector3 bodyPosition { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.bodyPosition"},{"children":null,"id":"bodyRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"bodyRotation","nameWithType":"IKTracker.bodyRotation","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","remarks":null,"summary":"\nThe rotation of the body center of mass.\n","syntax":{"content":"public Quaternion bodyRotation { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.bodyRotation"},{"children":null,"id":"localPosition","implements":null,"inheritance":null,"inheritedMembers":null,"name":"localPosition","nameWithType":"IKTracker.localPosition","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","remarks":null,"summary":"\nThe position of the body center of mass in local space.\n","syntax":{"content":"public Vector3 localPosition { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.localPosition"},{"children":null,"id":"localRotation","implements":null,"inheritance":null,"inheritedMembers":null,"name":"localRotation","nameWithType":"IKTracker.localRotation","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.IKTracker","remarks":null,"summary":"\nThe rotation of the body center of mass in local space.\n","syntax":{"content":"public Quaternion localRotation { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.IKTracker.localRotation"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.QuaternionAccumulator.Add(Quaternion)","Zigurous.CameraSystem.Utils.QuaternionAccumulator.defaultValue","Zigurous.CameraSystem.Utils.QuaternionAccumulator.Subtract(Quaternion)"],"id":"QuaternionAccumulator","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}"],"inheritedMembers":["Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.values","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.count","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.totalValue","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.GetValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.SetValue(System.Int32,Quaternion)","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.RemoveValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator{Quaternion}.Clear"],"name":"QuaternionAccumulator","nameWithType":"QuaternionAccumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nAccumulates Quaternion values into a single total value.\n","syntax":{"content":"public sealed class QuaternionAccumulator : ValueAccumulator","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator"},{"children":null,"id":"defaultValue","implements":null,"inheritance":null,"inheritedMembers":null,"name":"defaultValue","nameWithType":"QuaternionAccumulator.defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","remarks":null,"summary":"\nQuaternion.identity\n","syntax":{"content":"protected override Quaternion defaultValue { get; }","parameters":[],"return":{"description":null,"type":"Global.Quaternion"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.defaultValue"},{"children":null,"id":"Add(Quaternion)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Add(Quaternion)","nameWithType":"QuaternionAccumulator.Add(Quaternion)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","remarks":null,"summary":"\nIncreases the accumulated total by a given value.\n","syntax":{"content":"protected override Quaternion Add(Quaternion value)","parameters":[{"description":"The value to add to the total.","id":"value","type":"Global.Quaternion"}],"return":{"description":"The new total value.","type":"Global.Quaternion"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.Add(Quaternion)"},{"children":null,"id":"Subtract(Quaternion)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Subtract(Quaternion)","nameWithType":"QuaternionAccumulator.Subtract(Quaternion)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.QuaternionAccumulator","remarks":null,"summary":"\nDecreases the accumulated total by a given value.\n","syntax":{"content":"protected override Quaternion Subtract(Quaternion value)","parameters":[{"description":"The value to subtract from the total.","id":"value","type":"Global.Quaternion"}],"return":{"description":"The new total value.","type":"Global.Quaternion"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.QuaternionAccumulator.Subtract(Quaternion)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.ValueAccumulator`1.#ctor","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Add(`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Clear","Zigurous.CameraSystem.Utils.ValueAccumulator`1.count","Zigurous.CameraSystem.Utils.ValueAccumulator`1.defaultValue","Zigurous.CameraSystem.Utils.ValueAccumulator`1.GetValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.RemoveValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.SetValue(System.Int32,`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.Subtract(`0)","Zigurous.CameraSystem.Utils.ValueAccumulator`1.totalValue","Zigurous.CameraSystem.Utils.ValueAccumulator`1.values"],"id":"ValueAccumulator`1","implements":null,"inheritance":["System.Object"],"inheritedMembers":null,"name":"ValueAccumulator","nameWithType":"ValueAccumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nAccumulates a set of stored values into a single total value.\n","syntax":{"content":"public abstract class ValueAccumulator","parameters":null,"return":null,"typeParameters":[{"description":"The type of value to accumulate.","id":"T"}]},"type":"Class","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1"},{"children":null,"id":"values","implements":null,"inheritance":null,"inheritedMembers":null,"name":"values","nameWithType":"ValueAccumulator.values","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nThe stored values with their given identifiers (Read only).\n","syntax":{"content":"public Dictionary values { get; }","parameters":[],"return":{"description":null,"type":"Global.Dictionary{System.Int32,{T}}"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.values"},{"children":null,"id":"count","implements":null,"inheritance":null,"inheritedMembers":null,"name":"count","nameWithType":"ValueAccumulator.count","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nThe number of unique values being accumulated (Read only).\n","syntax":{"content":"public int count { get; }","parameters":[],"return":{"description":null,"type":"System.Int32"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.count"},{"children":null,"id":"totalValue","implements":null,"inheritance":null,"inheritedMembers":null,"name":"totalValue","nameWithType":"ValueAccumulator.totalValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nThe total accumulated value (Read only).\n","syntax":{"content":"public T totalValue { get; protected set; }","parameters":[],"return":{"description":null,"type":"{T}"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.totalValue"},{"children":null,"id":"defaultValue","implements":null,"inheritance":null,"inheritedMembers":null,"name":"defaultValue","nameWithType":"ValueAccumulator.defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nThe default value of T.\n","syntax":{"content":"protected virtual T defaultValue { get; }","parameters":[],"return":{"description":null,"type":"{T}"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.defaultValue"},{"children":null,"id":"#ctor","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ValueAccumulator()","nameWithType":"ValueAccumulator.ValueAccumulator()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nCreates a new instance of the value accumulator.\n","syntax":{"content":"public ValueAccumulator()","parameters":null,"return":null,"typeParameters":null},"type":"Constructor","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.#ctor"},{"children":null,"id":"GetValue(System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"GetValue(Int32)","nameWithType":"ValueAccumulator.GetValue(Int32)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nReturns the value stored with the specified identifier.\n","syntax":{"content":"public T GetValue(int identifier)","parameters":[{"description":"The identifier of the stored value.","id":"identifier","type":"System.Int32"}],"return":{"description":"The value stored with the identifier, or default(T) if the value does not exist.","type":"{T}"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.GetValue(System.Int32)"},{"children":null,"id":"SetValue(System.Int32,`0)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetValue(Int32, T)","nameWithType":"ValueAccumulator.SetValue(Int32, T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nStores a given value with the specified identifier. The total\naccumulated value is updated based on the difference between the new\nand old value.\n","syntax":{"content":"public void SetValue(int identifier, T value)","parameters":[{"description":"The identifier of the value.","id":"identifier","type":"System.Int32"},{"description":"The value to set.","id":"value","type":"{T}"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.SetValue(System.Int32,`0)"},{"children":null,"id":"RemoveValue(System.Int32)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"RemoveValue(Int32)","nameWithType":"ValueAccumulator.RemoveValue(Int32)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nRemoves the value stored with the given identifier and updates the\ntotal accumulated value.\n","syntax":{"content":"public void RemoveValue(int identifier)","parameters":[{"description":"The identifier of the stored value to remove.","id":"identifier","type":"System.Int32"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.RemoveValue(System.Int32)"},{"children":null,"id":"Clear","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Clear()","nameWithType":"ValueAccumulator.Clear()","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nRemoves all stored values and resets the total accumulated value.\n","syntax":{"content":"public void Clear()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Clear"},{"children":null,"id":"Add(`0)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Add(T)","nameWithType":"ValueAccumulator.Add(T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nIncreases the accumulated total by a given value.\n","syntax":{"content":"protected abstract T Add(T value)","parameters":[{"description":"The value to add to the total.","id":"value","type":"{T}"}],"return":{"description":"The new total value.","type":"{T}"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Add(`0)"},{"children":null,"id":"Subtract(`0)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Subtract(T)","nameWithType":"ValueAccumulator.Subtract(T)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.ValueAccumulator`1","remarks":null,"summary":"\nDecreases the accumulated total by a given value.\n","syntax":{"content":"protected abstract T Subtract(T value)","parameters":[{"description":"The value to subtract from the total.","id":"value","type":"{T}"}],"return":{"description":"The new total value.","type":"{T}"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.ValueAccumulator`1.Subtract(`0)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.Vector3Accumulator.Add(Vector3)","Zigurous.CameraSystem.Utils.Vector3Accumulator.defaultValue","Zigurous.CameraSystem.Utils.Vector3Accumulator.Subtract(Vector3)"],"id":"Vector3Accumulator","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}"],"inheritedMembers":["Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.values","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.count","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.totalValue","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.GetValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.SetValue(System.Int32,Vector3)","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.RemoveValue(System.Int32)","Zigurous.CameraSystem.Utils.ValueAccumulator{Vector3}.Clear"],"name":"Vector3Accumulator","nameWithType":"Vector3Accumulator","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils","remarks":null,"summary":"\nAccumulates Vector3 values into a single total value.\n","syntax":{"content":"public sealed class Vector3Accumulator : ValueAccumulator","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator"},{"children":null,"id":"defaultValue","implements":null,"inheritance":null,"inheritedMembers":null,"name":"defaultValue","nameWithType":"Vector3Accumulator.defaultValue","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","remarks":null,"summary":"\nVector3.zero\n","syntax":{"content":"protected override Vector3 defaultValue { get; }","parameters":[],"return":{"description":null,"type":"Global.Vector3"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.defaultValue"},{"children":null,"id":"Add(Vector3)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Add(Vector3)","nameWithType":"Vector3Accumulator.Add(Vector3)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","remarks":null,"summary":"\nIncreases the accumulated total by a given value.\n","syntax":{"content":"protected override Vector3 Add(Vector3 value)","parameters":[{"description":"The value to add to the total.","id":"value","type":"Global.Vector3"}],"return":{"description":"The new total value.","type":"Global.Vector3"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.Add(Vector3)"},{"children":null,"id":"Subtract(Vector3)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Subtract(Vector3)","nameWithType":"Vector3Accumulator.Subtract(Vector3)","namespace":"Zigurous.CameraSystem.Utils","parent":"Zigurous.CameraSystem.Utils.Vector3Accumulator","remarks":null,"summary":"\nDecreases the accumulated total by a given value.\n","syntax":{"content":"protected override Vector3 Subtract(Vector3 value)","parameters":[{"description":"The value to subtract from the total.","id":"value","type":"Global.Vector3"}],"return":{"description":"The new total value.","type":"Global.Vector3"},"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Utils.Vector3Accumulator.Subtract(Vector3)"}]},{"items":[{"children":["Zigurous.CameraSystem.Utils.DrawGUITexture","Zigurous.CameraSystem.Utils.FloatRange","Zigurous.CameraSystem.Utils.IKTracker","Zigurous.CameraSystem.Utils.QuaternionAccumulator","Zigurous.CameraSystem.Utils.ValueAccumulator`1","Zigurous.CameraSystem.Utils.Vector3Accumulator"],"id":"Zigurous.CameraSystem.Utils","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Zigurous.CameraSystem.Utils","nameWithType":"Zigurous.CameraSystem.Utils","namespace":null,"parent":null,"remarks":null,"summary":null,"syntax":null,"type":"Namespace","uid":"Zigurous.CameraSystem.Utils"}]},{"items":[{"children":["Zigurous.CameraSystem.AimPunch","Zigurous.CameraSystem.AimPunchProfile","Zigurous.CameraSystem.AimPunchSettings","Zigurous.CameraSystem.AnimatorMotion","Zigurous.CameraSystem.AnimatorMotionSettings","Zigurous.CameraSystem.AutoFocus","Zigurous.CameraSystem.AutoFocusMode","Zigurous.CameraSystem.AutoFocusSettings","Zigurous.CameraSystem.CameraBehavior`1","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings`1","Zigurous.CameraSystem.CameraCollision","Zigurous.CameraSystem.CameraCollisionSettings","Zigurous.CameraSystem.CameraContext","Zigurous.CameraSystem.CameraController","Zigurous.CameraSystem.CameraCursor","Zigurous.CameraSystem.CameraCursorSettings","Zigurous.CameraSystem.CameraEffect`2","Zigurous.CameraSystem.CameraEffectExtensions","Zigurous.CameraSystem.CameraEffectProfile","Zigurous.CameraSystem.CameraEffectSettings`1","Zigurous.CameraSystem.CameraEffectSettings`2","Zigurous.CameraSystem.CameraModifier`1","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraModuleManager","Zigurous.CameraSystem.CameraPreset","Zigurous.CameraSystem.CameraPresetExtensions","Zigurous.CameraSystem.CameraProfile","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraShake","Zigurous.CameraSystem.CameraShakeProfile","Zigurous.CameraSystem.CameraShakeSettings","Zigurous.CameraSystem.CameraSightEvent","Zigurous.CameraSystem.CursorState","Zigurous.CameraSystem.EyelineAdjustment","Zigurous.CameraSystem.EyelineAdjustmentSettings","Zigurous.CameraSystem.Follow","Zigurous.CameraSystem.FollowSettings","Zigurous.CameraSystem.FOVKick","Zigurous.CameraSystem.FOVKickProfile","Zigurous.CameraSystem.FOVKickSettings","Zigurous.CameraSystem.FOVKickTransition","Zigurous.CameraSystem.FreeFly","Zigurous.CameraSystem.FreeFlyInputSettings","Zigurous.CameraSystem.FreeFlySettings","Zigurous.CameraSystem.FreeFlySpeedSettings","Zigurous.CameraSystem.FreeLook","Zigurous.CameraSystem.FreeLookAxis","Zigurous.CameraSystem.FreeLookInitialAngle","Zigurous.CameraSystem.FreeLookSettings","Zigurous.CameraSystem.HeadBob","Zigurous.CameraSystem.HeadBobSettings","Zigurous.CameraSystem.ICameraEffect","Zigurous.CameraSystem.Noise","Zigurous.CameraSystem.NoiseSettings","Zigurous.CameraSystem.Panning","Zigurous.CameraSystem.PanningSettings","Zigurous.CameraSystem.PlayerModelHider","Zigurous.CameraSystem.Raycasting","Zigurous.CameraSystem.Recoil","Zigurous.CameraSystem.RecoilSettings","Zigurous.CameraSystem.ScreenFade","Zigurous.CameraSystem.ScreenFadeInitialState","Zigurous.CameraSystem.ScreenFadeProfile","Zigurous.CameraSystem.ScreenFadeSettings","Zigurous.CameraSystem.ScreenFadeTransition","Zigurous.CameraSystem.ShoulderLean","Zigurous.CameraSystem.ShoulderLeanInputSettings","Zigurous.CameraSystem.ShoulderLeanSettings","Zigurous.CameraSystem.ShoulderSwap","Zigurous.CameraSystem.ShoulderSwapInputSettings","Zigurous.CameraSystem.ShoulderSwapPosition","Zigurous.CameraSystem.ShoulderSwapSettings","Zigurous.CameraSystem.Targeting","Zigurous.CameraSystem.TargetingLineOfSightModule","Zigurous.CameraSystem.TargetingLineOfSightSettings","Zigurous.CameraSystem.TargetingLocatingModule","Zigurous.CameraSystem.TargetingLocatingSettings","Zigurous.CameraSystem.TargetingLookAtModule","Zigurous.CameraSystem.TargetingLookAtSettings","Zigurous.CameraSystem.TargetingModule`1","Zigurous.CameraSystem.TargetingRecenteringModule","Zigurous.CameraSystem.TargetingRecenteringSettings","Zigurous.CameraSystem.TargetingSettings","Zigurous.CameraSystem.TargetingSwitchingModule","Zigurous.CameraSystem.TargetingSwitchingSettings","Zigurous.CameraSystem.TargetingUIModule","Zigurous.CameraSystem.TargetingUISettings","Zigurous.CameraSystem.Zoom","Zigurous.CameraSystem.ZoomSettings"],"id":"Zigurous.CameraSystem","implements":null,"inheritance":null,"inheritedMembers":null,"name":"Zigurous.CameraSystem","nameWithType":"Zigurous.CameraSystem","namespace":null,"parent":null,"remarks":null,"summary":null,"syntax":null,"type":"Namespace","uid":"Zigurous.CameraSystem"}]},{"items":[{"children":["Zigurous.CameraSystem.Zoom.input","Zigurous.CameraSystem.Zoom.percent","Zigurous.CameraSystem.Zoom.ResetDistance","Zigurous.CameraSystem.Zoom.SetDistance(System.Single)","Zigurous.CameraSystem.Zoom.SetPercent(System.Single)","Zigurous.CameraSystem.Zoom.smoothPercent","Zigurous.CameraSystem.Zoom.snappedPercent"],"id":"Zoom","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}"],"inheritedMembers":["Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ZoomSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"Zoom","nameWithType":"Zoom","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nChanges the distance of the camera from the pivot point.\n","syntax":{"content":"public sealed class Zoom : CameraBehavior","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.Zoom"},{"children":null,"id":"input","implements":null,"inheritance":null,"inheritedMembers":null,"name":"input","nameWithType":"Zoom.input","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nThe current input axis value with sensitivity applied (Read only).\n","syntax":{"content":"public float input { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Zoom.input"},{"children":null,"id":"percent","implements":null,"inheritance":null,"inheritedMembers":null,"name":"percent","nameWithType":"Zoom.percent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nThe current zoom percentage in the range [0..1] (Read only).\n","syntax":{"content":"public float percent { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Zoom.percent"},{"children":null,"id":"smoothPercent","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothPercent","nameWithType":"Zoom.smoothPercent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nThe smoothed zoom percentage in the range [0..1] (Read only).\n","syntax":{"content":"public float smoothPercent { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Zoom.smoothPercent"},{"children":null,"id":"snappedPercent","implements":null,"inheritance":null,"inheritedMembers":null,"name":"snappedPercent","nameWithType":"Zoom.snappedPercent","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nThe current zoom percentage snapped to the nearest increment in the\nrange [0..1] (Read only).\n","syntax":{"content":"public float snappedPercent { get; }","parameters":[],"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.Zoom.snappedPercent"},{"children":null,"id":"SetPercent(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetPercent(Single)","nameWithType":"Zoom.SetPercent(Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nSets the zoom percentage to the given value.\n","syntax":{"content":"public void SetPercent(float percent)","parameters":[{"description":"The zoom percentage in the range [0..1].","id":"percent","type":"System.Single"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Zoom.SetPercent(System.Single)"},{"children":null,"id":"SetDistance(System.Single)","implements":null,"inheritance":null,"inheritedMembers":null,"name":"SetDistance(Single)","nameWithType":"Zoom.SetDistance(Single)","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nSets the zoom distance to the given value. The distance will be\nclamped within the zoom range.\n","syntax":{"content":"public void SetDistance(float distance)","parameters":[{"description":"The camera zoom distance.","id":"distance","type":"System.Single"}],"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Zoom.SetDistance(System.Single)"},{"children":null,"id":"ResetDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"ResetDistance()","nameWithType":"Zoom.ResetDistance()","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.Zoom","remarks":null,"summary":"\nResets the zoom percentage to the initial distance.\n","syntax":{"content":"public void ResetDistance()","parameters":null,"return":null,"typeParameters":null},"type":"Method","uid":"Zigurous.CameraSystem.Zoom.ResetDistance"}]},{"items":[{"children":["Zigurous.CameraSystem.ZoomSettings.distanceRange","Zigurous.CameraSystem.ZoomSettings.increment","Zigurous.CameraSystem.ZoomSettings.initialDistance","Zigurous.CameraSystem.ZoomSettings.inputAxis","Zigurous.CameraSystem.ZoomSettings.smoothing","Zigurous.CameraSystem.ZoomSettings.transitionDuration"],"id":"ZoomSettings","implements":null,"inheritance":["System.Object","Zigurous.CameraSystem.CameraSettings","Zigurous.CameraSystem.CameraBehaviorSettings","Zigurous.CameraSystem.CameraBehaviorSettings{Zigurous.CameraSystem.Zoom}"],"inheritedMembers":["Zigurous.CameraSystem.CameraSettings.active","Zigurous.CameraSystem.CameraSettings.enabled","Zigurous.CameraSystem.CameraSettings.isActiveAndEnabled","Zigurous.CameraSystem.CameraSettings.OnActivate(Zigurous.CameraSystem.CameraController)","Zigurous.CameraSystem.CameraSettings.OnDeactivate(Zigurous.CameraSystem.CameraController)"],"name":"ZoomSettings","nameWithType":"ZoomSettings","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nSettings for a camera zoom behavior.\n","syntax":{"content":"[Serializable]\npublic sealed class ZoomSettings : CameraBehaviorSettings","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ZoomSettings"},{"children":null,"id":"inputAxis","implements":null,"inheritance":null,"inheritedMembers":null,"name":"inputAxis","nameWithType":"ZoomSettings.inputAxis","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nThe input axis to change the camera zoom.\n","syntax":{"content":"public InputAxis inputAxis","parameters":null,"return":{"description":null,"type":"Global.InputAxis"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.inputAxis"},{"children":null,"id":"distanceRange","implements":null,"inheritance":null,"inheritedMembers":null,"name":"distanceRange","nameWithType":"ZoomSettings.distanceRange","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nThe minimum and maximum distance of the camera from the pivot point.\nSet the min and max to the same value for a fixed zoom distance.\n","syntax":{"content":"public FloatRange distanceRange","parameters":null,"return":{"description":null,"type":"Global.FloatRange"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.distanceRange"},{"children":null,"id":"initialDistance","implements":null,"inheritance":null,"inheritedMembers":null,"name":"initialDistance","nameWithType":"ZoomSettings.initialDistance","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nThe initial distance of the camera from the pivot point.\n","syntax":{"content":"public float initialDistance","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.initialDistance"},{"children":null,"id":"smoothing","implements":null,"inheritance":null,"inheritedMembers":null,"name":"smoothing","nameWithType":"ZoomSettings.smoothing","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nHow quickly the camera zoom changes to the intended distance. Larger\nnumbers make the camera zoom more smoothly.\n","syntax":{"content":"public float smoothing","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.smoothing"},{"children":null,"id":"transitionDuration","implements":null,"inheritance":null,"inheritedMembers":null,"name":"transitionDuration","nameWithType":"ZoomSettings.transitionDuration","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nThe amount of seconds it takes to transition zoom distance when the\ncamera profile is changed. For example, this is used when\ntransitioning from first-person to third-person, or vice versa.\n","syntax":{"content":"public float transitionDuration","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.transitionDuration"},{"children":null,"id":"increment","implements":null,"inheritance":null,"inheritedMembers":null,"name":"increment","nameWithType":"ZoomSettings.increment","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ZoomSettings","remarks":null,"summary":"\nAligns the camera zoom to set increments.\n","syntax":{"content":"public float increment","parameters":null,"return":{"description":null,"type":"System.Single"},"typeParameters":null},"type":"Field","uid":"Zigurous.CameraSystem.ZoomSettings.increment"}]},{"items":[{"children":[],"id":"AimPunch","implements":["Zigurous.CameraSystem.ICameraEffect"],"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.profile","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.active","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.Activate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.Deactivate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.SetProfile(System.String)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.OnEffectActivate(Zigurous.CameraSystem.AimPunchProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.OnEffectDeactivate(Zigurous.CameraSystem.AimPunchProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.AimPunchSettings,Zigurous.CameraSystem.AimPunchProfile}.OnEffectRestart(Zigurous.CameraSystem.AimPunchProfile)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.AimPunchSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.AimPunchSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"AimPunch","nameWithType":"AimPunch","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nQuickly "punches" the camera's rotation in one direction then resets to\nthe resting position. This is often used to indicate the player was hit\nby an object or attack.\n","syntax":{"content":"public sealed class AimPunch : CameraEffect, ICameraEffect","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.AimPunch"}]},{"items":[{"children":[],"id":"CameraShake","implements":["Zigurous.CameraSystem.ICameraEffect"],"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.profile","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.active","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.Activate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.Deactivate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.SetProfile(System.String)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.OnEffectActivate(Zigurous.CameraSystem.CameraShakeProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.OnEffectDeactivate(Zigurous.CameraSystem.CameraShakeProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.CameraShakeSettings,Zigurous.CameraSystem.CameraShakeProfile}.OnEffectRestart(Zigurous.CameraSystem.CameraShakeProfile)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.CameraShakeSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.CameraShakeSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"CameraShake","nameWithType":"CameraShake","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nRapidly changes the position and rotation of the camera to simulate the\ncamera shaking.\n","syntax":{"content":"public sealed class CameraShake : CameraEffect, ICameraEffect","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.CameraShake"}]},{"items":[{"children":[],"id":"FOVKick","implements":["Zigurous.CameraSystem.ICameraEffect"],"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.profile","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.active","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.Activate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.Deactivate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.SetProfile(System.String)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.OnEffectActivate(Zigurous.CameraSystem.FOVKickProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.OnEffectDeactivate(Zigurous.CameraSystem.FOVKickProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.FOVKickSettings,Zigurous.CameraSystem.FOVKickProfile}.OnEffectRestart(Zigurous.CameraSystem.FOVKickProfile)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.FOVKickSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.FOVKickSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"FOVKick","nameWithType":"FOVKick","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nAnimates a subtle change in the field of view of the camera. For\nexample, increasing the field of view when the player sprints creates a\nbetter feel for the faster motion.\n","syntax":{"content":"public sealed class FOVKick : CameraEffect, ICameraEffect","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.FOVKick"}]},{"items":[{"children":["Zigurous.CameraSystem.ScreenFade.color"],"id":"ScreenFade","implements":["Zigurous.CameraSystem.ICameraEffect"],"inheritance":["System.Object","Zigurous.CameraSystem.CameraModule","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}"],"inheritedMembers":["Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.profile","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.active","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.Activate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.Deactivate","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.SetProfile(System.String)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.SetProfile(System.Int32)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.OnEffectActivate(Zigurous.CameraSystem.ScreenFadeProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.OnEffectDeactivate(Zigurous.CameraSystem.ScreenFadeProfile)","Zigurous.CameraSystem.CameraEffect{Zigurous.CameraSystem.ScreenFadeSettings,Zigurous.CameraSystem.ScreenFadeProfile}.OnEffectRestart(Zigurous.CameraSystem.ScreenFadeProfile)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.GetRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.GetPositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.GetTrackingModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.SetRotationModifier(Quaternion)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.SetPositionModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.SetTrackingModifier(Vector3)","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.RemoveRotationModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.RemovePositionModifier","Zigurous.CameraSystem.CameraModifier{Zigurous.CameraSystem.ScreenFadeSettings}.RemoveTrackingModifier","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.settings","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.enabled","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.OnEnable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.OnDisable","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.StartCoroutine(System.Collections.IEnumerator)","Zigurous.CameraSystem.CameraBehavior{Zigurous.CameraSystem.ScreenFadeSettings}.StopCoroutine(Coroutine)","Zigurous.CameraSystem.CameraModule.controller","Zigurous.CameraSystem.CameraModule.registered","Zigurous.CameraSystem.CameraModule.id"],"name":"ScreenFade","nameWithType":"ScreenFade","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem","remarks":null,"summary":"\nFades the screen in and out.\n","syntax":{"content":"public sealed class ScreenFade : CameraEffect, ICameraEffect","parameters":null,"return":null,"typeParameters":null},"type":"Class","uid":"Zigurous.CameraSystem.ScreenFade"},{"children":null,"id":"color","implements":null,"inheritance":null,"inheritedMembers":null,"name":"color","nameWithType":"ScreenFade.color","namespace":"Zigurous.CameraSystem","parent":"Zigurous.CameraSystem.ScreenFade","remarks":null,"summary":"\nThe current color of the fade (Read only).\n","syntax":{"content":"public Color color { get; }","parameters":[],"return":{"description":null,"type":"Global.Color"},"typeParameters":null},"type":"Property","uid":"Zigurous.CameraSystem.ScreenFade.color"}]}]}}} \ No newline at end of file diff --git a/com.zigurous.camerasystem/sitemap/sitemap-0.xml b/com.zigurous.camerasystem/sitemap/sitemap-0.xml index f93341335e..25cf957df1 100644 --- a/com.zigurous.camerasystem/sitemap/sitemap-0.xml +++ b/com.zigurous.camerasystem/sitemap/sitemap-0.xml @@ -1 +1 @@ -https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/strengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/decayRatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMindaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMaxdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotion/motiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/offsetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocus/focusDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusModedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/ThirdPersondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/FirstPersondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusModedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/raycastLayersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/postProcessingLayerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/aperturedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focalLengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/distanceRangedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/settingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/enableddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnEnabledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnDisabledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StartCoroutinedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StopCoroutinedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettings-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/occlusionMaskdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/cameraRadiusdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingIndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingOutdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/resetDelaydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/minOcclusionDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContextdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationModifiersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionModifiersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingModifiersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationOverridedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionOverridedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/lookRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingPointdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedTrackingPointdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distanceOffsetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/minDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/maxDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/pivotDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/occlusionDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetTransformdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetUnmodifiedTransformdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/ResetOverridesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraControllerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameradaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraEulerAnglesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraForwarddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/profiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/sharedProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/trackingTargetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/contextdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/modulesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/uidaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/freezedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetTrackingTargetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/GetModule--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/enabledStatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/disabledStatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/profiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/activedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Activatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Deactivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/SetProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectActivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectDeactivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectRestartdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensionsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Activatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Deactivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Toggledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/SetDefaultProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/namedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1/profilesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-2daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetRotationModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetPositionModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetTrackingModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetRotationModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetPositionModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetTrackingModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveRotationModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemovePositionModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveTrackingModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/controllerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/registereddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/iddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManagerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Countdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Itemdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Get--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Register--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Registerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregister--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregisterdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Cleardaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Customdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPersondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPersonShooterdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonAdventuredaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonShooterdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/RealTimeStrategydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/TopDowndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Isometricdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Dimetricdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Trimeticdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FreeFlydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensionsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensions/CreateProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/presetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/aimPunchdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/animatorMotiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/autoFocusdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cameraShakedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/collisiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cursordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/eyelineAdjustmentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/followdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/fovKickdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeFlydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeLookdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/headBobdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/noisedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/panningdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/recoildaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/screenFadedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderLeandaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderSwapdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/targetingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/zoomdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/Createdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/GetSettings--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/AddSettings--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/RemoveSettings--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/activedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/enableddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/isActiveAndEnableddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnActivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnDeactivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/durationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/accelerationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/decelerationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/frequencydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/magnitudedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/positionalStrengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/rotationalStrengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEventdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/enterdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/exitdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/cameradaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/targetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/minimumDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/maximumDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/inSightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorStatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/lockModedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/visibledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/eyelineHeightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Followdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/followPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/lookRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/GetTrackingDatadaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/offsetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveTrackingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveDampingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookTrackingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDampingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDelaydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/amountdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickIndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickOutdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransitiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/durationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/easingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/directiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/speeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/fastdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/slowdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisXdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisYdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisZdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonFastdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonSlowdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/speeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/baseSpeeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/fastMultiplierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/slowMultiplierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLook/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/rangedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/initialAngledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/matchTransformdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/valuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/xAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/yAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/amplitudedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/perioddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/velocityFactordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/minimumVelocitydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/groundLayersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/onlyGroundeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffectdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/activedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Activatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Deactivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/SetProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSetting/GetReferencedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensionsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/IsDefineddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Enabledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Disabledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/referencedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/sensitivitydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/inverteddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/timescaleddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/GetReferencedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/referencedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/styledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/GetReferencedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Holddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Pressdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Releasedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/TogglePressdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/ToggleReleasedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManagerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/enableddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonPresseddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonReleaseddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonHelddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferencesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyXdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyYdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyZdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyFastdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flySlowdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookXdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookYdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panXdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panYdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panHolddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanLeftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanRightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapLeftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapRightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/targetLockOndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/zoomdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Noisedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/frequencydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/magnitudedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/positionalStrengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/rotationalStrengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panningdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/positiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/startTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/stopTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/panningdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisXdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisYdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputButtondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/resetTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHiderdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/playerModeldaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/zoomThresholddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/distanceThresholddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycastingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycasting/Raycastdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettings/decayRatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoildaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoil/amountdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialStatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/Nonedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeIndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeOutdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/initialStatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeIndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeOutdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransitiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/colordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/durationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/delaydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/curvedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/disableInputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeandaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/directiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/snappedDirectiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanLeftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanRightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/incrementdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/animationTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/positionOffsetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/tiltAngledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapLeftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapRightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwap/positiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Rightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Leftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Centerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/initialPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/offsetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/angledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/animationTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targetingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/targetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/targetPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/locatingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lookAtdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lineOfSightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/switchingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/recenteringdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/userInterfacedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/Targetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/Untargetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/TryTargetingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/timeLastVisibledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/IsVisibledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/obstaclesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/maxDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/outOfSightTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/updateIntervaldaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetRightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetLeftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/targetableLayersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/radiusdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/maxTargetsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/maxSpeeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/parentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/OnTargetChangeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/recenterTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/maxSpeeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lockOnButtondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/locatingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lookAtdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lineOfSightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/switchingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/recenteringdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/userInterfacedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModule/stickydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/stickyDurationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputSensitivitydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputDecaydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModule/contentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/prefabdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/trackingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexturedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/texturedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/colordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/alphadaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRangedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/mindaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/maxdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Deltadaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Randomdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Includesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Clampdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Lerpdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/InverseLerpdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTrackerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/animatordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulatordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/defaultValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Adddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Subtractdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/valuesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/countdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/totalValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/defaultValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/GetValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/SetValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/RemoveValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Cleardaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Adddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Subtractdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulatordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/defaultValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Adddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Subtractdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utilsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystemdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoomdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/percentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/smoothPercentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/snappedPercentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetPercentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/ResetDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/inputAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/distanceRangedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/initialDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/transitionDurationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/incrementdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFade/colordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/apidaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/aim-punchdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/animator-motiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/auto-focusdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/camera-shakedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/changelogdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/collisiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/cursordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/eyeline-adjustmentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/followdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/fov-kickdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/free-flydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/free-lookdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/head-bobdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manualdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/licensedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/noisedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/panningdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/recoildaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/screen-fadedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/shoulder-leandaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/shoulder-swapdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/targetingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/zoomdaily0.7 \ No newline at end of file +https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/strengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/decayRatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMindaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchProfile/directionMaxdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotion/motiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/offsetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AnimatorMotionSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocus/focusDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusModedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/ThirdPersondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusMode/FirstPersondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusModedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/raycastLayersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/postProcessingLayerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/aperturedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focalLengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/focusTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AutoFocusSettings/distanceRangedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/settingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/enableddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnEnabledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/OnDisabledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StartCoroutinedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehavior-1/StopCoroutinedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettings-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraBehaviorSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/occlusionMaskdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/cameraRadiusdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingIndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/smoothingOutdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/resetDelaydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCollisionSettings/minOcclusionDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContextdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationModifiersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionModifiersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingModifiersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/rotationOverridedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/positionOverridedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/lookRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/trackingPointdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/modifiedTrackingPointdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/distanceOffsetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/minDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/maxDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/pivotDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/occlusionDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetTransformdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/GetUnmodifiedTransformdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraContext/ResetOverridesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraControllerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameradaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraEulerAnglesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/cameraForwarddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/profiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/sharedProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/trackingTargetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/contextdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/modulesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/uidaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/freezedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/SetTrackingTargetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraController/GetModule--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/enabledStatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraCursorSettings/disabledStatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/profiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/activedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Activatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/Deactivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/SetProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectActivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectDeactivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffect-2/OnEffectRestartdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensionsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Activatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Deactivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/Toggledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectExtensions/SetDefaultProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/namedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectProfile/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-1/profilesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraEffectSettings-2daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetRotationModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetPositionModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/GetTrackingModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetRotationModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetPositionModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/SetTrackingModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveRotationModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemovePositionModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModifier-1/RemoveTrackingModifierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/controllerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/registereddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModule/iddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManagerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Countdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Itemdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Get--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Register--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Registerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregister--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Unregisterdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraModuleManager/Cleardaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Customdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPersondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FirstPersonShooterdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonAdventuredaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/ThirdPersonShooterdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/RealTimeStrategydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/TopDowndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Isometricdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Dimetricdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/Trimeticdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPreset/FreeFlydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensionsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraPresetExtensions/CreateProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/presetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/aimPunchdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/animatorMotiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/autoFocusdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cameraShakedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/collisiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/cursordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/eyelineAdjustmentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/followdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/fovKickdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeFlydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/freeLookdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/headBobdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/noisedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/panningdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/recoildaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/screenFadedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderLeandaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/shoulderSwapdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/targetingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/zoomdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/Createdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/GetSettings--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/AddSettings--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraProfile/RemoveSettings--1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/activedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/enableddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/isActiveAndEnableddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnActivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSettings/OnDeactivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/durationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/accelerationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/decelerationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/frequencydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/magnitudedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/positionalStrengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeProfile/rotationalStrengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakeSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEventdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/enterdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/exitdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/cameradaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/targetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/minimumDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/maximumDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraSightEvent/inSightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorStatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/lockModedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/visibledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CursorState/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/eyelineHeightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/EyelineAdjustmentSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Followdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/followPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/lookRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Follow/GetTrackingDatadaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/offsetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveTrackingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/moveDampingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookTrackingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDampingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FollowSettings/lookDelaydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/amountdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickIndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickProfile/kickOutdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransitiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/durationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickTransition/easingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/directiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/speeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/fastdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFly/slowdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisXdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisYdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/axisZdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonFastdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlyInputSettings/buttonSlowdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySettings/speeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/baseSpeeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/fastMultiplierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/slowMultiplierdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeFlySpeedSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLook/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/rangedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/initialAngledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookAxis/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/matchTransformdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookInitialAngle/valuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/xAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FreeLookSettings/yAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/amplitudedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/perioddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/velocityFactordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/minimumVelocitydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/groundLayersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/HeadBobSettings/onlyGroundeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffectdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/activedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Activatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/Deactivatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ICameraEffect/SetProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSetting/GetReferencedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensionsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/IsDefineddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Enabledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/IInputSettingExtensions/Disabledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/referencedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/sensitivitydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/inverteddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/timescaleddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputAxis/GetReferencedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/referencedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/styledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButton/GetReferencedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Holddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Pressdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/Releasedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/TogglePressdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputButtonStyle/ToggleReleasedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManagerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/enableddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonPresseddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonReleaseddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputManager/GetButtonHelddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferencesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyXdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyYdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyZdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flyFastdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/flySlowdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookXdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/lookYdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panXdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panYdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/panHolddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanLeftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/leanRightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapLeftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/shoulderSwapRightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/targetLockOndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Input/InputReferences/zoomdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Noisedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/frequencydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/magnitudedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/positionalStrengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/NoiseSettings/rotationalStrengthdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panningdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/positiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/startTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/stopTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Panning/panningdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisXdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputAxisYdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/inputButtondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PanningSettings/resetTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHiderdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/playerModeldaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/zoomThresholddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/PlayerModelHider/distanceThresholddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycastingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Raycasting/Raycastdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoildaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Recoil/amountdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/RecoilSettings/decayRatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialStatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/Nonedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeIndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeInitialState/FadeOutdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfiledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/initialStatedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeIndaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeProfile/fadeOutdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransitiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/colordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/durationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/delaydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/curvedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadeTransition/disableInputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeandaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/directiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLean/snappedDirectiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanLeftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanInputSettings/leanRightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/incrementdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/animationTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/positionOffsetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderLeanSettings/tiltAngledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwap/positiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapLeftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapInputSettings/swapRightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Rightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Leftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapPosition/Centerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/initialPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/offsetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/angledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ShoulderSwapSettings/animationTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targetingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/targetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/targetPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/locatingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lookAtdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/lineOfSightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/switchingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/recenteringdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/userInterfacedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/Targetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/Untargetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Targeting/TryTargetingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/timeLastVisibledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightModule/IsVisibledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/obstaclesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/maxDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/outOfSightTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLineOfSightSettings/updateIntervaldaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetRightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingModule/FindNearestTargetLeftdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/targetableLayersdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/radiusdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLocatingSettings/maxTargetsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingLookAtSettings/maxSpeeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/parentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingModule-1/OnTargetChangeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/recenterTimedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingRecenteringSettings/maxSpeeddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lockOnButtondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/locatingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lookAtdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/lineOfSightdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/switchingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/recenteringdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSettings/userInterfacedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingModule/stickydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/stickyDurationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputSensitivitydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingSwitchingSettings/inputDecaydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModuledaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUIModule/contentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/prefabdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/TargetingUISettings/trackingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexturedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/texturedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/colordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/DrawGUITexture/alphadaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRangedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/mindaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/maxdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Deltadaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Randomdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Includesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Clampdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/Lerpdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/FloatRange/InverseLerpdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTrackerdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/animatordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/bodyRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localPositiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/IKTracker/localRotationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulatordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/defaultValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Adddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/QuaternionAccumulator/Subtractdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/valuesdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/countdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/totalValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/defaultValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/ctordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/GetValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/SetValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/RemoveValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Cleardaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Adddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/ValueAccumulator-1/Subtractdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulatordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/defaultValuedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Adddaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utils/Vector3Accumulator/Subtractdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem.Utilsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystemdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoomdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/percentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/smoothPercentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/snappedPercentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetPercentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/SetDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/Zoom/ResetDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettingsdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/inputAxisdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/distanceRangedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/initialDistancedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/smoothingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/transitionDurationdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ZoomSettings/incrementdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/AimPunchdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/CameraShakedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/FOVKickdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFadedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/api/Zigurous.CameraSystem/ScreenFade/colordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/daily0.7https://docs.zigurous.com/com.zigurous.camerasystem/apidaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/aim-punchdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/animator-motiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/auto-focusdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/camera-shakedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/changelogdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/collisiondaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/cursordaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/eyeline-adjustmentdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/followdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/fov-kickdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/free-flydaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/free-lookdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/head-bobdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manualdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/inputdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/licensedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/noisedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/panningdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/recoildaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/screen-fadedaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/shoulder-leandaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/shoulder-swapdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/targetingdaily0.7https://docs.zigurous.com/com.zigurous.camerasystem/manual/zoomdaily0.7 \ No newline at end of file diff --git a/com.zigurous.camerasystem/styles.41c0d9d28ca0278971a3.css b/com.zigurous.camerasystem/styles.41c0d9d28ca0278971a3.css deleted file mode 100644 index 92404b93fa..0000000000 --- a/com.zigurous.camerasystem/styles.41c0d9d28ca0278971a3.css +++ /dev/null @@ -1,2 +0,0 @@ -@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);:root{--spacing-unit:8px;--color-inherit:inherit;--color-transparent:transparent;--color-black:#1f2328;--color-white:#fff;--color-foreground:#1f2328;--color-foreground-muted:#656d76;--color-foreground-subtle:#6e7781;--color-background:#fff;--color-surface-0:#fff;--color-surface-1:#f6f8fa;--color-surface-2:#edeff2;--color-surface-3:#ebeef0;--color-surface-4:#e8ebee;--color-surface-5:#e3e7ea;--color-surface-6:#e0e4e8;--color-surface-7:#dbe0e4;--color-surface-8:#d9dee3;--color-surface-9:#d6dbe0;--color-border:#d0d7de;--color-default:#282e34;--color-default-emphasis:#24292f;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#0969da;--color-primary-emphasis:#0550ae;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#282e34;--color-secondary-emphasis:#24292f;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#282e34;--color-tertiary-emphasis:#24292f;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffc107;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#0dcaf0;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-white,#fff);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-white,#fff);--color-on-tertiary:var(--color-white,#fff);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#57606a;--color-syntax-constant:#99286e;--color-syntax-diff-changed-text:#953800;--color-syntax-diff-changed-bg:#ffd8b5;--color-syntax-diff-deleted-text:#82071e;--color-syntax-diff-deleted-bg:#ffebe9;--color-syntax-diff-ignored-text:#0550ae;--color-syntax-diff-ignored-bg:#eaeef2;--color-syntax-diff-inserted-text:#116329;--color-syntax-diff-inserted-bg:#dafbe1;--color-syntax-entity:#0550ae;--color-syntax-function:#6639ba;--color-syntax-keyword:#cf222e;--color-syntax-property:#116329;--color-syntax-string:#0a3069;--rgb-black:31,35,40;--rgb-white:255,255,255;--rgb-default:40,46,52;--rgb-primary:9,105,218;--rgb-secondary:40,46,52;--rgb-tertiary:40,46,52;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,193,7;--rgb-info:13,202,240;--opacity-inactive:0.62;--opacity-disabled:0.38;--opacity-subtle:0.12;--opacity-scrim:0.54;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-overlay:1040;--z-index-menu:1050;--z-index-modal:1060;--z-index-popover:1070;--z-index-tooltip:1080;--z-index-toast:1090;--z-index-max:1100;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px}[data-theme=light],[data-theme=light] *{--color-black:#1f2328;--color-white:#fff;--color-foreground:#1f2328;--color-foreground-muted:#656d76;--color-foreground-subtle:#6e7781;--color-background:#fff;--color-surface-0:#fff;--color-surface-1:#f6f8fa;--color-surface-2:#edeff2;--color-surface-3:#ebeef0;--color-surface-4:#e8ebee;--color-surface-5:#e3e7ea;--color-surface-6:#e0e4e8;--color-surface-7:#dbe0e4;--color-surface-8:#d9dee3;--color-surface-9:#d6dbe0;--color-border:#d0d7de;--color-default:#282e34;--color-default-emphasis:#24292f;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#0969da;--color-primary-emphasis:#0550ae;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#282e34;--color-secondary-emphasis:#24292f;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#282e34;--color-tertiary-emphasis:#24292f;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffc107;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#0dcaf0;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-white,#fff);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-white,#fff);--color-on-tertiary:var(--color-white,#fff);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#57606a;--color-syntax-constant:#99286e;--color-syntax-diff-changed-text:#953800;--color-syntax-diff-changed-bg:#ffd8b5;--color-syntax-diff-deleted-text:#82071e;--color-syntax-diff-deleted-bg:#ffebe9;--color-syntax-diff-ignored-text:#0550ae;--color-syntax-diff-ignored-bg:#eaeef2;--color-syntax-diff-inserted-text:#116329;--color-syntax-diff-inserted-bg:#dafbe1;--color-syntax-entity:#0550ae;--color-syntax-function:#6639ba;--color-syntax-keyword:#cf222e;--color-syntax-property:#116329;--color-syntax-string:#0a3069;--rgb-black:31,35,40;--rgb-white:255,255,255;--rgb-default:40,46,52;--rgb-primary:9,105,218;--rgb-secondary:40,46,52;--rgb-tertiary:40,46,52;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,193,7;--rgb-info:13,202,240;color-scheme:light}[data-theme=dark],[data-theme=dark] *{--color-black:#010409;--color-white:#fff;--color-foreground:#e6edf3;--color-foreground-muted:#7d8590;--color-foreground-subtle:#6e7681;--color-background:#0d1117;--color-surface-0:#0d1117;--color-surface-1:#11151b;--color-surface-2:#191d23;--color-surface-3:#1d2127;--color-surface-4:#21262c;--color-surface-5:#262a30;--color-surface-6:#292d33;--color-surface-7:#2d3137;--color-surface-8:#2f3339;--color-surface-9:#31363c;--color-border:#30363d;--color-default:#e6edf3;--color-default-emphasis:#fff;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#2f81f7;--color-primary-emphasis:#1f6feb;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#e6edf3;--color-secondary-emphasis:#fff;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#e6edf3;--color-tertiary-emphasis:#fff;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffcd39;--color-warning-emphasis:#ffc107;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#3dd5f3;--color-info-emphasis:#0dcaf0;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-black,#000);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-black,#000);--color-on-tertiary:var(--color-black,#000);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#8b949e;--color-syntax-constant:#ff9bce;--color-syntax-diff-changed-text:#ffdfb6;--color-syntax-diff-changed-bg:#5a1e02;--color-syntax-diff-deleted-text:#ffdcd7;--color-syntax-diff-deleted-bg:#67060c;--color-syntax-diff-ignored-text:#c9d1d9;--color-syntax-diff-ignored-bg:#1158c7;--color-syntax-diff-inserted-text:#aff5b4;--color-syntax-diff-inserted-bg:#033a16;--color-syntax-entity:#79c0ff;--color-syntax-function:#d2a8ff;--color-syntax-keyword:#ff7b72;--color-syntax-property:#7ee787;--color-syntax-string:#a5d6ff;--rgb-black:1,4,9;--rgb-white:255,255,255;--rgb-default:230,237,243;--rgb-primary:47,129,247;--rgb-secondary:230,237,243;--rgb-tertiary:230,237,243;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,205,57;--rgb-info:61,213,243;color-scheme:dark}[data-theme=high-contrast],[data-theme=high-contrast] *{--color-black:#010409;--color-white:#fff;--color-foreground:#f0f3f6;--color-foreground-muted:#f0f3f6;--color-foreground-subtle:#9ea7b3;--color-background:#0a0c10;--color-surface-0:#0a0c10;--color-surface-1:#0f1115;--color-surface-2:#16181c;--color-surface-3:#1a1c20;--color-surface-4:#1f2125;--color-surface-5:#232529;--color-surface-6:#26282c;--color-surface-7:#2a2d30;--color-surface-8:#2c2e32;--color-surface-9:#2f3135;--color-border:#7a828e;--color-default:#f0f3f6;--color-default-emphasis:#fff;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#409eff;--color-primary-emphasis:#318bf8;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#f0f3f6;--color-secondary-emphasis:#fff;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#f0f3f6;--color-tertiary-emphasis:#fff;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#479f76;--color-success-emphasis:#198754;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#e35d6a;--color-danger-emphasis:#dc3545;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffda6a;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#6edff6;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-black,#000);--color-on-primary:var(--color-black,#000);--color-on-secondary:var(--color-black,#000);--color-on-tertiary:var(--color-black,#000);--color-on-success:var(--color-black,#000);--color-on-danger:var(--color-black,#000);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#9ea7b3;--color-syntax-constant:#ffadd4;--color-syntax-diff-changed-text:#ffe1b4;--color-syntax-diff-changed-bg:#a74c00;--color-syntax-diff-deleted-text:#ffdedb;--color-syntax-diff-deleted-bg:#cc1421;--color-syntax-diff-ignored-text:#f0f3f6;--color-syntax-diff-ignored-bg:#318bf8;--color-syntax-diff-inserted-text:#acf7b6;--color-syntax-diff-inserted-bg:#007728;--color-syntax-entity:#91cbff;--color-syntax-function:#dbb7ff;--color-syntax-keyword:#ff9492;--color-syntax-property:#72f088;--color-syntax-string:#addcff;--rgb-black:1,4,9;--rgb-white:255,255,255;--rgb-default:240,243,246;--rgb-primary:64,158,255;--rgb-secondary:240,243,246;--rgb-tertiary:240,243,246;--rgb-success:71,159,118;--rgb-danger:227,93,106;--rgb-warning:255,218,106;--rgb-info:110,223,246;color-scheme:dark}[data-theme]{background-color:var(--color-background);color:var(--color-foreground,inherit)} -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%}body{overflow-y:scroll}[id=root]{overflow-x:hidden}blockquote{border-left:3px solid var(--color-border);color:var(--color-foreground,inherit);margin-block-end:1rem;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding:.5em .75em}blockquote footer{color:var(--color-foreground-muted,inherit);display:block}blockquote footer:before{content:"\2014\A0"}button{-webkit-appearance:none;appearance:none;background:none;border:none;font-family:inherit;outline:none;padding:0}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}button:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:1px}code[class*=language-],pre[class*=language-]{background:var(--color-background);color:var(--color-foreground);direction:ltr;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.925rem;-webkit-hyphens:none;hyphens:none;line-height:1.5;-o-tab-size:2;tab-size:2;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection{background:var(--color-surface-9);color:inherit;text-shadow:none}pre[class*=language-]{border:1px solid var(--color-border);border-radius:.3em;margin:1em 0;overflow:auto;overflow-x:auto;padding:1em}pre[class*=language-]::-webkit-scrollbar{height:8px}pre[class*=language-]::-webkit-scrollbar-track{background-color:transparent}pre[class*=language-]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-surface-5);border:none;border-radius:6px}pre[class*=language-]::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-7)}:not(pre)>code{background-color:var(--color-surface-3);border-radius:.25em;padding:.125em .25em;white-space:normal}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}.token.punctuation{color:var(--color-syntax-foreground)}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--color-syntax-comment)}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.operator,.token.symbol,.token.tag{color:var(--color-syntax-keyword)}.token.function,.token.function-definition{color:var(--color-syntax-function)}.token.attr-name,.token.class-name,.token.entity,.token.namespace,.token.return-type,.token.selector{color:var(--color-syntax-entity)}.token.property,.token.variable{color:var(--color-syntax-property)}.token.attr-value,.token.char,.token.regex,.token.string,.token.url{color:var(--color-syntax-string)}.token.boolean,.token.constant,.token.number{color:var(--color-syntax-constant)}.token.changed{background-color:var(--color-syntax-diff-changed-bg);color:var(--color-syntax-diff-changed-text)}.token.deleted{background-color:var(--color-syntax-diff-deleted-bg);color:var(--color-syntax-diff-deleted-text)}.token.ignored{background-color:var(--color-syntax-diff-ignored-bg);color:var(--color-syntax-diff-ignored-text)}.token.inserted{background-color:var(--color-syntax-diff-inserted-bg);color:var(--color-syntax-diff-inserted-text)}.token.bold{font-weight:700}.token.italic{font-style:italic}hr{background-color:var(--color-border);border:none;height:1px;margin-block-end:1rem;margin-inline-end:0;margin-inline-start:0}hr,hr.title{margin-block-start:1rem}hr.title{height:2px;margin-block-end:2rem}hr.transparent{background-color:transparent}hr.small{width:64px}hr.medium{width:128px}hr.large{width:256px}hr.full{width:100%}hr.thick{height:2px}img,svg{vertical-align:middle}input,select,textarea{background:none;border:1px solid var(--color-border);border-radius:.25rem;color:inherit;font-family:inherit;font-size:.875em;line-height:1.125rem;outline:none;padding:8px;vertical-align:middle}input::placeholder,select::placeholder,textarea::placeholder{color:var(--color-foreground-subtle,inherit);font-size:1em}input:focus,select:focus,textarea:focus{border-color:var(--color-primary)}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}input[type=submit]{color:var(--color-foreground-subtle,inherit);font-weight:500;min-width:80px;transition:color .2s,background-color .2s,border-color .2s}input[type=submit]:not(:disabled){cursor:pointer}input[type=submit]:not(:disabled):focus,input[type=submit]:not(:disabled):hover{background-color:var(--color-default);border-color:var(--color-default);color:var(--color-on-default)}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}ol,ul{margin-block-end:1rem;margin-block-start:0;padding-inline-start:24px}li::marker{color:var(--color-foreground-muted,inherit)}table{margin-left:-16px;width:calc(100% + 16px)}table td,table th{height:40px;padding:8px 16px}table th{font-weight:600;text-align:left}table.bordered{border-spacing:0;margin-left:0;width:100%}table.bordered td,table.bordered th{border:1px solid var(--color-border);padding:8px}table.bordered tr:first-child td:first-child,table.bordered tr:first-child th:first-child{border-top-left-radius:.25rem}table.bordered tr:first-child td:last-child,table.bordered tr:first-child th:last-child{border-top-right-radius:.25rem}table.bordered tr:last-child td:first-child,table.bordered tr:last-child th:first-child{border-bottom-left-radius:.25rem}table.bordered tr:last-child td:last-child,table.bordered tr:last-child th:last-child{border-bottom-right-radius:.25rem}table.bordered tr:not(:first-child) td,table.bordered tr:not(:first-child) th{border-top:none}table.bordered tr td:not(:first-child),table.bordered tr th:not(:first-child){border-left:none}table.striped tr:nth-child(2n){background-color:var(--color-surface-1)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-foreground,inherit);font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}a,a:hover,a:visited{color:inherit;font-weight:inherit;text-decoration:none}a:not(:disabled){cursor:pointer}b,strong{font-weight:600}p{margin-bottom:1rem;margin-top:0}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:600;line-height:1.2;margin-bottom:1rem;margin-top:0}.h1,h1{font-size:2.25rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.display-1{font-size:5rem}.display-2{font-size:4.5rem}.display-3{font-size:4rem}.display-4{font-size:3.5rem}.display-5{font-size:3rem}.display-6{font-size:2.5rem}.font-xxxl{font-size:1.5rem}.font-xxl{font-size:1.375rem}.font-xl{font-size:1.25rem}.font-lg{font-size:1.125rem}.font-md{font-size:1rem}.font-sm{font-size:.875rem}.font-xs{font-size:.75rem}.font-xxs{font-size:.625rem}.font-xxxs{font-size:.5rem}.eyebrow{color:var(--color-foreground-muted,inherit);font-size:.75rem;font-weight:600;letter-spacing:0;margin-bottom:.25rem;text-transform:uppercase}.subtitle{margin-bottom:.5rem;white-space:nowrap}:root{--footer-height:64px}.app-footer{align-items:center;display:flex;min-height:var(--footer-height,64px);overflow:hidden;position:relative;width:100%}.app-footer--bordered{border-top:1px solid var(--color-border)}.app-footer--transparent{background:none!important}.app-footer--sticky{bottom:0;position:sticky;z-index:var(--z-index-sticky,1020)}.app-footer .col{justify-content:space-between}.app-footer .col,.app-footer .col>*{align-items:center;display:flex}.app-footer .links{text-align:center;white-space:nowrap}@media (max-width:767px){.app-footer .col,.app-footer .col>:not(.links){flex-direction:column}.app-footer .copyright,.app-footer .links,.app-footer .logo{margin-bottom:8px}.app-footer .links{flex-wrap:wrap;justify-content:center}.app-footer .link{margin-bottom:4px}}:root{--header-height:80px}.app-header{align-items:center;display:flex;height:var(--header-height,80px);position:relative;width:100%}.app-header--bordered{border-bottom:1px solid var(--color-border)}.app-header--transparent{background:none!important}.app-header--sticky{position:sticky;top:0;z-index:var(--z-index-sticky,1020)}.app-header>.container,.app-header>.container-fluid{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto}.app-header>.container-fluid{max-width:100%}.app-header__content{align-items:center;display:flex;height:100%;justify-content:flex-start}.app-header .logo{z-index:1055}.app-header .navbar,.app-header .social-nav-links{display:none}@media screen and (min-width:1200px){.app-header .navbar,.app-header .social-nav-links{display:block}.app-header .navmenu,.app-header .navmenu__button{display:none}}.app-store-badge{border:none!important;display:inline-block}.app-store-badge>img{height:100%;width:100%}.app-utility-bar{height:32px}.app-utility-bar .container,.app-utility-bar .row{height:100%}.app-utility-bar .row{align-items:center}.app-utility-bar .col{align-items:center;display:flex}.app-utility-bar--left .col{justify-content:flex-start}.app-utility-bar--right .col{justify-content:flex-end}.badge{border-radius:.25rem;display:inline-block;font-size:.75em;font-weight:500;line-height:1;margin:.5em;min-width:48px;padding:.5em .75em;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:first-child{margin-left:0}.badge:last-child{margin-right:0}.badge,.badge--solid{background-color:var(--color-foreground);color:var(--color-background)}.badge,.badge--outline,.badge--solid{border:1px solid var(--color-foreground)}.badge--outline{background-color:transparent;color:var(--color-foreground)}.badge--pill{border-radius:50rem!important}.btn,.btn--default{--btn-color-primary:var(--color-default);--btn-color-secondary:var(--color-on-default);--btn-color-emphasis:var(--color-default-emphasis);--btn-color-subtle:var(--color-default-subtle)}.btn--primary{--btn-color-primary:var(--color-primary);--btn-color-secondary:var(--color-on-primary);--btn-color-emphasis:var(--color-primary-emphasis);--btn-color-subtle:var(--color-primary-subtle)}.btn--secondary{--btn-color-primary:var(--color-secondary);--btn-color-secondary:var(--color-on-secondary);--btn-color-emphasis:var(--color-secondary-emphasis);--btn-color-subtle:var(--color-secondary-subtle)}.btn--tertiary{--btn-color-primary:var(--color-tertiary);--btn-color-secondary:var(--color-on-tertiary);--btn-color-emphasis:var(--color-tertiary-emphasis);--btn-color-subtle:var(--color-tertiary-subtle)}.btn--success{--btn-color-primary:var(--color-success);--btn-color-secondary:var(--color-on-success);--btn-color-emphasis:var(--color-success-emphasis);--btn-color-subtle:var(--color-success-subtle)}.btn--danger{--btn-color-primary:var(--color-danger);--btn-color-secondary:var(--color-on-danger);--btn-color-emphasis:var(--color-danger-emphasis);--btn-color-subtle:var(--color-danger-subtle)}.btn--warning{--btn-color-primary:var(--color-warning);--btn-color-secondary:var(--color-on-warning);--btn-color-emphasis:var(--color-warning-emphasis);--btn-color-subtle:var(--color-warning-subtle)}.btn--info{--btn-color-primary:var(--color-info);--btn-color-secondary:var(--color-on-info);--btn-color-emphasis:var(--color-info-emphasis);--btn-color-subtle:var(--color-info-subtle)}.btn{fill:var(--btn-color-secondary);align-items:center;background-color:var(--btn-color-primary);border:1px solid transparent;border-radius:.5rem;color:var(--btn-color-secondary);display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:20px;padding:8px 16px;text-decoration:none;transform:scale(1);transition:color .2s,background-color .2s,transform .2s;vertical-align:middle;white-space:nowrap}.btn:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}.btn:not(:disabled){cursor:pointer}.btn:active,.btn:hover{text-decoration:none}.btn:not(.btn--unstyled):not(:disabled):active{transform:scale(.975)}.btn:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:1px}.btn--solid{fill:var(--btn-color-secondary);background-color:var(--btn-color-primary);border-color:transparent;color:var(--btn-color-secondary)}.btn--solid:not(:disabled).active,.btn--solid:not(:disabled):active,.btn--solid:not(:disabled):hover{background-color:var(--btn-color-emphasis)}.btn--outline{fill:var(--btn-color-primary);background-color:transparent;border-color:var(--btn-color-primary);color:var(--btn-color-primary)}.btn--outline:not(:disabled).active,.btn--outline:not(:disabled):active,.btn--outline:not(:disabled):hover{fill:var(--btn-color-secondary);background-color:var(--btn-color-primary);color:var(--btn-color-secondary)}.btn--text,.btn--text:visited{fill:var(--btn-color-primary);background-color:transparent;border-color:transparent;color:var(--btn-color-primary)}.btn--text:not(:disabled):active,.btn--text:not(:disabled):hover{background-color:var(--btn-color-subtle)}.btn--unstyled{fill:inherit;background-color:transparent;border-color:transparent;color:inherit}.btn--rounded-corners{border-radius:.5rem}.btn--square{border-radius:0}.btn--rounded{border-radius:24px}.btn--circle{border-radius:50%}.btn--sm,.btn--small{font-size:.875rem;padding:8px 16px}.btn--sm.btn--rounded,.btn--small.btn--rounded{border-radius:24px}.btn--sm.btn--circle,.btn--sm.btn--icon-only,.btn--small.btn--circle,.btn--small.btn--icon-only{padding:8px}.btn--md,.btn--medium{font-size:1rem;padding:12px 24px}.btn--md.btn--rounded,.btn--medium.btn--rounded{border-radius:32px}.btn--md.btn--circle,.btn--md.btn--icon-only,.btn--medium.btn--circle,.btn--medium.btn--icon-only{padding:12px}.btn--large,.btn--lg{font-size:1.125rem;padding:16px 32px}.btn--large.btn--rounded,.btn--lg.btn--rounded{border-radius:40px}.btn--large.btn--circle,.btn--large.btn--icon-only,.btn--lg.btn--circle,.btn--lg.btn--icon-only{padding:16px}.btn>.icon-wrapper{fill:inherit;align-items:center;color:inherit;display:inline-flex;justify-content:center}.btn--sm>.icon-wrapper,.btn--small>.icon-wrapper{max-height:14px;max-width:14px}.btn--md>.icon-wrapper,.btn--medium>.icon-wrapper{max-height:16px;max-width:16px}.btn--large>.icon-wrapper,.btn--lg>.icon-wrapper{max-height:18px;max-width:18px}.btn>.icon-wrapper>.icon{fill:inherit;color:inherit}.btn--sm>.icon-wrapper>.icon,.btn--small>.icon-wrapper>.icon{font-size:15px}.btn--md>.icon-wrapper>.icon,.btn--medium>.icon-wrapper>.icon{font-size:18px}.btn--large>.icon-wrapper>.icon,.btn--lg>.icon-wrapper>.icon{font-size:21px}.btn-group{display:inline-flex;flex-wrap:wrap;max-width:100%;position:relative;vertical-align:middle;width:max-content}.btn-group--horizontal{align-items:center;flex-direction:row;justify-content:flex-start}.btn-group--vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group--spacing.btn-group--horizontal>a,.btn-group--spacing.btn-group--horizontal>button{margin-bottom:8px;margin-top:8px}.btn-group--spacing.btn-group--horizontal>a:not(:last-child),.btn-group--spacing.btn-group--horizontal>button:not(:last-child){margin-right:16px}.btn-group--spacing.btn-group--vertical>a,.btn-group--spacing.btn-group--vertical>button{margin-left:8px;margin-right:8px}.btn-group--spacing.btn-group--vertical>button:not(:last-child) .btn-group--spacing.btn-group--vertical>a:not(:last-child){margin-bottom:16px}.contact-form input,.contact-form textarea{display:block;margin-bottom:12px}.contact-form input:not([type=submit]),.contact-form textarea{max-width:100%;width:100%}.contact-form textarea{min-height:120px;resize:none}.cookie-consent{background-color:var(--color-background);bottom:0;box-shadow:0 -.5rem 1rem rgba(var(--rgb-black),10%);left:0;position:fixed;right:0;width:100%;z-index:var(--z-index-fixed,1030)}.cookie-consent__container{align-items:center;display:flex;justify-content:space-between}.cookie-consent__text{margin:12px 16px}.cookie-consent__text>a,.cookie-consent__text>a:hover,.cookie-consent__text>a:visited{font-weight:400}.cookie-consent__button{height:100%;min-height:48px}.cookie-consent__button:not(.cookie-consent__button--unstyled):not(:disabled):active{transform:none}@media (max-width:784px){.cookie-consent__button{margin-right:16px}}.embedded-video{box-sizing:content-box;max-width:100%;overflow:hidden;position:relative}.embedded-video:before{background-color:var(--color-surface-2);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.embedded-video__wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.embedded-video iframe{left:0;max-height:100%;max-width:100%;position:absolute;top:0}.icon{-webkit-font-smoothing:antialiased;word-wrap:normal;color:inherit;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.icon--material{font-family:Material Icons}.icon--inherit{font-size:inherit}.icon--sm,.icon--small{font-size:18px}.icon--md,.icon--medium{font-size:24px}.icon--large,.icon--lg{font-size:36px}.icon--extraLarge,.icon--xl{font-size:48px}.icon--light.icon--active{opacity:1}.icon--light.icon--inactive{opacity:.3}.icon--dark.icon--active{opacity:.54}.icon--dark.icon--inactive{opacity:.26}.img-fluid{height:auto;max-width:100%}.img-rounded{border-radius:.25rem}.image-gallery{margin-bottom:16px;margin-top:16px;position:relative}.image-gallery__thumbnails{column-gap:16px;display:grid;row-gap:16px}.image-gallery__thumbnail{display:flex;position:relative}.image-gallery__thumbnail--full-width{grid-column:1/-1}.image-gallery__thumbnail img{max-width:100%}.image-gallery__lightbox .ril__toolbar{background-color:transparent;height:10vh}.image-gallery__lightbox .ril__toolbarSide{height:100%}.image-gallery__lightbox .ril__toolbarLeftSide{padding-left:0}.image-gallery__lightbox .ril__toolbarRightSide{padding-right:0}.image-gallery__lightbox .ril__toolbarItem{height:100%;width:100%}.image-gallery__lightbox .ril__navButtons{background-color:transparent;background-position:50%;background-size:25px;height:100%;padding:0;width:10vw}.image-gallery__lightbox .ril__closeButton{background-position:50%;background-size:25%;height:10vh;width:10vh}@media (max-width:767px){.image-gallery__thumbnails{column-gap:8px;row-gap:8px}}@media (hover:none){.image-gallery__thumbnail{animation:0}}.input-wrapper{align-items:center;border:1px solid var(--color-border);border-radius:.25rem;display:inline-flex;height:36px;padding:8px;position:relative;vertical-align:middle}.input-wrapper.focus{border-color:var(--color-primary)}.input-wrapper.disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}.input-wrapper.disabled>input:disabled{opacity:1}.input-wrapper>input{border:none;border-radius:0;height:100%;padding:0;width:100%}.input-wrapper>.icon{color:var(--color-foreground-muted,inherit);font-size:18px;pointer-events:none}.input-wrapper--icon-left{flex-direction:row-reverse}.input-wrapper--icon-left>.icon{margin-right:4px}.input-wrapper--icon-right{flex-direction:row}.input-wrapper--icon-right>.icon{margin-left:4px}.input-wrapper--sm,.input-wrapper--small{height:36px}.input-wrapper--md,.input-wrapper--medium{height:42px}.input-wrapper--large,.input-wrapper--lg{height:48px}.link,.link:hover,.link:visited{color:var(--color-primary,inherit);font-weight:500;text-decoration:none}.link--underlined,.link:hover{text-decoration:underline}.loading-spinner{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loading-spinner.loading{display:inline-block}.loading-spinner.sm,.loading-spinner.small{height:20px;width:20px}.loading-spinner.md,.loading-spinner.medium{height:40px;width:40px}.loading-spinner.large,.loading-spinner.lg{height:80px;width:80px}.loading-spinner__animation{display:inline-block;height:80%;left:10%;position:relative;top:10%;width:80%}.loading-spinner__animation div{animation:loading-spinner-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top:4px solid var(--color-surface-9);box-sizing:border-box;display:block;height:100%;position:absolute;width:100%}.loading-spinner__animation div:first-child{animation-delay:-.45s}.loading-spinner__animation div:nth-child(2){animation-delay:-.3s}.loading-spinner__animation div:nth-child(3){animation-delay:-.15s}@keyframes loading-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.logo{fill:var(--color-foreground);display:inline-block}.logo.extraSmall,.logo.xs{height:32px}.logo.sm,.logo.small{height:48px}.logo.md,.logo.medium{height:72px}.logo.large,.logo.lg{height:96px}.logo.extraLarge,.logo.xl{height:128px}.logo svg{fill:inherit}.logo img,.logo svg{height:100%}.logo button{cursor:pointer;height:100%;pointer-events:all!important}.logo button:focus-visible{outline-offset:-16px}.modal{background-color:rgba(var(--rgb-black,black),0);bottom:0;display:none;left:0;outline:none;overflow:hidden;position:fixed;right:0;top:0;transition:background-color .3s;z-index:var(--z-index-modal,1060)}.modal--open{background-color:rgba(var(--rgb-black,black),var(--opacity-scrim,.54));display:block;overflow-x:hidden;overflow-y:auto}.modal__dialog{align-items:center;display:flex;margin:.5rem;min-height:calc(100% - 4rem);position:relative;width:auto}.modal__content{background-clip:padding-box;background-color:var(--color-surface-1);border:1px solid var(--color-border);border-radius:.25rem;color:var(--color-foreground);display:flex;flex-direction:column;outline:none;overflow:hidden;pointer-events:auto;position:relative;width:100%}.modal__body{flex:1 1 auto;padding:1rem;position:relative}.modal__header{border-bottom:1px solid var(--color-border);justify-content:space-between}.modal__footer,.modal__header{align-items:center;display:flex;padding:1rem}.modal__footer{border-top:1px solid var(--color-border)}.modal__footer--left-aligned{justify-content:flex-start}.modal__footer--right-aligned{justify-content:flex-end}.modal__title{margin:0}.modal__close-button{margin:-1rem -.65rem -1rem auto;opacity:.5;padding:1rem;transition:opacity .2s}.modal__close-button:active,.modal__close-button:focus,.modal__close-button:hover{opacity:1}@media (min-width:576px){.modal__dialog{margin:2rem auto;max-width:500px}}.navbar{justify-content:flex-start}.navbar,.navbar ul{align-items:center;display:inline-flex}.navbar ul{justify-content:space-evenly;list-style:none;margin-block-end:0;margin-block-start:0;padding-inline-end:16px;padding-inline-start:16px}.navbar li{padding-left:4px;padding-right:4px}.navbar li a{align-items:center;background-color:transparent;border:none;border-radius:.5rem;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;padding:6px 12px;transform:scale(1);transition:background-color .2s,transform .2s}.navbar li a:hover{background-color:var(--color-default-subtle);text-decoration:none}.navbar li a:active{transform:scale(.975)}.navbar li a.active{color:var(--color-primary)}.navbar li a.active:hover{background-color:var(--color-primary-subtle)}.navmenu{background:none!important;position:fixed;z-index:var(--z-index-fixed,1030)}.navmenu,.navmenu__overlay{bottom:0;height:100vh;left:0;right:0;top:0;width:100vw}.navmenu__overlay{background-color:var(--color-background);position:absolute;z-index:var(--z-index-overlay,1040)}.navmenu__container{height:calc(100% - var(--header-height, 80px)*2);margin-bottom:calc(var(--header-height, 80px)*.5);margin-top:calc(var(--header-height, 80px)*1.5);position:relative;z-index:var(--z-index-menu,1050)}.navmenu__container .social-nav-links{fill:var(--color-foreground);margin-left:-8px}.navmenu__wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:16px}.navmenu__button{align-items:center;color:var(--color-foreground);display:inline-flex;height:56px;justify-content:center;pointer-events:all!important;transition:transform .2s;width:56px}.navmenu__button:hover:not(:disabled){transform:scale(1.1)}.navmenu__list{font-size:2rem;font-weight:600;line-height:1.2;list-style:none;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0;text-align:left;white-space:nowrap}.navmenu__item{color:var(--color-foreground);margin-bottom:.5rem;transition:opacity .2s}.navmenu__item>a{border-bottom:none!important;color:inherit;font-weight:600}.navmenu--open{pointer-events:all;visibility:visible}.navmenu--closed{pointer-events:none;visibility:hidden}.navmenu--animated{transition:visibility .2s}.navmenu--animated .navmenu__item,.navmenu--animated .navmenu__overlay{transition:opacity .2s}.navmenu--animated.navmenu--open .navmenu__item,.navmenu--animated.navmenu--open .navmenu__overlay{opacity:1}.navmenu--animated.navmenu--closed .navmenu__item,.navmenu--animated.navmenu--closed .navmenu__overlay{opacity:0}@media (hover:hover){.navmenu__list:hover .navmenu__item{opacity:var(--opacity-inactive,.62)}.navmenu__item:hover{opacity:1!important}}@media (min-width:360px){.navmenu__list{font-size:2.5rem}}@media (min-width:576px){.navmenu__list{font-size:2.75rem}}@media (min-width:768px){.navmenu__list{font-size:3rem}}.page-banner{position:relative;width:100%;z-index:0}.page-banner:before{background:inherit;bottom:0;content:"";height:100%;left:0;margin-left:50%;pointer-events:none;position:absolute;right:0;top:0;transform:translate3d(-50%,0,0);transform-origin:50% 50%;width:100vw;z-index:-1}.page-banner--transparent:before{background:none!important}.page-banner--extraSmall,.page-banner--xs{padding-bottom:1rem;padding-top:1rem}.page-banner--sm,.page-banner--small{padding-bottom:2rem;padding-top:2rem}.page-banner--md,.page-banner--medium{padding-bottom:4rem;padding-top:4rem}.page-banner--large,.page-banner--lg{padding-bottom:6rem;padding-top:6rem}.page-banner--extraLarge,.page-banner--xl{padding-bottom:8rem;padding-top:8rem}.pagination{align-items:center;display:inline-flex;justify-content:flex-start}.pagination>.btn{border-radius:.25rem;height:36px;margin-left:4px;margin-right:4px;padding:8px;width:36px}.pagination>.btn:first-child{margin-left:0}.pagination>.btn:last-child{margin-right:0}.progressive-image{box-sizing:content-box;display:inline-block;height:auto;max-width:100%;position:relative}.progressive-image__placeholder{-webkit-clip-path:inset(0);clip-path:inset(0);filter:blur(1px);opacity:1;position:absolute}.progressive-image__placeholder.progressive-image--animated{transition:opacity .6s ease-in}.progressive-image--loaded .progressive-image__placeholder{opacity:0}@media (hover:hover){.progressive-image--no-placeholder.progressive-image--animated .progressive-image__source{transition:opacity .2s ease-in,visibility .2s ease-in}.progressive-image--no-placeholder .progressive-image__source{opacity:0;visibility:hidden}.progressive-image--no-placeholder.progressive-image--loaded .progressive-image__source{opacity:1;visibility:visible}}.custom-scrollbar{overflow-y:auto}.custom-scrollbar--auto-hide{overflow-y:overlay}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--color-surface-3)}.custom-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-surface-6);border:none;border-radius:4px}.custom-scrollbar--auto-hide::-webkit-scrollbar-thumb,.custom-scrollbar--auto-hide::-webkit-scrollbar-track{background-color:transparent}.custom-scrollbar--auto-hide:hover::-webkit-scrollbar-thumb{background-color:var(--color-surface-6)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-9)}.sidedrawer{background:none!important;position:fixed;z-index:var(--z-index-fixed,1030)}.sidedrawer,.sidedrawer__overlay{bottom:0;height:100vh;left:0;right:0;top:0;width:100vw}.sidedrawer__overlay{background-color:var(--color-black,#000);opacity:var(--opacity-scrim,.54);position:absolute;z-index:var(--z-index-overlay,1040)}.sidedrawer__container{background-color:var(--color-background);box-shadow:.25rem 0 .5rem rgba(0,0,0,.1);color:var(--color-foreground);height:100%;left:0;margin-right:auto;position:relative;width:287px;z-index:var(--z-index-menu,1050)}[data-theme=dark] .sidedrawer__container,[data-theme=high-contrast] .sidedrawer__container{box-shadow:none}.sidedrawer__button{align-items:center;color:var(--color-foreground);display:inline-flex;height:56px;justify-content:center;pointer-events:all!important;transition:transform .2s;width:56px}.sidedrawer__button:hover:not(:disabled){transform:scale(1.1)}.sidedrawer--open{pointer-events:all;visibility:visible}.sidedrawer--closed{pointer-events:none;visibility:hidden}.sidedrawer--animated{transition:visibility .2s}.sidedrawer--animated .sidedrawer__overlay{transition:opacity .2s}.sidedrawer--animated .sidedrawer__container{transition:transform .2s}.sidedrawer--animated.sidedrawer--open .sidedrawer__overlay{opacity:var(--opacity-scrim,.54)}.sidedrawer--animated.sidedrawer--closed .sidedrawer__overlay{opacity:0}.sidedrawer--animated.sidedrawer--open .sidedrawer__container{transform:translateX(0)}.sidedrawer--animated.sidedrawer--closed .sidedrawer__container{transform:translateX(-287px)}.social-button.paypal path{transition:fill .1s}.social-button.paypal:active:not(:disabled) path:first-child,.social-button.paypal:active:not(:disabled) path:nth-child(4),.social-button.paypal:focus:not(:disabled) path:first-child,.social-button.paypal:focus:not(:disabled) path:nth-child(4),.social-button.paypal:hover:not(:disabled) path:first-child,.social-button.paypal:hover:not(:disabled) path:nth-child(4){fill:#fff}.social-button.paypal:active:not(:disabled) path:nth-child(2),.social-button.paypal:focus:not(:disabled) path:nth-child(2),.social-button.paypal:hover:not(:disabled) path:nth-child(2){fill:#adcee4}.social-button.paypal:active:not(:disabled) path:nth-child(3),.social-button.paypal:focus:not(:disabled) path:nth-child(3),.social-button.paypal:hover:not(:disabled) path:nth-child(3){fill:#e6eff6}.social-icon{fill:var(--color-foreground,inherit);align-items:center;box-sizing:content-box;display:inline-flex;justify-content:center;max-height:100%;max-width:100%;position:relative}.social-icon,.social-icon:hover{border-bottom:none;text-decoration:none}.social-icon--rounded{border-radius:50%}.social-icon svg{fill:inherit;height:100%;transition:fill .2s;width:100%}.social-nav-links{align-items:center;display:flex;justify-content:flex-start;max-width:100%}.social-nav-links__list{align-items:center;display:flex;list-style:none;margin-block-end:8px;margin-block-start:8px;padding-inline-end:0;padding-inline-start:0}.social-nav-links__item{transition:opacity .2s,transform .2s}@media (hover:hover){.social-nav-links__list:hover .social-nav-links__item{opacity:var(--opacity-inactive,.62)}.social-nav-links__item:hover{opacity:1!important;transform:scale(1.1)}}.thumbnail{border-bottom:none!important;box-sizing:content-box;display:inline-flex;height:auto;max-width:100%;overflow:hidden;position:relative;text-align:center}@media (hover:hover){a.thumbnail{transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1)}a.thumbnail:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:translateY(-4px)}}@media (hover:none){.thumbnail{animation:0}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media (min-width:576px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:540px}}@media (min-width:768px){.container,.container-lg,.container-md,.container-xl{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-xl{max-width:960px}}@media (min-width:1200px){.container,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.col,[class*=col-]{min-height:1px;padding-left:16px;padding-right:16px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-0{flex:0 0;max-width:0}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-0{margin-left:0}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.offset-12{margin-left:100%}.row.gutters-sm{padding-bottom:8px;padding-top:8px}.row.gutters-md{padding-bottom:16px;padding-top:16px}.row.gutters-lg{padding-bottom:32px;padding-top:32px}.col.gutters-sm,[class*=col-].gutters-sm{padding-left:8px;padding-right:8px}.col.gutters-md,[class*=col-].gutters-md{padding-left:16px;padding-right:16px}.col.gutters-lg,[class*=col-].gutters-lg{padding-left:32px;padding-right:32px}.gutters-none{margin-left:0;margin-right:0}.gutters-none>.col,.gutters-none>[class*=col-]{padding-left:0;padding-right:0}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-0{flex:0 0;max-width:0}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.offset-sm-12{margin-left:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-0{flex:0 0;max-width:0}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.offset-md-12{margin-left:100%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-0{flex:0 0;max-width:0}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.offset-lg-12{margin-left:100%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-0{flex:0 0;max-width:0}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.offset-xl-12{margin-left:100%}}.page{margin-left:auto;margin-right:auto;min-height:calc(100vh - var(--header-height, 0));position:relative}.js-parallax .page{transform-style:preserve-3d}.page>article{padding-bottom:128px}.cover{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;width:100vw}.cover:before{background-attachment:fixed;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.full-bleed{margin-left:50%;transform:translateX(-50%);width:100vw}.app.js-parallax,.parallax{perspective:10px}.parallax{height:100vh;overflow-x:hidden;overflow-y:auto}.parallax__group{position:relative;transform-style:preserve-3d}.parallax__layer{bottom:0;left:0;position:absolute;right:0;top:0}.parallax__layer--base{transform:translateZ(0)}.parallax__layer--bg-1{transform:translateZ(-1px) scale(2)}.parallax__layer--bg-2{transform:translateZ(-2px) scale(3)}.parallax__layer--bg-3{transform:translateZ(-3px) scale(4)}.parallax__layer--bg-4{transform:translateZ(-4px) scale(5)}.parallax__layer--bg-5{transform:translateZ(-5px) scale(6)}.parallax__layer--fg-1{transform:translateZ(1px) scale(.9)}.parallax__layer--fg-2{transform:translateZ(2px) scale(.8)}.parallax__layer--fg-3{transform:translateZ(3px) scale(.7)}.parallax__layer--fg-4{transform:translateZ(4px) scale(.6)}.parallax__layer--fg-5{transform:translateZ(5px) scale(.5)}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.animation-short{animation-duration:.2s;animation-fill-mode:both}.animation-medium{animation-duration:.4s;animation-fill-mode:both}.animation-long{animation-duration:.6s;animation-fill-mode:both}.animation-infinite{animation-iteration-count:infinite}.animation-delay-1{animation-delay:50ms}.animation-delay-2{animation-delay:.1s}.animation-delay-3{animation-delay:.15s}.animation-delay-4{animation-delay:.2s}.animation-delay-5{animation-delay:.25s}.animation-delay-6{animation-delay:.3s}.animation-delay-7{animation-delay:.35s}.animation-delay-8{animation-delay:.4s}.fade-in{animation-name:fade-in}.fade-out{animation-name:fade-out}.translate-in{animation-name:translate-in}.translate-out{animation-name:translate-out}.fade-translate-in{animation-name:fade-translate-in}.fade-translate-out{animation-name:fade-translate-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes translate-in{0%{transform:translate3d(0,10%,0)}to{transform:none}}@keyframes translate-out{0%{transform:none}to{transform:translate3d(0,10%,0)}}@keyframes fade-translate-in{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:none}}@keyframes fade-translate-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,10%,0)}}.aspect-ratio-container{height:0;overflow:hidden;position:relative}.aspect-ratio-content{height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-21x9{padding-bottom:42.85714%}.aspect-ratio-9x21{padding-bottom:233.33333%}.aspect-ratio-16x9{padding-bottom:56.25%}.aspect-ratio-9x16{padding-bottom:177.77778%}.aspect-ratio-4x3{padding-bottom:75%}.aspect-ratio-3x4{padding-bottom:133.33333%}.aspect-ratio-6x4{padding-bottom:66.66667%}.aspect-ratio-4x6{padding-bottom:150%}.aspect-ratio-8x5{padding-bottom:62.5%}.aspect-ratio-5x8{padding-bottom:160%}.aspect-ratio-7x5{padding-bottom:71.42857%}.aspect-ratio-5x7{padding-bottom:140%}.aspect-ratio-2x1{padding-bottom:50%}.aspect-ratio-1x2{padding-bottom:200%}.aspect-ratio-1x1{padding-bottom:100%}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-center,.bg-top{background-repeat:no-repeat}.bg-top{background-position:top}.bg-bottom{background-position:bottom}.bg-bottom,.bg-left{background-repeat:no-repeat}.bg-left{background-position:0}.bg-right{background-position:100%;background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-norepeat{background-repeat:no-repeat}.border,.border-all{border-style:solid;border-width:1px}.border-top{border-top-style:solid;border-top-width:1px}.border-bottom{border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-style:solid;border-left-width:1px}.border-right{border-right-style:solid;border-right-width:1px}.border-none{border-style:solid;border-width:0}.rounded,.rounded-md{border-radius:.25rem}.rounded-sm{border-radius:.125rem}.rounded-lg{border-radius:.5rem}.justify-content-around{justify-content:space-around}.justify-content-baseline{justify-content:baseline}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.justify-content-evenly{justify-content:space-evenly}.justify-content-flex-end{justify-content:flex-end}.justify-content-flex-start{justify-content:flex-start}.justify-content-left{justify-content:left}.justify-content-normal{justify-content:normal}.justify-content-right{justify-content:right}.justify-content-start{justify-content:start}.justify-content-stretch{justify-content:stretch}.justify-items-auto{justify-items:auto}.justify-items-baseline{justify-items:baseline}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-flex-end{justify-items:flex-end}.justify-items-flex-start{justify-items:flex-start}.justify-items-left{justify-items:left}.justify-items-normal{justify-items:normal}.justify-items-right{justify-items:right}.justify-items-self-end{justify-items:self-end}.justify-items-self-start{justify-items:self-start}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.justify-self-auto{justify-self:auto}.justify-self-baseline{justify-self:baseline}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.justify-self-flex-end{justify-self:flex-end}.justify-self-flex-start{justify-self:flex-start}.justify-self-left{justify-self:left}.justify-self-normal{justify-self:normal}.justify-self-right{justify-self:right}.justify-self-self-end{justify-self:self-end}.justify-self-self-start{justify-self:self-start}.justify-self-start{justify-self:start}.justify-self-stretch{justify-self:stretch}.align-content-around{align-content:space-around}.align-content-between{align-content:space-between}.align-content-center{align-content:center}.align-content-end{align-content:flex-end}.align-content-start{align-content:flex-start}.align-content-stretch{align-content:stretch}.align-items-baseline{align-items:baseline}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.align-items-stretch{align-items:stretch}.align-self-auto{align-self:auto}.align-self-baseline{align-self:baseline}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-self-start{align-self:flex-start}.align-self-stretch{align-self:stretch}.border-box{box-sizing:border-box}.content-box{box-sizing:content-box}.color-inherit,.color-inherit:visited{color:inherit}.color-transparent{color:transparent}.color-black{color:var(--color-black,#000)}.color-white{color:var(--color-white,#fff)}.color-foreground{color:var(--color-foreground)}.color-foreground-muted{color:var(--color-foreground-muted)}.color-foreground-subtle{color:var(--color-foreground-subtle)}.color-background{color:var(--color-background)}.color-surface-0{color:var(--color-surface-0)}.color-surface-1{color:var(--color-surface-1)}.color-surface-2{color:var(--color-surface-2)}.color-surface-3{color:var(--color-surface-3)}.color-surface-4{color:var(--color-surface-4)}.color-surface-5{color:var(--color-surface-5)}.color-surface-6{color:var(--color-surface-6)}.color-surface-7{color:var(--color-surface-7)}.color-surface-8{color:var(--color-surface-8)}.color-surface-9{color:var(--color-surface-9)}.color-default{color:var(--color-default)}.color-default-emphasis{color:var(--color-default-emphasis)}.color-default-subtle{color:var(--color-default-subtle)}.color-primary{color:var(--color-primary)}.color-primary-emphasis{color:var(--color-primary-emphasis)}.color-primary-subtle{color:var(--color-primary-subtle)}.color-secondary{color:var(--color-secondary)}.color-secondary-emphasis{color:var(--color-secondary-emphasis)}.color-secondary-subtle{color:var(--color-secondary-subtle)}.color-tertiary{color:var(--color-tertiary)}.color-tertiary-emphasis{color:var(--color-tertiary-emphasis)}.color-tertiary-subtle{color:var(--color-tertiary-subtle)}.color-success{color:var(--color-success)}.color-success-emphasis{color:var(--color-success-emphasis)}.color-success-subtle{color:var(--color-success-subtle)}.color-danger{color:var(--color-danger)}.color-danger-emphasis{color:var(--color-danger-emphasis)}.color-danger-subtle{color:var(--color-danger-subtle)}.color-warning{color:var(--color-warning)}.color-warning-emphasis{color:var(--color-warning-emphasis)}.color-warning-subtle{color:var(--color-warning-subtle)}.color-info{color:var(--color-info)}.color-info-emphasis{color:var(--color-info-emphasis)}.color-info-subtle{color:var(--color-info-subtle)}.bg-inherit{background-color:inherit}.bg-transparent{background-color:transparent}.bg-black{background-color:var(--color-black,#000)}.bg-white{background-color:var(--color-white,#fff)}.bg-foreground{background-color:var(--color-foreground)}.bg-foreground-muted{background-color:var(--color-foreground-muted)}.bg-foreground-subtle{background-color:var(--color-foreground-subtle)}.bg-background{background-color:var(--color-background)}.bg-surface-0{background-color:var(--color-surface-0)}.bg-surface-1{background-color:var(--color-surface-1)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface-3{background-color:var(--color-surface-3)}.bg-surface-4{background-color:var(--color-surface-4)}.bg-surface-5{background-color:var(--color-surface-5)}.bg-surface-6{background-color:var(--color-surface-6)}.bg-surface-7{background-color:var(--color-surface-7)}.bg-surface-8{background-color:var(--color-surface-8)}.bg-surface-9{background-color:var(--color-surface-9)}.bg-default{background-color:var(--color-default)}.bg-default-emphasis{background-color:var(--color-default-emphasis)}.bg-default-subtle{background-color:var(--color-default-subtle)}.bg-primary{background-color:var(--color-primary)}.bg-primary-emphasis{background-color:var(--color-primary-emphasis)}.bg-primary-subtle{background-color:var(--color-primary-subtle)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-emphasis{background-color:var(--color-secondary-emphasis)}.bg-secondary-subtle{background-color:var(--color-secondary-subtle)}.bg-tertiary{background-color:var(--color-tertiary)}.bg-tertiary-emphasis{background-color:var(--color-tertiary-emphasis)}.bg-tertiary-subtle{background-color:var(--color-tertiary-subtle)}.bg-success{background-color:var(--color-success)}.bg-success-emphasis{background-color:var(--color-success-emphasis)}.bg-success-subtle{background-color:var(--color-success-subtle)}.bg-danger{background-color:var(--color-danger)}.bg-danger-emphasis{background-color:var(--color-danger-emphasis)}.bg-danger-subtle{background-color:var(--color-danger-subtle)}.bg-warning{background-color:var(--color-warning)}.bg-warning-emphasis{background-color:var(--color-warning-emphasis)}.bg-warning-subtle{background-color:var(--color-warning-subtle)}.bg-info{background-color:var(--color-info)}.bg-info-emphasis{background-color:var(--color-info-emphasis)}.bg-info-subtle{background-color:var(--color-info-subtle)}.fill-inherit{fill:inherit}.fill-transparent{fill:transparent}.fill-black{fill:var(--color-black,#000)}.fill-white{fill:var(--color-white,#fff)}.fill-foreground{fill:var(--color-foreground)}.fill-foreground-muted{fill:var(--color-foreground-muted)}.fill-foreground-subtle{fill:var(--color-foreground-subtle)}.fill-background{fill:var(--color-background)}.fill-surface-0{fill:var(--color-surface-0)}.fill-surface-1{fill:var(--color-surface-1)}.fill-surface-2{fill:var(--color-surface-2)}.fill-surface-3{fill:var(--color-surface-3)}.fill-surface-4{fill:var(--color-surface-4)}.fill-surface-5{fill:var(--color-surface-5)}.fill-surface-6{fill:var(--color-surface-6)}.fill-surface-7{fill:var(--color-surface-7)}.fill-surface-8{fill:var(--color-surface-8)}.fill-surface-9{fill:var(--color-surface-9)}.fill-default{fill:var(--color-default)}.fill-default-emphasis{fill:var(--color-default-emphasis)}.fill-default-subtle{fill:var(--color-default-subtle)}.fill-primary{fill:var(--color-primary)}.fill-primary-emphasis{fill:var(--color-primary-emphasis)}.fill-primary-subtle{fill:var(--color-primary-subtle)}.fill-secondary{fill:var(--color-secondary)}.fill-secondary-emphasis{fill:var(--color-secondary-emphasis)}.fill-secondary-subtle{fill:var(--color-secondary-subtle)}.fill-tertiary{fill:var(--color-tertiary)}.fill-tertiary-emphasis{fill:var(--color-tertiary-emphasis)}.fill-tertiary-subtle{fill:var(--color-tertiary-subtle)}.fill-success{fill:var(--color-success)}.fill-success-emphasis{fill:var(--color-success-emphasis)}.fill-success-subtle{fill:var(--color-success-subtle)}.fill-danger{fill:var(--color-danger)}.fill-danger-emphasis{fill:var(--color-danger-emphasis)}.fill-danger-subtle{fill:var(--color-danger-subtle)}.fill-warning{fill:var(--color-warning)}.fill-warning-emphasis{fill:var(--color-warning-emphasis)}.fill-warning-subtle{fill:var(--color-warning-subtle)}.fill-info{fill:var(--color-info)}.fill-info-emphasis{fill:var(--color-info-emphasis)}.fill-info-subtle{fill:var(--color-info-subtle)}.cursor-alias{cursor:alias}.cursor-auto{cursor:auto}.cursor-context-menu{cursor:context-menu}.cursor-cell{cursor:cell}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.display-none{display:none}.display-block{display:block}.display-flex{display:flex}.display-grid{display:grid}.display-inline-block{display:inline-block}.display-inline-flex{display:inline-flex}.display-inline-grid{display:inline-grid}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-grow-1{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink-1{flex-shrink:1}.flex-shrink-0{flex-shrink:0}@media (min-width:576px){.flex-row-sm{flex-direction:row}.flex-row-reverse-sm{flex-direction:row-reverse}.flex-column-sm{flex-direction:column}.flex-column-reverse-sm{flex-direction:column-reverse}.flex-wrap-sm{flex-wrap:wrap}.flex-wrap-reverse-sm{flex-wrap:wrap-reverse}.flex-nowrap-sm{flex-wrap:nowrap}}@media (min-width:768px){.flex-row-md{flex-direction:row}.flex-row-reverse-md{flex-direction:row-reverse}.flex-column-md{flex-direction:column}.flex-column-reverse-md{flex-direction:column-reverse}.flex-wrap-md{flex-wrap:wrap}.flex-wrap-reverse-md{flex-wrap:wrap-reverse}.flex-nowrap-md{flex-wrap:nowrap}}@media (min-width:992px){.flex-row-lg{flex-direction:row}.flex-row-reverse-lg{flex-direction:row-reverse}.flex-column-lg{flex-direction:column}.flex-column-reverse-lg{flex-direction:column-reverse}.flex-wrap-lg{flex-wrap:wrap}.flex-wrap-reverse-lg{flex-wrap:wrap-reverse}.flex-nowrap-lg{flex-wrap:nowrap}}@media (min-width:1200px){.flex-row-xl{flex-direction:row}.flex-row-reverse-xl{flex-direction:row-reverse}.flex-column-xl{flex-direction:column}.flex-column-reverse-xl{flex-direction:column-reverse}.flex-wrap-xl{flex-wrap:wrap}.flex-wrap-reverse-xl{flex-wrap:wrap-reverse}.flex-nowrap-xl{flex-wrap:nowrap}}.float-left{_display:inline;float:left}.float-right{_display:inline;float:right}.float-none{float:none}.height-auto{height:auto}.height-0{height:0}.height-xs{height:calc(var(--spacing-unit, 8px)*.25)}.height-sm{height:calc(var(--spacing-unit, 8px)*.5)}.height-md{height:calc(var(--spacing-unit, 8px)*1)}.height-lg{height:calc(var(--spacing-unit, 8px)*2)}.height-xl{height:calc(var(--spacing-unit, 8px)*3)}.height-xxl{height:calc(var(--spacing-unit, 8px)*4)}.height-xxxl{height:calc(var(--spacing-unit, 8px)*5)}.height-2xl{height:calc(var(--spacing-unit, 8px)*6)}.height-2xxl{height:calc(var(--spacing-unit, 8px)*8)}.height-2xxxl{height:calc(var(--spacing-unit, 8px)*10)}.height-10p{height:10%}.height-20p{height:20%}.height-25p{height:25%}.height-30p{height:30%}.height-33p{height:33%}.height-40p{height:40%}.height-50p{height:50%}.height-60p{height:60%}.height-66p{height:66%}.height-70p{height:70%}.height-75p{height:75%}.height-80p{height:80%}.height-90p{height:90%}.height-100p{height:100%}.height-10vh{height:10vh}.height-20vh{height:20vh}.height-25vh{height:25vh}.height-30vh{height:30vh}.height-33vh{height:33vh}.height-40vh{height:40vh}.height-50vh{height:50vh}.height-60vh{height:60vh}.height-66vh{height:66vh}.height-70vh{height:70vh}.height-75vh{height:75vh}.height-80vh{height:80vh}.height-90vh{height:90vh}.height-100vh{height:100vh}.height-1em{height:1em}.height-2em{height:2em}.height-3em{height:3em}.height-4em{height:4em}.height-5em{height:5em}.height-6em{height:6em}.height-7em{height:7em}.height-8em{height:8em}.margin-0,.margin-none{margin:0}.margin-xs{margin:calc(var(--spacing-unit, 8px)*.25)}.margin-sm{margin:calc(var(--spacing-unit, 8px)*.5)}.margin-md{margin:calc(var(--spacing-unit, 8px)*1)}.margin-lg{margin:calc(var(--spacing-unit, 8px)*2)}.margin-xl{margin:calc(var(--spacing-unit, 8px)*3)}.margin-xxl{margin:calc(var(--spacing-unit, 8px)*4)}.margin-xxxl{margin:calc(var(--spacing-unit, 8px)*5)}.margin-2xl{margin:calc(var(--spacing-unit, 8px)*6)}.margin-2xxl{margin:calc(var(--spacing-unit, 8px)*8)}.margin-2xxxl{margin:calc(var(--spacing-unit, 8px)*10)}.margin-1em{margin:1em}.margin-2em{margin:2em}.margin-3em{margin:3em}.margin-4em{margin:4em}.margin-5em{margin:5em}.margin-6em{margin:6em}.margin-7em{margin:7em}.margin-8em{margin:8em}.margin-1rem{margin:1rem}.margin-2rem{margin:2rem}.margin-3rem{margin:3rem}.margin-4rem{margin:4rem}.margin-5rem{margin:5rem}.margin-6rem{margin:6rem}.margin-7rem{margin:7rem}.margin-8rem{margin:8rem}.margin-left-0,.margin-left-none{margin-left:0}.margin-left-xs{margin-left:calc(var(--spacing-unit, 8px)*.25)}.margin-left-sm{margin-left:calc(var(--spacing-unit, 8px)*.5)}.margin-left-md{margin-left:calc(var(--spacing-unit, 8px)*1)}.margin-left-lg{margin-left:calc(var(--spacing-unit, 8px)*2)}.margin-left-xl{margin-left:calc(var(--spacing-unit, 8px)*3)}.margin-left-xxl{margin-left:calc(var(--spacing-unit, 8px)*4)}.margin-left-xxxl{margin-left:calc(var(--spacing-unit, 8px)*5)}.margin-left-2xl{margin-left:calc(var(--spacing-unit, 8px)*6)}.margin-left-2xxl{margin-left:calc(var(--spacing-unit, 8px)*8)}.margin-left-2xxxl{margin-left:calc(var(--spacing-unit, 8px)*10)}.margin-left-1em{margin-left:1em}.margin-left-2em{margin-left:2em}.margin-left-3em{margin-left:3em}.margin-left-4em{margin-left:4em}.margin-left-5em{margin-left:5em}.margin-left-6em{margin-left:6em}.margin-left-7em{margin-left:7em}.margin-left-8em{margin-left:8em}.margin-left-1rem{margin-left:1rem}.margin-left-2rem{margin-left:2rem}.margin-left-3rem{margin-left:3rem}.margin-left-4rem{margin-left:4rem}.margin-left-5rem{margin-left:5rem}.margin-left-6rem{margin-left:6rem}.margin-left-7rem{margin-left:7rem}.margin-left-8rem{margin-left:8rem}.margin-right-0,.margin-right-none{margin-right:0}.margin-right-xs{margin-right:calc(var(--spacing-unit, 8px)*.25)}.margin-right-sm{margin-right:calc(var(--spacing-unit, 8px)*.5)}.margin-right-md{margin-right:calc(var(--spacing-unit, 8px)*1)}.margin-right-lg{margin-right:calc(var(--spacing-unit, 8px)*2)}.margin-right-xl{margin-right:calc(var(--spacing-unit, 8px)*3)}.margin-right-xxl{margin-right:calc(var(--spacing-unit, 8px)*4)}.margin-right-xxxl{margin-right:calc(var(--spacing-unit, 8px)*5)}.margin-right-2xl{margin-right:calc(var(--spacing-unit, 8px)*6)}.margin-right-2xxl{margin-right:calc(var(--spacing-unit, 8px)*8)}.margin-right-2xxxl{margin-right:calc(var(--spacing-unit, 8px)*10)}.margin-right-1em{margin-right:1em}.margin-right-2em{margin-right:2em}.margin-right-3em{margin-right:3em}.margin-right-4em{margin-right:4em}.margin-right-5em{margin-right:5em}.margin-right-6em{margin-right:6em}.margin-right-7em{margin-right:7em}.margin-right-8em{margin-right:8em}.margin-right-1rem{margin-right:1rem}.margin-right-2rem{margin-right:2rem}.margin-right-3rem{margin-right:3rem}.margin-right-4rem{margin-right:4rem}.margin-right-5rem{margin-right:5rem}.margin-right-6rem{margin-right:6rem}.margin-right-7rem{margin-right:7rem}.margin-right-8rem{margin-right:8rem}.margin-top-0,.margin-top-none{margin-top:0}.margin-top-xs{margin-top:calc(var(--spacing-unit, 8px)*.25)}.margin-top-sm{margin-top:calc(var(--spacing-unit, 8px)*.5)}.margin-top-md{margin-top:calc(var(--spacing-unit, 8px)*1)}.margin-top-lg{margin-top:calc(var(--spacing-unit, 8px)*2)}.margin-top-xl{margin-top:calc(var(--spacing-unit, 8px)*3)}.margin-top-xxl{margin-top:calc(var(--spacing-unit, 8px)*4)}.margin-top-xxxl{margin-top:calc(var(--spacing-unit, 8px)*5)}.margin-top-2xl{margin-top:calc(var(--spacing-unit, 8px)*6)}.margin-top-2xxl{margin-top:calc(var(--spacing-unit, 8px)*8)}.margin-top-2xxxl{margin-top:calc(var(--spacing-unit, 8px)*10)}.margin-top-1em{margin-top:1em}.margin-top-2em{margin-top:2em}.margin-top-3em{margin-top:3em}.margin-top-4em{margin-top:4em}.margin-top-5em{margin-top:5em}.margin-top-6em{margin-top:6em}.margin-top-7em{margin-top:7em}.margin-top-8em{margin-top:8em}.margin-top-1rem{margin-top:1rem}.margin-top-2rem{margin-top:2rem}.margin-top-3rem{margin-top:3rem}.margin-top-4rem{margin-top:4rem}.margin-top-5rem{margin-top:5rem}.margin-top-6rem{margin-top:6rem}.margin-top-7rem{margin-top:7rem}.margin-top-8rem{margin-top:8rem}.margin-bottom-0,.margin-bottom-none{margin-bottom:0}.margin-bottom-xs{margin-bottom:calc(var(--spacing-unit, 8px)*.25)}.margin-bottom-sm{margin-bottom:calc(var(--spacing-unit, 8px)*.5)}.margin-bottom-md{margin-bottom:calc(var(--spacing-unit, 8px)*1)}.margin-bottom-lg{margin-bottom:calc(var(--spacing-unit, 8px)*2)}.margin-bottom-xl{margin-bottom:calc(var(--spacing-unit, 8px)*3)}.margin-bottom-xxl{margin-bottom:calc(var(--spacing-unit, 8px)*4)}.margin-bottom-xxxl{margin-bottom:calc(var(--spacing-unit, 8px)*5)}.margin-bottom-2xl{margin-bottom:calc(var(--spacing-unit, 8px)*6)}.margin-bottom-2xxl{margin-bottom:calc(var(--spacing-unit, 8px)*8)}.margin-bottom-2xxxl{margin-bottom:calc(var(--spacing-unit, 8px)*10)}.margin-bottom-1em{margin-bottom:1em}.margin-bottom-2em{margin-bottom:2em}.margin-bottom-3em{margin-bottom:3em}.margin-bottom-4em{margin-bottom:4em}.margin-bottom-5em{margin-bottom:5em}.margin-bottom-6em{margin-bottom:6em}.margin-bottom-7em{margin-bottom:7em}.margin-bottom-8em{margin-bottom:8em}.margin-bottom-1rem{margin-bottom:1rem}.margin-bottom-2rem{margin-bottom:2rem}.margin-bottom-3rem{margin-bottom:3rem}.margin-bottom-4rem{margin-bottom:4rem}.margin-bottom-5rem{margin-bottom:5rem}.margin-bottom-6rem{margin-bottom:6rem}.margin-bottom-7rem{margin-bottom:7rem}.margin-bottom-8rem{margin-bottom:8rem}.opacity-100p{opacity:1}.opacity-90p{opacity:.9}.opacity-80p{opacity:.8}.opacity-75p{opacity:.75}.opacity-70p{opacity:.7}.opacity-66p{opacity:.66}.opacity-60p{opacity:.6}.opacity-50p{opacity:.5}.opacity-40p{opacity:.4}.opacity-33p{opacity:.33}.opacity-30p{opacity:.3}.opacity-25p{opacity:.25}.opacity-20p{opacity:.2}.opacity-10p{opacity:.1}.opacity-0,.opacity-0p{opacity:0}.outline{outline:1px solid}.outline-transparent{outline:1px solid transparent}.outline-0{outline:0}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-scroll{overflow-x:scroll}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.padding-0,.padding-none{padding:0}.padding-xs{padding:calc(var(--spacing-unit, 8px)*.25)}.padding-sm{padding:calc(var(--spacing-unit, 8px)*.5)}.padding-md{padding:calc(var(--spacing-unit, 8px)*1)}.padding-lg{padding:calc(var(--spacing-unit, 8px)*2)}.padding-xl{padding:calc(var(--spacing-unit, 8px)*3)}.padding-xxl{padding:calc(var(--spacing-unit, 8px)*4)}.padding-xxxl{padding:calc(var(--spacing-unit, 8px)*5)}.padding-2xl{padding:calc(var(--spacing-unit, 8px)*6)}.padding-2xxl{padding:calc(var(--spacing-unit, 8px)*8)}.padding-2xxxl{padding:calc(var(--spacing-unit, 8px)*10)}.padding-1em{padding:1em}.padding-2em{padding:2em}.padding-3em{padding:3em}.padding-4em{padding:4em}.padding-5em{padding:5em}.padding-6em{padding:6em}.padding-7em{padding:7em}.padding-8em{padding:8em}.padding-1rem{padding:1rem}.padding-2rem{padding:2rem}.padding-3rem{padding:3rem}.padding-4rem{padding:4rem}.padding-5rem{padding:5rem}.padding-6rem{padding:6rem}.padding-7rem{padding:7rem}.padding-8rem{padding:8rem}.padding-left-0,.padding-left-none{padding-left:0}.padding-left-xs{padding-left:calc(var(--spacing-unit, 8px)*.25)}.padding-left-sm{padding-left:calc(var(--spacing-unit, 8px)*.5)}.padding-left-md{padding-left:calc(var(--spacing-unit, 8px)*1)}.padding-left-lg{padding-left:calc(var(--spacing-unit, 8px)*2)}.padding-left-xl{padding-left:calc(var(--spacing-unit, 8px)*3)}.padding-left-xxl{padding-left:calc(var(--spacing-unit, 8px)*4)}.padding-left-xxxl{padding-left:calc(var(--spacing-unit, 8px)*5)}.padding-left-2xl{padding-left:calc(var(--spacing-unit, 8px)*6)}.padding-left-2xxl{padding-left:calc(var(--spacing-unit, 8px)*8)}.padding-left-2xxxl{padding-left:calc(var(--spacing-unit, 8px)*10)}.padding-left-1em{padding-left:1em}.padding-left-2em{padding-left:2em}.padding-left-3em{padding-left:3em}.padding-left-4em{padding-left:4em}.padding-left-5em{padding-left:5em}.padding-left-6em{padding-left:6em}.padding-left-7em{padding-left:7em}.padding-left-8em{padding-left:8em}.padding-left-1rem{padding-left:1rem}.padding-left-2rem{padding-left:2rem}.padding-left-3rem{padding-left:3rem}.padding-left-4rem{padding-left:4rem}.padding-left-5rem{padding-left:5rem}.padding-left-6rem{padding-left:6rem}.padding-left-7rem{padding-left:7rem}.padding-left-8rem{padding-left:8rem}.padding-right-0,.padding-right-none{padding-right:0}.padding-right-xs{padding-right:calc(var(--spacing-unit, 8px)*.25)}.padding-right-sm{padding-right:calc(var(--spacing-unit, 8px)*.5)}.padding-right-md{padding-right:calc(var(--spacing-unit, 8px)*1)}.padding-right-lg{padding-right:calc(var(--spacing-unit, 8px)*2)}.padding-right-xl{padding-right:calc(var(--spacing-unit, 8px)*3)}.padding-right-xxl{padding-right:calc(var(--spacing-unit, 8px)*4)}.padding-right-xxxl{padding-right:calc(var(--spacing-unit, 8px)*5)}.padding-right-2xl{padding-right:calc(var(--spacing-unit, 8px)*6)}.padding-right-2xxl{padding-right:calc(var(--spacing-unit, 8px)*8)}.padding-right-2xxxl{padding-right:calc(var(--spacing-unit, 8px)*10)}.padding-right-1em{padding-right:1em}.padding-right-2em{padding-right:2em}.padding-right-3em{padding-right:3em}.padding-right-4em{padding-right:4em}.padding-right-5em{padding-right:5em}.padding-right-6em{padding-right:6em}.padding-right-7em{padding-right:7em}.padding-right-8em{padding-right:8em}.padding-right-1rem{padding-right:1rem}.padding-right-2rem{padding-right:2rem}.padding-right-3rem{padding-right:3rem}.padding-right-4rem{padding-right:4rem}.padding-right-5rem{padding-right:5rem}.padding-right-6rem{padding-right:6rem}.padding-right-7rem{padding-right:7rem}.padding-right-8rem{padding-right:8rem}.padding-top-0,.padding-top-none{padding-top:0}.padding-top-xs{padding-top:calc(var(--spacing-unit, 8px)*.25)}.padding-top-sm{padding-top:calc(var(--spacing-unit, 8px)*.5)}.padding-top-md{padding-top:calc(var(--spacing-unit, 8px)*1)}.padding-top-lg{padding-top:calc(var(--spacing-unit, 8px)*2)}.padding-top-xl{padding-top:calc(var(--spacing-unit, 8px)*3)}.padding-top-xxl{padding-top:calc(var(--spacing-unit, 8px)*4)}.padding-top-xxxl{padding-top:calc(var(--spacing-unit, 8px)*5)}.padding-top-2xl{padding-top:calc(var(--spacing-unit, 8px)*6)}.padding-top-2xxl{padding-top:calc(var(--spacing-unit, 8px)*8)}.padding-top-2xxxl{padding-top:calc(var(--spacing-unit, 8px)*10)}.padding-top-1em{padding-top:1em}.padding-top-2em{padding-top:2em}.padding-top-3em{padding-top:3em}.padding-top-4em{padding-top:4em}.padding-top-5em{padding-top:5em}.padding-top-6em{padding-top:6em}.padding-top-7em{padding-top:7em}.padding-top-8em{padding-top:8em}.padding-top-1rem{padding-top:1rem}.padding-top-2rem{padding-top:2rem}.padding-top-3rem{padding-top:3rem}.padding-top-4rem{padding-top:4rem}.padding-top-5rem{padding-top:5rem}.padding-top-6rem{padding-top:6rem}.padding-top-7rem{padding-top:7rem}.padding-top-8rem{padding-top:8rem}.padding-bottom-0,.padding-bottom-none{padding-bottom:0}.padding-bottom-xs{padding-bottom:calc(var(--spacing-unit, 8px)*.25)}.padding-bottom-sm{padding-bottom:calc(var(--spacing-unit, 8px)*.5)}.padding-bottom-md{padding-bottom:calc(var(--spacing-unit, 8px)*1)}.padding-bottom-lg{padding-bottom:calc(var(--spacing-unit, 8px)*2)}.padding-bottom-xl{padding-bottom:calc(var(--spacing-unit, 8px)*3)}.padding-bottom-xxl{padding-bottom:calc(var(--spacing-unit, 8px)*4)}.padding-bottom-xxxl{padding-bottom:calc(var(--spacing-unit, 8px)*5)}.padding-bottom-2xl{padding-bottom:calc(var(--spacing-unit, 8px)*6)}.padding-bottom-2xxl{padding-bottom:calc(var(--spacing-unit, 8px)*8)}.padding-bottom-2xxxl{padding-bottom:calc(var(--spacing-unit, 8px)*10)}.padding-bottom-1em{padding-bottom:1em}.padding-bottom-2em{padding-bottom:2em}.padding-bottom-3em{padding-bottom:3em}.padding-bottom-4em{padding-bottom:4em}.padding-bottom-5em{padding-bottom:5em}.padding-bottom-6em{padding-bottom:6em}.padding-bottom-7em{padding-bottom:7em}.padding-bottom-8em{padding-bottom:8em}.padding-bottom-1rem{padding-bottom:1rem}.padding-bottom-2rem{padding-bottom:2rem}.padding-bottom-3rem{padding-bottom:3rem}.padding-bottom-4rem{padding-bottom:4rem}.padding-bottom-5rem{padding-bottom:5rem}.padding-bottom-6rem{padding-bottom:6rem}.padding-bottom-7rem{padding-bottom:7rem}.padding-bottom-8rem{padding-bottom:8rem}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.shadow,.shadow-hover:hover,.shadow-md,.shadow-md-hover:hover{box-shadow:0 .5rem 1rem rgba(var(--rgb-black),10%)}.shadow-xs,.shadow-xs-hover:hover{box-shadow:0 .125rem .25rem rgba(var(--rgb-black),5%)}.shadow-sm,.shadow-sm-hover:hover{box-shadow:0 .25rem .5rem rgba(var(--rgb-black),7.5%)}.shadow-lg,.shadow-lg-hover:hover{box-shadow:0 1rem 3rem rgba(var(--rgb-black),15%)}.shadow-none,.shadow-none-hover:hover{box-shadow:none}.shadow-hover,.shadow-lg-hover,.shadow-md-hover,.shadow-none-hover,.shadow-sm-hover{transition:box-shadow .2s cubic-bezier(.25,.8,.25,1)}.transition.fade-in{opacity:0;transition:opacity .3s,visibility .3s;visibility:hidden}.transition.fade-in.visible,.transition.fade-out{opacity:1;visibility:visible}.transition.fade-out{transition:opacity .3s,visibility .3s}.transition.fade-out.hidden{opacity:0;pointer-events:none;visibility:hidden}.transition.translate-down,.transition.translate-left,.transition.translate-right,.transition.translate-up{transition:transform .3s,visibility .3s}.transition.translate-up.hidden{pointer-events:none;transform:translateY(-100%);visibility:hidden}.transition.translate-down.hidden{pointer-events:none;transform:translateY(100%);visibility:hidden}.transition.translate-left.hidden{pointer-events:none;transform:translateX(-100%);visibility:hidden}.transition.translate-right.hidden{pointer-events:none;transform:translateX(100%);visibility:hidden}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-weight-thin{font-weight:100}.font-weight-extraLight{font-weight:200}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-extraBold{font-weight:800}.font-weight-black{font-weight:900}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.visible{visibility:visible}.hidden,.invisible{visibility:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.width-auto{width:auto}.width-0{width:0}.width-xs{width:calc(var(--spacing-unit, 8px)*.25)}.width-sm{width:calc(var(--spacing-unit, 8px)*.5)}.width-md{width:calc(var(--spacing-unit, 8px)*1)}.width-lg{width:calc(var(--spacing-unit, 8px)*2)}.width-xl{width:calc(var(--spacing-unit, 8px)*3)}.width-xxl{width:calc(var(--spacing-unit, 8px)*4)}.width-xxxl{width:calc(var(--spacing-unit, 8px)*5)}.width-2xl{width:calc(var(--spacing-unit, 8px)*6)}.width-2xxl{width:calc(var(--spacing-unit, 8px)*8)}.width-2xxxl{width:calc(var(--spacing-unit, 8px)*10)}.width-10p{width:10%}.width-20p{width:20%}.width-25p{width:25%}.width-30p{width:30%}.width-33p{width:33%}.width-40p{width:40%}.width-50p{width:50%}.width-60p{width:60%}.width-66p{width:66%}.width-70p{width:70%}.width-75p{width:75%}.width-80p{width:80%}.width-90p{width:90%}.width-100p{width:100%}.width-10vw{width:10vw}.width-20vw{width:20vw}.width-25vw{width:25vw}.width-30vw{width:30vw}.width-33vw{width:33vw}.width-40vw{width:40vw}.width-50vw{width:50vw}.width-60vw{width:60vw}.width-66vw{width:66vw}.width-70vw{width:70vw}.width-75vw{width:75vw}.width-80vw{width:80vw}.width-90vw{width:90vw}.width-100vw{width:100vw}.width-1em{width:1em}.width-2em{width:2em}.width-3em{width:3em}.width-4em{width:4em}.width-5em{width:5em}.width-6em{width:6em}.width-7em{width:7em}.width-8em{width:8em}.wordbreak-normal,.wordbreak-wrap{word-break:normal}.wordbreak-break-all,.wordbreak-nowrap{word-break:break-all}.wordbreak-keep-all{word-break:keep-all}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}.z-index-dropdown{z-index:var(--z-index-dropdown,1000)}.z-index-sticky{z-index:var(--z-index-sticky,1020)}.z-index-fixed{z-index:var(--z-index-fixed,1030)}.z-index-overlay{z-index:var(--z-index-overlay,1040)}.z-index-menu{z-index:var(--z-index-menu,1050)}.z-index-modal{z-index:var(--z-index-modal,1060)}.z-index-popover{z-index:var(--z-index-popover,1070)}.z-index-tooltip{z-index:var(--z-index-tooltip,1080)}.z-index-toast{z-index:var(--z-index-toast,1090)}.z-index-max{z-index:var(--z-index-max,1100)}.debug{outline:1px solid red}.debug>*{outline:1px solid #00f}.debug>*>*{outline:1px solid green}.debug>*>*>*{outline:1px solid #f0f}.debug>*>*>*>*{outline:1px solid gold}.debug-grid{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAFElEQVR4AWPAC97/9x0eCsAEPgwAVLshdpENIxcAAAAASUVORK5CYII=) repeat 0 0}.debug-grid-16{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMklEQVR4AWOgCLz/b0epAa6UGuBOqQHOQHLUgFEDnAbcBZ4UGwDOkiCnkIhdgNgNxAYAiYlD+8sEuo8AAAAASUVORK5CYII=) repeat 0 0}.debug-grid-8-solid{background:#fff url(data:image/gif;base64,R0lGODdhCAAIAPEAAADw/wDx/////wAAACwAAAAACAAIAAACDZQvgaeb/lxbAIKA8y0AOw==) repeat 0 0}.debug-grid-16-solid{background:#fff url(data:image/gif;base64,R0lGODdhEAAQAPEAAADw/wDx/xXy/////ywAAAAAEAAQAAACIZyPKckYDQFsb6ZqD85jZ2+BkwiRFKehhqQCQgDHcgwEBQA7) repeat 0 0}:root,[data-theme=light]{--color-docs-body:var(--color-surface-0);--color-docs-header:var(--color-surface-1);--color-docs-inset:var(--color-surface-1);--color-docs-inset-hover:var(--color-surface-4);--color-docs-inset-active:var(--color-surface-0)}[data-theme=dark]{--color-docs-body:var(--color-surface-1);--color-docs-header:var(--color-surface-0);--color-docs-inset:var(--color-surface-0);--color-docs-inset-hover:var(--color-surface-2);--color-docs-inset-active:var(--color-surface-1)}[data-theme=high-contrast]{--color-docs-body:var(--color-surface-0);--color-docs-header:var(--color-surface-0);--color-docs-inset:var(--color-surface-1);--color-docs-inset-hover:var(--color-surface-2);--color-docs-inset-active:var(--color-surface-0)}body,html{font-family:Roboto,Helvetica,Arial,sans-serif;scroll-behavior:auto}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-weight:500}code[class*=language-],pre[class*=language-]{background:var(--color-docs-body)}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{-ms-content-zooming:none;-ms-touch-select:none;background-color:rgba(0,0,0,.85);bottom:0;height:100%;left:0;outline:none;right:0;top:0;touch-action:none;-ms-user-select:none;width:100%;z-index:1000}.ril__outerClosing{opacity:0}.ril__image,.ril__imageNext,.ril__imagePrev,.ril__inner{bottom:0;left:0;position:absolute;right:0;top:0}.ril__image,.ril__imageNext,.ril__imagePrev{-ms-content-zooming:none;-ms-touch-select:none;margin:auto;max-width:none;touch-action:none;-ms-user-select:none}.ril__imageDiscourager{background-position:50%;background-repeat:no-repeat;background-size:contain}.ril__navButtons{border:none;bottom:0;cursor:pointer;height:34px;margin:auto;opacity:.7;padding:40px 30px;position:absolute;top:0;width:20px}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTE5IDMtMi0yTDEgMTdsMTYgMTYgMS0xTDMgMTcgMTggMnoiLz48L3N2Zz4=") no-repeat 50%;left:0}.ril__navButtonNext{background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEgMyAyLTIgMTYgMTZMMyAzM2wtMS0xIDE1LTE1TDIgMnoiLz48L3N2Zz4=") no-repeat 50%;right:0}.ril__downloadBlocker{background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.ril__caption,.ril__toolbar{background-color:rgba(0,0,0,.5);display:flex;justify-content:space-between;left:0;position:absolute;right:0}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{color:#fff;padding:10px 20px}.ril__toolbar{height:50px;top:0}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{flex:0 1 auto;overflow:hidden;padding-left:20px;padding-right:0;text-overflow:ellipsis}.ril__toolbarRightSide{flex:0 0 auto;padding-left:0;padding-right:20px}.ril__toolbarItem{color:#fff;display:inline-block;font-size:120%;line-height:50px;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{border:none;cursor:pointer;height:35px;opacity:.7;width:40px}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEgMyAxLjI1LTEuMjUgNy41IDcuNSA3LjUtNy41TDE4LjUgMyAxMSAxMC41bDcuNSA3LjUtMS4yNSAxLjI1LTcuNS03LjUtNy41IDcuNUwxIDE4bDcuNS03LjVMMSAzeiIvPjwvc3ZnPg==") no-repeat 50%}.ril__zoomInButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2TTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+") no-repeat 50%}.ril__zoomOutButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=") no-repeat 50%}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{height:60px;position:relative;width:60px}.ril__loadingCirclePoint{height:100%;left:0;position:absolute;top:0;width:100%}.ril__loadingCirclePoint:before{animation:pointFade .8s ease-in-out infinite both;background-color:#fff;border-radius:30%;content:"";display:block;height:30%;margin:0 auto;width:11%}.ril__loadingCirclePoint:first-of-type{transform:rotate(0deg)}.ril__loadingCirclePoint:first-of-type:before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(10):before,.ril__loadingCirclePoint:nth-of-type(4):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(11):before,.ril__loadingCirclePoint:nth-of-type(5):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(12):before,.ril__loadingCirclePoint:nth-of-type(6):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(1turn)}.ril__loadingCirclePoint:nth-of-type(13):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:0ms}.ril__loadingContainer{bottom:0;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__loadingContainer,.ril__imagePrev .ril__loadingContainer{display:none}.ril__errorContainer{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__errorContainer,.ril__imagePrev .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.sidenav{height:calc(100vh - var(--header-height, 80px));left:auto;overflow-x:hidden;position:relative;top:0;width:287px}.sidenav ul{list-style-type:none;padding-inline-start:0}.sidenav li a{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:space-between;min-height:40px;padding:8px 16px;width:100%;word-break:break-all}.sidenav li a:hover{background-color:var(--color-docs-inset-hover)}.sidenav li a.active{background-color:var(--color-docs-inset-active);border:1px solid var(--color-border);border-right:none;color:var(--color-primary);padding:7px 15px}.sidenav li i{font-size:14px}.sidenav__category{padding-left:32px;padding-top:2rem}.sidenav__category:first-child{padding-top:3rem}.sidenav__category:last-child{padding-bottom:4rem}.sidenav__title{margin-bottom:1rem;padding-left:16px}.sidedrawer .sidenav{height:100vh!important}.sidedrawer__button{margin-left:-12px;margin-right:12px}.sidedrawer__container{background-color:var(--color-docs-inset)}.sidedrawer__container .sidenav{border-right:1px solid var(--color-border)}.sidedrawer__container .sidenav li a:hover{background-color:var(--color-docs-inset-hover)}.sidedrawer__container .sidenav li a.active{background-color:var(--color-docs-inset-active)}@media screen and (min-width:1200px){.sidedrawer,.sidedrawer__button{display:none}}header{background-color:var(--color-docs-header);border-bottom:1px solid var(--color-border);height:var(--header-height,80px);position:relative;z-index:var(--z-index-fixed,1030)}header .layout{align-items:center;height:100%}header .logo{margin-left:32px}header .navbar ul{padding-inline-end:0;padding-inline-start:0}header .navbar ul li:first-child{padding-left:0}header .navbar ul li:last-child{padding-right:0}@media screen and (max-width:575px){header .navbar ul li:nth-child(n+3){display:none}header .navbar ul li:nth-child(2){padding-right:2px}}@media screen and (max-width:1199px){:root{--header-height:64px}}.layout{display:flex}.layout__left-container{background-color:var(--color-docs-inset);border-right:1px solid var(--color-border)}.layout__right-container{background-color:var(--color-docs-body)}.layout main article{min-height:calc(100vh - var(--header-height, 80px));padding-bottom:128px;padding-top:32px}.layout>:first-child{flex:0 0 auto;min-width:288px;padding-left:calc(50% - 683px);width:calc(50% - 395px)}.layout>:nth-child(2){align-items:center;display:flex;flex:1 1 auto;margin:0;max-width:100%;min-width:0;padding:0}.layout>:nth-child(2)>:first-child{flex:1 1 auto}.layout>:nth-child(2)>:nth-child(2){flex:0 0 auto;margin:0 auto 0 0;padding:0;width:224px}@media screen and (max-width:575px){.layout main.container-md{padding-left:24px;padding-right:24px}}@media screen and (max-width:1199px){.layout>:first-child,.layout>:nth-child(2)>:nth-child(2){display:none}}@media screen and (min-width:1200px){.layout>:nth-child(2) .container-md{margin-left:32px;margin-right:32px}}article.markdown a,article.markdown a:hover,article.markdown a:visited{color:var(--color-primary,inherit);font-weight:500}article.markdown a:hover{text-decoration:underline}article.markdown strong{font-weight:500}article.markdown h1{border-bottom:1px solid var(--color-border);margin-bottom:2rem;padding-bottom:1rem}article.markdown h2{font-size:1.5rem;margin-top:1.5rem}article.markdown h3{font-size:1.25rem;margin-bottom:.5rem}article.markdown h2+h3{margin-top:1.5rem}article.markdown h4{font-size:1.125rem;margin-bottom:.5rem}article.markdown h5{font-size:1.0625rem;margin-bottom:.5rem}article.markdown h6{font-size:1rem;margin-bottom:.5rem}article.markdown hr{margin-block-end:2rem;margin-block-start:2rem}article.markdown:not(.default-margins) h3~hr{margin-block-end:1rem;margin-block-start:1rem}article.markdown img{max-width:100%}article.changelog h2{border-top:1px solid var(--color-border);font-size:1.75rem;margin-bottom:1.5rem;margin-top:2rem;padding-top:2rem}article.changelog h3{font-size:1.5rem;margin-bottom:.75rem;margin-top:1.5rem}article.changelog h4{margin-bottom:.5rem;margin-top:1rem}article.faq h3+p{color:var(--color-foreground-muted)}.api section:not(.api__heading){margin-bottom:3rem;margin-top:2rem}.api section h1{word-break:break-all}.api section hr:not(.thick){margin-bottom:1rem;margin-top:1rem}.api section hr.thick{height:1px;margin-bottom:2rem;margin-top:2rem}.api section.api__definition>hr{margin-bottom:3rem;margin-top:3rem}.api section ul{list-style-type:none;padding-inline-start:0}.api section ul li h3{margin-bottom:.5rem;word-break:break-all}.api.namespace section h2{margin-bottom:1.5rem;margin-top:1.5rem;word-break:break-all}.api.namespace h3+p .link,.api.namespace h3+p .link:hover,.api.namespace h3+p .link:visited{font-weight:400} \ No newline at end of file diff --git a/com.zigurous.camerasystem/styles.a26d8686d7ee332d021b.css b/com.zigurous.camerasystem/styles.a26d8686d7ee332d021b.css new file mode 100644 index 0000000000..807b1957d9 --- /dev/null +++ b/com.zigurous.camerasystem/styles.a26d8686d7ee332d021b.css @@ -0,0 +1,2 @@ +@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);:root{--spacing-unit:8px;--color-inherit:inherit;--color-transparent:transparent;--color-black:#1f2328;--color-white:#fff;--color-foreground:#1f2328;--color-foreground-muted:#656d76;--color-foreground-subtle:#6e7781;--color-background:#fff;--color-surface-0:#fff;--color-surface-1:#f5f7fa;--color-surface-2:#f0f2f5;--color-surface-3:#ebedf0;--color-surface-4:#e6eaed;--color-surface-5:#e4e7eb;--color-surface-6:#e1e5e8;--color-surface-7:#dce1e6;--color-surface-8:#dadee3;--color-surface-9:#d7dce0;--color-border:#d0d7de;--color-default:#282e34;--color-default-emphasis:#24292f;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#0969da;--color-primary-emphasis:#0550ae;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#282e34;--color-secondary-emphasis:#24292f;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#282e34;--color-tertiary-emphasis:#24292f;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffc107;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#0dcaf0;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-white,#fff);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-white,#fff);--color-on-tertiary:var(--color-white,#fff);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#57606a;--color-syntax-constant:#99286e;--color-syntax-diff-changed-text:#953800;--color-syntax-diff-changed-bg:#ffd8b5;--color-syntax-diff-deleted-text:#82071e;--color-syntax-diff-deleted-bg:#ffebe9;--color-syntax-diff-ignored-text:#0550ae;--color-syntax-diff-ignored-bg:#eaeef2;--color-syntax-diff-inserted-text:#116329;--color-syntax-diff-inserted-bg:#dafbe1;--color-syntax-entity:#0550ae;--color-syntax-function:#6639ba;--color-syntax-keyword:#cf222e;--color-syntax-property:#116329;--color-syntax-string:#0a3069;--rgb-black:31,35,40;--rgb-white:255,255,255;--rgb-default:40,46,52;--rgb-primary:9,105,218;--rgb-secondary:40,46,52;--rgb-tertiary:40,46,52;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,193,7;--rgb-info:13,202,240;--opacity-inactive:0.62;--opacity-disabled:0.38;--opacity-subtle:0.12;--opacity-scrim:0.54;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-overlay:1040;--z-index-menu:1050;--z-index-modal:1060;--z-index-popover:1070;--z-index-tooltip:1080;--z-index-toast:1090;--z-index-max:1100;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px}[data-theme=light],[data-theme=light] *{--color-black:#1f2328;--color-white:#fff;--color-foreground:#1f2328;--color-foreground-muted:#656d76;--color-foreground-subtle:#6e7781;--color-background:#fff;--color-surface-0:#fff;--color-surface-1:#f5f7fa;--color-surface-2:#f0f2f5;--color-surface-3:#ebedf0;--color-surface-4:#e6eaed;--color-surface-5:#e4e7eb;--color-surface-6:#e1e5e8;--color-surface-7:#dce1e6;--color-surface-8:#dadee3;--color-surface-9:#d7dce0;--color-border:#d0d7de;--color-default:#282e34;--color-default-emphasis:#24292f;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#0969da;--color-primary-emphasis:#0550ae;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#282e34;--color-secondary-emphasis:#24292f;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#282e34;--color-tertiary-emphasis:#24292f;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffc107;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#0dcaf0;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-white,#fff);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-white,#fff);--color-on-tertiary:var(--color-white,#fff);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#57606a;--color-syntax-constant:#99286e;--color-syntax-diff-changed-text:#953800;--color-syntax-diff-changed-bg:#ffd8b5;--color-syntax-diff-deleted-text:#82071e;--color-syntax-diff-deleted-bg:#ffebe9;--color-syntax-diff-ignored-text:#0550ae;--color-syntax-diff-ignored-bg:#eaeef2;--color-syntax-diff-inserted-text:#116329;--color-syntax-diff-inserted-bg:#dafbe1;--color-syntax-entity:#0550ae;--color-syntax-function:#6639ba;--color-syntax-keyword:#cf222e;--color-syntax-property:#116329;--color-syntax-string:#0a3069;--rgb-black:31,35,40;--rgb-white:255,255,255;--rgb-default:40,46,52;--rgb-primary:9,105,218;--rgb-secondary:40,46,52;--rgb-tertiary:40,46,52;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,193,7;--rgb-info:13,202,240;color-scheme:light}[data-theme=dark],[data-theme=dark] *{--color-black:#010409;--color-white:#fff;--color-foreground:#e6edf3;--color-foreground-muted:#7d8590;--color-foreground-subtle:#6e7681;--color-background:#0d1117;--color-surface-0:#0d1117;--color-surface-1:#11151b;--color-surface-2:#191d23;--color-surface-3:#1d2127;--color-surface-4:#21262c;--color-surface-5:#262a30;--color-surface-6:#292d33;--color-surface-7:#2d3137;--color-surface-8:#2f3339;--color-surface-9:#31363c;--color-border:#30363d;--color-default:#e6edf3;--color-default-emphasis:#fff;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#2f81f7;--color-primary-emphasis:#1f6feb;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#e6edf3;--color-secondary-emphasis:#fff;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#e6edf3;--color-tertiary-emphasis:#fff;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffcd39;--color-warning-emphasis:#ffc107;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#3dd5f3;--color-info-emphasis:#0dcaf0;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-black,#000);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-black,#000);--color-on-tertiary:var(--color-black,#000);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#8b949e;--color-syntax-constant:#ff9bce;--color-syntax-diff-changed-text:#ffdfb6;--color-syntax-diff-changed-bg:#5a1e02;--color-syntax-diff-deleted-text:#ffdcd7;--color-syntax-diff-deleted-bg:#67060c;--color-syntax-diff-ignored-text:#c9d1d9;--color-syntax-diff-ignored-bg:#1158c7;--color-syntax-diff-inserted-text:#aff5b4;--color-syntax-diff-inserted-bg:#033a16;--color-syntax-entity:#79c0ff;--color-syntax-function:#d2a8ff;--color-syntax-keyword:#ff7b72;--color-syntax-property:#7ee787;--color-syntax-string:#a5d6ff;--rgb-black:1,4,9;--rgb-white:255,255,255;--rgb-default:230,237,243;--rgb-primary:47,129,247;--rgb-secondary:230,237,243;--rgb-tertiary:230,237,243;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,205,57;--rgb-info:61,213,243;color-scheme:dark}[data-theme=high-contrast],[data-theme=high-contrast] *{--color-black:#010409;--color-white:#fff;--color-foreground:#f0f3f6;--color-foreground-muted:#f0f3f6;--color-foreground-subtle:#9ea7b3;--color-background:#0a0c10;--color-surface-0:#0a0c10;--color-surface-1:#0f1115;--color-surface-2:#16181c;--color-surface-3:#1a1c20;--color-surface-4:#1f2125;--color-surface-5:#232529;--color-surface-6:#26282c;--color-surface-7:#2a2d30;--color-surface-8:#2c2e32;--color-surface-9:#2f3135;--color-border:#7a828e;--color-default:#f0f3f6;--color-default-emphasis:#fff;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#409eff;--color-primary-emphasis:#318bf8;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#f0f3f6;--color-secondary-emphasis:#fff;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#f0f3f6;--color-tertiary-emphasis:#fff;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#479f76;--color-success-emphasis:#198754;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#e35d6a;--color-danger-emphasis:#dc3545;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffda6a;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#6edff6;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-black,#000);--color-on-primary:var(--color-black,#000);--color-on-secondary:var(--color-black,#000);--color-on-tertiary:var(--color-black,#000);--color-on-success:var(--color-black,#000);--color-on-danger:var(--color-black,#000);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#9ea7b3;--color-syntax-constant:#ffadd4;--color-syntax-diff-changed-text:#ffe1b4;--color-syntax-diff-changed-bg:#a74c00;--color-syntax-diff-deleted-text:#ffdedb;--color-syntax-diff-deleted-bg:#cc1421;--color-syntax-diff-ignored-text:#f0f3f6;--color-syntax-diff-ignored-bg:#318bf8;--color-syntax-diff-inserted-text:#acf7b6;--color-syntax-diff-inserted-bg:#007728;--color-syntax-entity:#91cbff;--color-syntax-function:#dbb7ff;--color-syntax-keyword:#ff9492;--color-syntax-property:#72f088;--color-syntax-string:#addcff;--rgb-black:1,4,9;--rgb-white:255,255,255;--rgb-default:240,243,246;--rgb-primary:64,158,255;--rgb-secondary:240,243,246;--rgb-tertiary:240,243,246;--rgb-success:71,159,118;--rgb-danger:227,93,106;--rgb-warning:255,218,106;--rgb-info:110,223,246;color-scheme:dark}[data-theme]{background-color:var(--color-background);color:var(--color-foreground,inherit)} +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%}body{overflow-y:scroll}[id=root]{overflow-x:hidden}blockquote{border-left:3px solid var(--color-border);color:var(--color-foreground,inherit);margin-block-end:1rem;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding:.5em .75em}blockquote footer{color:var(--color-foreground-muted,inherit);display:block}blockquote footer:before{content:"\2014\A0"}button{-webkit-appearance:none;appearance:none;background:none;border:none;font-family:inherit;outline:none;padding:0}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}button:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:1px}code[class*=language-],pre[class*=language-]{background:var(--color-background);color:var(--color-foreground);direction:ltr;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.925rem;-webkit-hyphens:none;hyphens:none;line-height:1.5;-o-tab-size:2;tab-size:2;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection{background:var(--color-surface-9);color:inherit;text-shadow:none}pre[class*=language-]{border:1px solid var(--color-border);border-radius:.3em;margin:1em 0;overflow:auto;overflow-x:auto;padding:1em}pre[class*=language-]::-webkit-scrollbar{height:8px}pre[class*=language-]::-webkit-scrollbar-track{background-color:transparent}pre[class*=language-]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-surface-5);border:none;border-radius:6px}pre[class*=language-]::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-7)}:not(pre)>code{background-color:var(--color-surface-3);border-radius:.25em;padding:.125em .25em;white-space:normal}[data-theme=dark] :not(pre)>code,[data-theme=high-contrast] :not(pre)>code{background-color:var(--color-surface-9)}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}.token.punctuation{color:var(--color-syntax-foreground)}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--color-syntax-comment)}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.operator,.token.symbol,.token.tag{color:var(--color-syntax-keyword)}.token.function,.token.function-definition{color:var(--color-syntax-function)}.token.attr-name,.token.class-name,.token.entity,.token.namespace,.token.return-type,.token.selector{color:var(--color-syntax-entity)}.token.property,.token.variable{color:var(--color-syntax-property)}.token.attr-value,.token.char,.token.regex,.token.string,.token.url{color:var(--color-syntax-string)}.token.boolean,.token.constant,.token.number{color:var(--color-syntax-constant)}.token.changed{background-color:var(--color-syntax-diff-changed-bg);color:var(--color-syntax-diff-changed-text)}.token.deleted{background-color:var(--color-syntax-diff-deleted-bg);color:var(--color-syntax-diff-deleted-text)}.token.ignored{background-color:var(--color-syntax-diff-ignored-bg);color:var(--color-syntax-diff-ignored-text)}.token.inserted{background-color:var(--color-syntax-diff-inserted-bg);color:var(--color-syntax-diff-inserted-text)}.token.bold{font-weight:700}.token.italic{font-style:italic}hr{background-color:var(--color-border);border:none;height:1px;margin-block-end:1rem;margin-inline-end:0;margin-inline-start:0}hr,hr.title{margin-block-start:1rem}hr.title{height:2px;margin-block-end:2rem}hr.transparent{background-color:transparent}hr.small{width:64px}hr.medium{width:128px}hr.large{width:256px}hr.full{width:100%}hr.thick{height:2px}img,svg{vertical-align:middle}input,select,textarea{background:none;border:1px solid var(--color-border);border-radius:.25rem;color:inherit;font-family:inherit;font-size:.875em;line-height:1.125rem;outline:none;padding:8px;vertical-align:middle}input::placeholder,select::placeholder,textarea::placeholder{color:var(--color-foreground-subtle,inherit);font-size:1em}input:focus,select:focus,textarea:focus{border-color:var(--color-primary)}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}input[type=submit]{color:var(--color-foreground-subtle,inherit);font-weight:500;min-width:80px;transition:color .2s,background-color .2s,border-color .2s}input[type=submit]:not(:disabled){cursor:pointer}input[type=submit]:not(:disabled):focus,input[type=submit]:not(:disabled):hover{background-color:var(--color-default);border-color:var(--color-default);color:var(--color-on-default)}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}ol,ul{margin-block-end:1rem;margin-block-start:0;padding-inline-start:24px}li::marker{color:var(--color-foreground-muted,inherit)}table{margin-left:-16px;width:calc(100% + 16px)}table td,table th{height:40px;padding:8px 16px}table th{font-weight:600;text-align:left}table.bordered{border-spacing:0;margin-left:0;width:100%}table.bordered td,table.bordered th{border:1px solid var(--color-border);padding:8px}table.bordered tr:first-child td:first-child,table.bordered tr:first-child th:first-child{border-top-left-radius:.25rem}table.bordered tr:first-child td:last-child,table.bordered tr:first-child th:last-child{border-top-right-radius:.25rem}table.bordered tr:last-child td:first-child,table.bordered tr:last-child th:first-child{border-bottom-left-radius:.25rem}table.bordered tr:last-child td:last-child,table.bordered tr:last-child th:last-child{border-bottom-right-radius:.25rem}table.bordered tr:not(:first-child) td,table.bordered tr:not(:first-child) th{border-top:none}table.bordered tr td:not(:first-child),table.bordered tr th:not(:first-child){border-left:none}table.striped tr:nth-child(2n){background-color:var(--color-surface-1)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-foreground,inherit);font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}a,a:hover,a:visited{color:inherit;font-weight:inherit;text-decoration:none}a:not(:disabled){cursor:pointer}b,strong{font-weight:600}p{margin-bottom:1rem;margin-top:0}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:600;line-height:1.2;margin-bottom:1rem;margin-top:0}.h1,h1{font-size:2.25rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.display-1{font-size:5rem}.display-2{font-size:4.5rem}.display-3{font-size:4rem}.display-4{font-size:3.5rem}.display-5{font-size:3rem}.display-6{font-size:2.5rem}.font-xxxl{font-size:1.5rem}.font-xxl{font-size:1.375rem}.font-xl{font-size:1.25rem}.font-lg{font-size:1.125rem}.font-md{font-size:1rem}.font-sm{font-size:.875rem}.font-xs{font-size:.75rem}.font-xxs{font-size:.625rem}.font-xxxs{font-size:.5rem}.eyebrow{color:var(--color-foreground-muted,inherit);font-size:.75rem;font-weight:600;letter-spacing:0;margin-bottom:.25rem;text-transform:uppercase}.subtitle{margin-bottom:.5rem;white-space:nowrap}:root{--footer-height:64px}.app-footer{align-items:center;display:flex;min-height:var(--footer-height,64px);overflow:hidden;position:relative;width:100%}.app-footer--bordered{border-top:1px solid var(--color-border)}.app-footer--transparent{background:none!important}.app-footer--sticky{bottom:0;position:sticky;z-index:var(--z-index-sticky,1020)}.app-footer .col{justify-content:space-between}.app-footer .col,.app-footer .col>*{align-items:center;display:flex}.app-footer .links{text-align:center;white-space:nowrap}@media (max-width:767px){.app-footer .col,.app-footer .col>:not(.links){flex-direction:column}.app-footer .copyright,.app-footer .links,.app-footer .logo{margin-bottom:8px}.app-footer .links{flex-wrap:wrap;justify-content:center}.app-footer .link{margin-bottom:4px}}:root{--header-height:80px}.app-header{align-items:center;display:flex;height:var(--header-height,80px);position:relative;width:100%}.app-header--bordered{border-bottom:1px solid var(--color-border)}.app-header--transparent{background:none!important}.app-header--sticky{position:sticky;top:0;z-index:var(--z-index-sticky,1020)}.app-header>.container,.app-header>.container-fluid{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto}.app-header>.container-fluid{max-width:100%}.app-header__content{align-items:center;display:flex;height:100%;justify-content:flex-start}.app-header .logo{z-index:1055}.app-header .navbar,.app-header .social-nav-links{display:none}@media screen and (min-width:1200px){.app-header .navbar,.app-header .social-nav-links{display:block}.app-header .navmenu,.app-header .navmenu__button{display:none}}.app-store-badge{border:none!important;display:inline-block}.app-store-badge>img{height:100%;width:100%}.app-utility-bar{height:32px}.app-utility-bar .container,.app-utility-bar .row{height:100%}.app-utility-bar .row{align-items:center}.app-utility-bar .col{align-items:center;display:flex}.app-utility-bar--left .col{justify-content:flex-start}.app-utility-bar--right .col{justify-content:flex-end}.badge{border-radius:.25rem;display:inline-block;font-size:.75em;font-weight:500;line-height:1;margin:.5em;min-width:48px;padding:.5em .75em;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:first-child{margin-left:0}.badge:last-child{margin-right:0}.badge,.badge--solid{background-color:var(--color-foreground);color:var(--color-background)}.badge,.badge--outline,.badge--solid{border:1px solid var(--color-foreground)}.badge--outline{background-color:transparent;color:var(--color-foreground)}.badge--pill{border-radius:50rem!important}.btn,.btn--default{--btn-color-primary:var(--color-default);--btn-color-secondary:var(--color-on-default);--btn-color-emphasis:var(--color-default-emphasis);--btn-color-subtle:var(--color-default-subtle)}.btn--primary{--btn-color-primary:var(--color-primary);--btn-color-secondary:var(--color-on-primary);--btn-color-emphasis:var(--color-primary-emphasis);--btn-color-subtle:var(--color-primary-subtle)}.btn--secondary{--btn-color-primary:var(--color-secondary);--btn-color-secondary:var(--color-on-secondary);--btn-color-emphasis:var(--color-secondary-emphasis);--btn-color-subtle:var(--color-secondary-subtle)}.btn--tertiary{--btn-color-primary:var(--color-tertiary);--btn-color-secondary:var(--color-on-tertiary);--btn-color-emphasis:var(--color-tertiary-emphasis);--btn-color-subtle:var(--color-tertiary-subtle)}.btn--success{--btn-color-primary:var(--color-success);--btn-color-secondary:var(--color-on-success);--btn-color-emphasis:var(--color-success-emphasis);--btn-color-subtle:var(--color-success-subtle)}.btn--danger{--btn-color-primary:var(--color-danger);--btn-color-secondary:var(--color-on-danger);--btn-color-emphasis:var(--color-danger-emphasis);--btn-color-subtle:var(--color-danger-subtle)}.btn--warning{--btn-color-primary:var(--color-warning);--btn-color-secondary:var(--color-on-warning);--btn-color-emphasis:var(--color-warning-emphasis);--btn-color-subtle:var(--color-warning-subtle)}.btn--info{--btn-color-primary:var(--color-info);--btn-color-secondary:var(--color-on-info);--btn-color-emphasis:var(--color-info-emphasis);--btn-color-subtle:var(--color-info-subtle)}.btn{fill:var(--btn-color-secondary);align-items:center;background-color:var(--btn-color-primary);border:1px solid transparent;border-radius:.5rem;color:var(--btn-color-secondary);display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:20px;padding:8px 16px;text-decoration:none;transform:scale(1);transition:color .2s,background-color .2s,transform .2s;vertical-align:middle;white-space:nowrap}.btn:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}.btn:not(:disabled){cursor:pointer}.btn:active,.btn:hover{text-decoration:none}.btn:not(.btn--unstyled):not(:disabled):active{transform:scale(.975)}.btn:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:1px}.btn--solid{fill:var(--btn-color-secondary);background-color:var(--btn-color-primary);border-color:transparent;color:var(--btn-color-secondary)}.btn--solid:not(:disabled).active,.btn--solid:not(:disabled):active,.btn--solid:not(:disabled):hover{background-color:var(--btn-color-emphasis)}.btn--outline{fill:var(--btn-color-primary);background-color:transparent;border-color:var(--btn-color-primary);color:var(--btn-color-primary)}.btn--outline:not(:disabled).active,.btn--outline:not(:disabled):active,.btn--outline:not(:disabled):hover{fill:var(--btn-color-secondary);background-color:var(--btn-color-primary);color:var(--btn-color-secondary)}.btn--text,.btn--text:visited{fill:var(--btn-color-primary);background-color:transparent;border-color:transparent;color:var(--btn-color-primary)}.btn--text:not(:disabled):active,.btn--text:not(:disabled):hover{background-color:var(--btn-color-subtle)}.btn--unstyled{fill:inherit;background-color:transparent;border-color:transparent;color:inherit}.btn--rounded-corners{border-radius:.5rem}.btn--square{border-radius:0}.btn--rounded{border-radius:24px}.btn--circle{border-radius:50%}.btn--sm,.btn--small{font-size:.875rem;padding:8px 16px}.btn--sm.btn--rounded,.btn--small.btn--rounded{border-radius:24px}.btn--sm.btn--circle,.btn--sm.btn--icon-only,.btn--small.btn--circle,.btn--small.btn--icon-only{padding:8px}.btn--md,.btn--medium{font-size:1rem;padding:12px 24px}.btn--md.btn--rounded,.btn--medium.btn--rounded{border-radius:32px}.btn--md.btn--circle,.btn--md.btn--icon-only,.btn--medium.btn--circle,.btn--medium.btn--icon-only{padding:12px}.btn--large,.btn--lg{font-size:1.125rem;padding:16px 32px}.btn--large.btn--rounded,.btn--lg.btn--rounded{border-radius:40px}.btn--large.btn--circle,.btn--large.btn--icon-only,.btn--lg.btn--circle,.btn--lg.btn--icon-only{padding:16px}.btn>.icon-wrapper{fill:inherit;align-items:center;color:inherit;display:inline-flex;justify-content:center}.btn--sm>.icon-wrapper,.btn--small>.icon-wrapper{max-height:14px;max-width:14px}.btn--md>.icon-wrapper,.btn--medium>.icon-wrapper{max-height:16px;max-width:16px}.btn--large>.icon-wrapper,.btn--lg>.icon-wrapper{max-height:18px;max-width:18px}.btn>.icon-wrapper>.icon{fill:inherit;color:inherit}.btn--sm>.icon-wrapper>.icon,.btn--small>.icon-wrapper>.icon{font-size:15px}.btn--md>.icon-wrapper>.icon,.btn--medium>.icon-wrapper>.icon{font-size:18px}.btn--large>.icon-wrapper>.icon,.btn--lg>.icon-wrapper>.icon{font-size:21px}.btn-group{display:inline-flex;flex-wrap:wrap;max-width:100%;position:relative;vertical-align:middle;width:max-content}.btn-group--horizontal{align-items:center;flex-direction:row;justify-content:flex-start}.btn-group--vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group--spacing.btn-group--horizontal>a,.btn-group--spacing.btn-group--horizontal>button{margin-bottom:8px;margin-top:8px}.btn-group--spacing.btn-group--horizontal>a:not(:last-child),.btn-group--spacing.btn-group--horizontal>button:not(:last-child){margin-right:16px}.btn-group--spacing.btn-group--vertical>a,.btn-group--spacing.btn-group--vertical>button{margin-left:8px;margin-right:8px}.btn-group--spacing.btn-group--vertical>button:not(:last-child) .btn-group--spacing.btn-group--vertical>a:not(:last-child){margin-bottom:16px}.contact-form input,.contact-form textarea{display:block;margin-bottom:12px}.contact-form input:not([type=submit]),.contact-form textarea{max-width:100%;width:100%}.contact-form textarea{min-height:120px;resize:none}.cookie-consent{background-color:var(--color-background);bottom:0;box-shadow:0 -.5rem 1rem rgba(var(--rgb-black),10%);left:0;position:fixed;right:0;width:100%;z-index:var(--z-index-fixed,1030)}.cookie-consent__container{align-items:center;display:flex;justify-content:space-between}.cookie-consent__text{margin:12px 16px}.cookie-consent__text>a,.cookie-consent__text>a:hover,.cookie-consent__text>a:visited{font-weight:400}.cookie-consent__button{height:100%;min-height:48px}.cookie-consent__button:not(.cookie-consent__button--unstyled):not(:disabled):active{transform:none}@media (max-width:784px){.cookie-consent__button{margin-right:16px}}.embedded-video{box-sizing:content-box;max-width:100%;overflow:hidden;position:relative}.embedded-video:before{background-color:var(--color-surface-2);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.embedded-video__wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.embedded-video iframe{left:0;max-height:100%;max-width:100%;position:absolute;top:0}.icon{-webkit-font-smoothing:antialiased;word-wrap:normal;color:inherit;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.icon--material{font-family:Material Icons}.icon--inherit{font-size:inherit}.icon--sm,.icon--small{font-size:18px}.icon--md,.icon--medium{font-size:24px}.icon--large,.icon--lg{font-size:36px}.icon--extraLarge,.icon--xl{font-size:48px}.icon--light.icon--active{opacity:1}.icon--light.icon--inactive{opacity:.3}.icon--dark.icon--active{opacity:.54}.icon--dark.icon--inactive{opacity:.26}.img-fluid{height:auto;max-width:100%}.img-rounded{border-radius:.25rem}.image-gallery{margin-bottom:16px;margin-top:16px;position:relative}.image-gallery__thumbnails{column-gap:16px;display:grid;row-gap:16px}.image-gallery__thumbnail{display:flex;position:relative}.image-gallery__thumbnail--full-width{grid-column:1/-1}.image-gallery__thumbnail img{max-width:100%}.image-gallery__lightbox .ril__toolbar{background-color:transparent;height:10vh}.image-gallery__lightbox .ril__toolbarSide{height:100%}.image-gallery__lightbox .ril__toolbarLeftSide{padding-left:0}.image-gallery__lightbox .ril__toolbarRightSide{padding-right:0}.image-gallery__lightbox .ril__toolbarItem{height:100%;width:100%}.image-gallery__lightbox .ril__navButtons{background-color:transparent;background-position:50%;background-size:25px;height:100%;padding:0;width:10vw}.image-gallery__lightbox .ril__closeButton{background-position:50%;background-size:25%;height:10vh;width:10vh}@media (max-width:767px){.image-gallery__thumbnails{column-gap:8px;row-gap:8px}}@media (hover:none){.image-gallery__thumbnail{animation:0}}.input-wrapper{align-items:center;border:1px solid var(--color-border);border-radius:.25rem;display:inline-flex;height:36px;padding:8px;position:relative;vertical-align:middle}.input-wrapper.focus{border-color:var(--color-primary)}.input-wrapper.disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}.input-wrapper.disabled>input:disabled{opacity:1}.input-wrapper>input{border:none;border-radius:0;height:100%;padding:0;width:100%}.input-wrapper>.icon{color:var(--color-foreground-muted,inherit);font-size:18px;pointer-events:none}.input-wrapper--icon-left{flex-direction:row-reverse}.input-wrapper--icon-left>.icon{margin-right:4px}.input-wrapper--icon-right{flex-direction:row}.input-wrapper--icon-right>.icon{margin-left:4px}.input-wrapper--sm,.input-wrapper--small{height:36px}.input-wrapper--md,.input-wrapper--medium{height:42px}.input-wrapper--large,.input-wrapper--lg{height:48px}.link,.link:hover,.link:visited{color:var(--color-primary,inherit);font-weight:500;text-decoration:none}.link--underlined,.link:hover{text-decoration:underline}.loading-spinner{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loading-spinner.loading{display:inline-block}.loading-spinner.sm,.loading-spinner.small{height:20px;width:20px}.loading-spinner.md,.loading-spinner.medium{height:40px;width:40px}.loading-spinner.large,.loading-spinner.lg{height:80px;width:80px}.loading-spinner__animation{display:inline-block;height:80%;left:10%;position:relative;top:10%;width:80%}.loading-spinner__animation div{animation:loading-spinner-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top:4px solid var(--color-surface-9);box-sizing:border-box;display:block;height:100%;position:absolute;width:100%}.loading-spinner__animation div:first-child{animation-delay:-.45s}.loading-spinner__animation div:nth-child(2){animation-delay:-.3s}.loading-spinner__animation div:nth-child(3){animation-delay:-.15s}@keyframes loading-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.logo{fill:var(--color-foreground);display:inline-block}.logo.extraSmall,.logo.xs{height:32px}.logo.sm,.logo.small{height:48px}.logo.md,.logo.medium{height:72px}.logo.large,.logo.lg{height:96px}.logo.extraLarge,.logo.xl{height:128px}.logo svg{fill:inherit}.logo img,.logo svg{height:100%}.logo button{cursor:pointer;height:100%;pointer-events:all!important}.logo button:focus-visible{outline-offset:-16px}.modal{background-color:rgba(var(--rgb-black,black),0);bottom:0;display:none;left:0;outline:none;overflow:hidden;position:fixed;right:0;top:0;transition:background-color .3s;z-index:var(--z-index-modal,1060)}.modal--open{background-color:rgba(var(--rgb-black,black),var(--opacity-scrim,.54));display:block;overflow-x:hidden;overflow-y:auto}.modal__dialog{align-items:center;display:flex;margin:.5rem;min-height:calc(100% - 4rem);position:relative;width:auto}.modal__content{background-clip:padding-box;background-color:var(--color-surface-1);border:1px solid var(--color-border);border-radius:.25rem;color:var(--color-foreground);display:flex;flex-direction:column;outline:none;overflow:hidden;pointer-events:auto;position:relative;width:100%}.modal__body{flex:1 1 auto;padding:1rem;position:relative}.modal__header{border-bottom:1px solid var(--color-border);justify-content:space-between}.modal__footer,.modal__header{align-items:center;display:flex;padding:1rem}.modal__footer{border-top:1px solid var(--color-border)}.modal__footer--left-aligned{justify-content:flex-start}.modal__footer--right-aligned{justify-content:flex-end}.modal__title{margin:0}.modal__close-button{margin:-1rem -.65rem -1rem auto;opacity:.5;padding:1rem;transition:opacity .2s}.modal__close-button:active,.modal__close-button:focus,.modal__close-button:hover{opacity:1}@media (min-width:576px){.modal__dialog{margin:2rem auto;max-width:500px}}.navbar{justify-content:flex-start}.navbar,.navbar ul{align-items:center;display:inline-flex}.navbar ul{justify-content:space-evenly;list-style:none;margin-block-end:0;margin-block-start:0;padding-inline-end:16px;padding-inline-start:16px}.navbar li{padding-left:4px;padding-right:4px}.navbar li a{align-items:center;background-color:transparent;border:none;border-radius:.5rem;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;padding:6px 12px;transform:scale(1);transition:background-color .2s,transform .2s}.navbar li a:hover{background-color:var(--color-default-subtle);text-decoration:none}.navbar li a:active{transform:scale(.975)}.navbar li a.active{color:var(--color-primary)}.navbar li a.active:hover{background-color:var(--color-primary-subtle)}.navmenu{background:none!important;position:fixed;z-index:var(--z-index-fixed,1030)}.navmenu,.navmenu__overlay{bottom:0;height:100vh;left:0;right:0;top:0;width:100vw}.navmenu__overlay{background-color:var(--color-background);position:absolute;z-index:var(--z-index-overlay,1040)}.navmenu__container{height:calc(100% - var(--header-height, 80px)*2);margin-bottom:calc(var(--header-height, 80px)*.5);margin-top:calc(var(--header-height, 80px)*1.5);position:relative;z-index:var(--z-index-menu,1050)}.navmenu__container .social-nav-links{fill:var(--color-foreground);margin-left:-8px}.navmenu__wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:16px}.navmenu__button{align-items:center;color:var(--color-foreground);display:inline-flex;height:56px;justify-content:center;pointer-events:all!important;transition:transform .2s;width:56px}.navmenu__button:hover:not(:disabled){transform:scale(1.1)}.navmenu__list{font-size:2rem;font-weight:600;line-height:1.2;list-style:none;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0;text-align:left;white-space:nowrap}.navmenu__item{color:var(--color-foreground);margin-bottom:.5rem;transition:opacity .2s}.navmenu__item>a{border-bottom:none!important;color:inherit;font-weight:600}.navmenu--open{pointer-events:all;visibility:visible}.navmenu--closed{pointer-events:none;visibility:hidden}.navmenu--animated{transition:visibility .2s}.navmenu--animated .navmenu__item,.navmenu--animated .navmenu__overlay{transition:opacity .2s}.navmenu--animated.navmenu--open .navmenu__item,.navmenu--animated.navmenu--open .navmenu__overlay{opacity:1}.navmenu--animated.navmenu--closed .navmenu__item,.navmenu--animated.navmenu--closed .navmenu__overlay{opacity:0}@media (hover:hover){.navmenu__list:hover .navmenu__item{opacity:var(--opacity-inactive,.62)}.navmenu__item:hover{opacity:1!important}}@media (min-width:360px){.navmenu__list{font-size:2.5rem}}@media (min-width:576px){.navmenu__list{font-size:2.75rem}}@media (min-width:768px){.navmenu__list{font-size:3rem}}.page-banner{position:relative;width:100%;z-index:0}.page-banner:before{background:inherit;bottom:0;content:"";height:100%;left:0;margin-left:50%;pointer-events:none;position:absolute;right:0;top:0;transform:translate3d(-50%,0,0);transform-origin:50% 50%;width:100vw;z-index:-1}.page-banner--transparent:before{background:none!important}.page-banner--extraSmall,.page-banner--xs{padding-bottom:1rem;padding-top:1rem}.page-banner--sm,.page-banner--small{padding-bottom:2rem;padding-top:2rem}.page-banner--md,.page-banner--medium{padding-bottom:4rem;padding-top:4rem}.page-banner--large,.page-banner--lg{padding-bottom:6rem;padding-top:6rem}.page-banner--extraLarge,.page-banner--xl{padding-bottom:8rem;padding-top:8rem}.pagination{align-items:center;display:inline-flex;justify-content:flex-start}.pagination>.btn{border-radius:.25rem;height:36px;margin-left:4px;margin-right:4px;padding:8px;width:36px}.pagination>.btn:first-child{margin-left:0}.pagination>.btn:last-child{margin-right:0}.progressive-image{box-sizing:content-box;display:inline-block;height:auto;max-width:100%;position:relative}.progressive-image__placeholder{-webkit-clip-path:inset(0);clip-path:inset(0);filter:blur(1px);opacity:1;position:absolute}.progressive-image__placeholder.progressive-image--animated{transition:opacity .6s ease-in}.progressive-image--loaded .progressive-image__placeholder{opacity:0}@media (hover:hover){.progressive-image--no-placeholder.progressive-image--animated .progressive-image__source{transition:opacity .2s ease-in,visibility .2s ease-in}.progressive-image--no-placeholder .progressive-image__source{opacity:0;visibility:hidden}.progressive-image--no-placeholder.progressive-image--loaded .progressive-image__source{opacity:1;visibility:visible}}.custom-scrollbar{overflow-y:auto}.custom-scrollbar--auto-hide{overflow-y:overlay}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--color-surface-3)}.custom-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-surface-6);border:none;border-radius:4px}.custom-scrollbar--auto-hide::-webkit-scrollbar-thumb,.custom-scrollbar--auto-hide::-webkit-scrollbar-track{background-color:transparent}.custom-scrollbar--auto-hide:hover::-webkit-scrollbar-thumb{background-color:var(--color-surface-6)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-9)}.sidedrawer{background:none!important;position:fixed;z-index:var(--z-index-fixed,1030)}.sidedrawer,.sidedrawer__overlay{bottom:0;height:100vh;left:0;right:0;top:0;width:100vw}.sidedrawer__overlay{background-color:var(--color-black,#000);opacity:var(--opacity-scrim,.54);position:absolute;z-index:var(--z-index-overlay,1040)}.sidedrawer__container{background-color:var(--color-background);box-shadow:.25rem 0 .5rem rgba(0,0,0,.1);color:var(--color-foreground);height:100%;left:0;margin-right:auto;position:relative;width:287px;z-index:var(--z-index-menu,1050)}[data-theme=dark] .sidedrawer__container,[data-theme=high-contrast] .sidedrawer__container{box-shadow:none}.sidedrawer__button{align-items:center;color:var(--color-foreground);display:inline-flex;height:56px;justify-content:center;pointer-events:all!important;transition:transform .2s;width:56px}.sidedrawer__button:hover:not(:disabled){transform:scale(1.1)}.sidedrawer--open{pointer-events:all;visibility:visible}.sidedrawer--closed{pointer-events:none;visibility:hidden}.sidedrawer--animated{transition:visibility .2s}.sidedrawer--animated .sidedrawer__overlay{transition:opacity .2s}.sidedrawer--animated .sidedrawer__container{transition:transform .2s}.sidedrawer--animated.sidedrawer--open .sidedrawer__overlay{opacity:var(--opacity-scrim,.54)}.sidedrawer--animated.sidedrawer--closed .sidedrawer__overlay{opacity:0}.sidedrawer--animated.sidedrawer--open .sidedrawer__container{transform:translateX(0)}.sidedrawer--animated.sidedrawer--closed .sidedrawer__container{transform:translateX(-287px)}.social-button.paypal path{transition:fill .1s}.social-button.paypal:active:not(:disabled) path:first-child,.social-button.paypal:active:not(:disabled) path:nth-child(4),.social-button.paypal:focus:not(:disabled) path:first-child,.social-button.paypal:focus:not(:disabled) path:nth-child(4),.social-button.paypal:hover:not(:disabled) path:first-child,.social-button.paypal:hover:not(:disabled) path:nth-child(4){fill:#fff}.social-button.paypal:active:not(:disabled) path:nth-child(2),.social-button.paypal:focus:not(:disabled) path:nth-child(2),.social-button.paypal:hover:not(:disabled) path:nth-child(2){fill:#adcee4}.social-button.paypal:active:not(:disabled) path:nth-child(3),.social-button.paypal:focus:not(:disabled) path:nth-child(3),.social-button.paypal:hover:not(:disabled) path:nth-child(3){fill:#e6eff6}.social-icon{fill:var(--color-foreground,inherit);align-items:center;box-sizing:content-box;display:inline-flex;justify-content:center;max-height:100%;max-width:100%;position:relative}.social-icon,.social-icon:hover{border-bottom:none;text-decoration:none}.social-icon--rounded{border-radius:50%}.social-icon svg{fill:inherit;height:100%;transition:fill .2s;width:100%}.social-nav-links{align-items:center;display:flex;justify-content:flex-start;max-width:100%}.social-nav-links__list{align-items:center;display:flex;list-style:none;margin-block-end:8px;margin-block-start:8px;padding-inline-end:0;padding-inline-start:0}.social-nav-links__item{transition:opacity .2s,transform .2s}@media (hover:hover){.social-nav-links__list:hover .social-nav-links__item{opacity:var(--opacity-inactive,.62)}.social-nav-links__item:hover{opacity:1!important;transform:scale(1.1)}}.thumbnail{border-bottom:none!important;box-sizing:content-box;display:inline-flex;height:auto;max-width:100%;overflow:hidden;position:relative;text-align:center}@media (hover:hover){a.thumbnail{transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1)}a.thumbnail:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:translateY(-4px)}}@media (hover:none){.thumbnail{animation:0}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media (min-width:576px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:540px}}@media (min-width:768px){.container,.container-lg,.container-md,.container-xl{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-xl{max-width:960px}}@media (min-width:1200px){.container,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.col,[class*=col-]{min-height:1px;padding-left:16px;padding-right:16px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-0{flex:0 0;max-width:0}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-0{margin-left:0}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.offset-12{margin-left:100%}.row.gutters-sm{padding-bottom:8px;padding-top:8px}.row.gutters-md{padding-bottom:16px;padding-top:16px}.row.gutters-lg{padding-bottom:32px;padding-top:32px}.col.gutters-sm,[class*=col-].gutters-sm{padding-left:8px;padding-right:8px}.col.gutters-md,[class*=col-].gutters-md{padding-left:16px;padding-right:16px}.col.gutters-lg,[class*=col-].gutters-lg{padding-left:32px;padding-right:32px}.gutters-none{margin-left:0;margin-right:0}.gutters-none>.col,.gutters-none>[class*=col-]{padding-left:0;padding-right:0}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-0{flex:0 0;max-width:0}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.offset-sm-12{margin-left:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-0{flex:0 0;max-width:0}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.offset-md-12{margin-left:100%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-0{flex:0 0;max-width:0}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.offset-lg-12{margin-left:100%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-0{flex:0 0;max-width:0}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.offset-xl-12{margin-left:100%}}.page{margin-left:auto;margin-right:auto;min-height:calc(100vh - var(--header-height, 0));position:relative}.js-parallax .page{transform-style:preserve-3d}.page>article{padding-bottom:128px}.cover{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;width:100vw}.cover:before{background-attachment:fixed;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.full-bleed{margin-left:50%;transform:translateX(-50%);width:100vw}.app.js-parallax,.parallax{perspective:10px}.parallax{height:100vh;overflow-x:hidden;overflow-y:auto}.parallax__group{position:relative;transform-style:preserve-3d}.parallax__layer{bottom:0;left:0;position:absolute;right:0;top:0}.parallax__layer--base{transform:translateZ(0)}.parallax__layer--bg-1{transform:translateZ(-1px) scale(2)}.parallax__layer--bg-2{transform:translateZ(-2px) scale(3)}.parallax__layer--bg-3{transform:translateZ(-3px) scale(4)}.parallax__layer--bg-4{transform:translateZ(-4px) scale(5)}.parallax__layer--bg-5{transform:translateZ(-5px) scale(6)}.parallax__layer--fg-1{transform:translateZ(1px) scale(.9)}.parallax__layer--fg-2{transform:translateZ(2px) scale(.8)}.parallax__layer--fg-3{transform:translateZ(3px) scale(.7)}.parallax__layer--fg-4{transform:translateZ(4px) scale(.6)}.parallax__layer--fg-5{transform:translateZ(5px) scale(.5)}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.animation-short{animation-duration:.2s;animation-fill-mode:both}.animation-medium{animation-duration:.4s;animation-fill-mode:both}.animation-long{animation-duration:.6s;animation-fill-mode:both}.animation-infinite{animation-iteration-count:infinite}.animation-delay-1{animation-delay:50ms}.animation-delay-2{animation-delay:.1s}.animation-delay-3{animation-delay:.15s}.animation-delay-4{animation-delay:.2s}.animation-delay-5{animation-delay:.25s}.animation-delay-6{animation-delay:.3s}.animation-delay-7{animation-delay:.35s}.animation-delay-8{animation-delay:.4s}.fade-in{animation-name:fade-in}.fade-out{animation-name:fade-out}.translate-in{animation-name:translate-in}.translate-out{animation-name:translate-out}.fade-translate-in{animation-name:fade-translate-in}.fade-translate-out{animation-name:fade-translate-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes translate-in{0%{transform:translate3d(0,10%,0)}to{transform:none}}@keyframes translate-out{0%{transform:none}to{transform:translate3d(0,10%,0)}}@keyframes fade-translate-in{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:none}}@keyframes fade-translate-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,10%,0)}}.aspect-ratio-container{height:0;overflow:hidden;position:relative}.aspect-ratio-content{height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-21x9{padding-bottom:42.85714%}.aspect-ratio-9x21{padding-bottom:233.33333%}.aspect-ratio-16x9{padding-bottom:56.25%}.aspect-ratio-9x16{padding-bottom:177.77778%}.aspect-ratio-4x3{padding-bottom:75%}.aspect-ratio-3x4{padding-bottom:133.33333%}.aspect-ratio-6x4{padding-bottom:66.66667%}.aspect-ratio-4x6{padding-bottom:150%}.aspect-ratio-8x5{padding-bottom:62.5%}.aspect-ratio-5x8{padding-bottom:160%}.aspect-ratio-7x5{padding-bottom:71.42857%}.aspect-ratio-5x7{padding-bottom:140%}.aspect-ratio-2x1{padding-bottom:50%}.aspect-ratio-1x2{padding-bottom:200%}.aspect-ratio-1x1{padding-bottom:100%}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-center,.bg-top{background-repeat:no-repeat}.bg-top{background-position:top}.bg-bottom{background-position:bottom}.bg-bottom,.bg-left{background-repeat:no-repeat}.bg-left{background-position:0}.bg-right{background-position:100%;background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-norepeat{background-repeat:no-repeat}.border,.border-all{border-style:solid;border-width:1px}.border-top{border-top-style:solid;border-top-width:1px}.border-bottom{border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-style:solid;border-left-width:1px}.border-right{border-right-style:solid;border-right-width:1px}.border-none{border-style:solid;border-width:0}.rounded,.rounded-md{border-radius:.25rem}.rounded-sm{border-radius:.125rem}.rounded-lg{border-radius:.5rem}.justify-content-around{justify-content:space-around}.justify-content-baseline{justify-content:baseline}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.justify-content-evenly{justify-content:space-evenly}.justify-content-flex-end{justify-content:flex-end}.justify-content-flex-start{justify-content:flex-start}.justify-content-left{justify-content:left}.justify-content-normal{justify-content:normal}.justify-content-right{justify-content:right}.justify-content-start{justify-content:start}.justify-content-stretch{justify-content:stretch}.justify-items-auto{justify-items:auto}.justify-items-baseline{justify-items:baseline}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-flex-end{justify-items:flex-end}.justify-items-flex-start{justify-items:flex-start}.justify-items-left{justify-items:left}.justify-items-normal{justify-items:normal}.justify-items-right{justify-items:right}.justify-items-self-end{justify-items:self-end}.justify-items-self-start{justify-items:self-start}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.justify-self-auto{justify-self:auto}.justify-self-baseline{justify-self:baseline}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.justify-self-flex-end{justify-self:flex-end}.justify-self-flex-start{justify-self:flex-start}.justify-self-left{justify-self:left}.justify-self-normal{justify-self:normal}.justify-self-right{justify-self:right}.justify-self-self-end{justify-self:self-end}.justify-self-self-start{justify-self:self-start}.justify-self-start{justify-self:start}.justify-self-stretch{justify-self:stretch}.align-content-around{align-content:space-around}.align-content-between{align-content:space-between}.align-content-center{align-content:center}.align-content-end{align-content:flex-end}.align-content-start{align-content:flex-start}.align-content-stretch{align-content:stretch}.align-items-baseline{align-items:baseline}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.align-items-stretch{align-items:stretch}.align-self-auto{align-self:auto}.align-self-baseline{align-self:baseline}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-self-start{align-self:flex-start}.align-self-stretch{align-self:stretch}.border-box{box-sizing:border-box}.content-box{box-sizing:content-box}.color-inherit,.color-inherit:visited{color:inherit}.color-transparent{color:transparent}.color-black{color:var(--color-black,#000)}.color-white{color:var(--color-white,#fff)}.color-foreground{color:var(--color-foreground)}.color-foreground-muted{color:var(--color-foreground-muted)}.color-foreground-subtle{color:var(--color-foreground-subtle)}.color-background{color:var(--color-background)}.color-surface-0{color:var(--color-surface-0)}.color-surface-1{color:var(--color-surface-1)}.color-surface-2{color:var(--color-surface-2)}.color-surface-3{color:var(--color-surface-3)}.color-surface-4{color:var(--color-surface-4)}.color-surface-5{color:var(--color-surface-5)}.color-surface-6{color:var(--color-surface-6)}.color-surface-7{color:var(--color-surface-7)}.color-surface-8{color:var(--color-surface-8)}.color-surface-9{color:var(--color-surface-9)}.color-default{color:var(--color-default)}.color-default-emphasis{color:var(--color-default-emphasis)}.color-default-subtle{color:var(--color-default-subtle)}.color-primary{color:var(--color-primary)}.color-primary-emphasis{color:var(--color-primary-emphasis)}.color-primary-subtle{color:var(--color-primary-subtle)}.color-secondary{color:var(--color-secondary)}.color-secondary-emphasis{color:var(--color-secondary-emphasis)}.color-secondary-subtle{color:var(--color-secondary-subtle)}.color-tertiary{color:var(--color-tertiary)}.color-tertiary-emphasis{color:var(--color-tertiary-emphasis)}.color-tertiary-subtle{color:var(--color-tertiary-subtle)}.color-success{color:var(--color-success)}.color-success-emphasis{color:var(--color-success-emphasis)}.color-success-subtle{color:var(--color-success-subtle)}.color-danger{color:var(--color-danger)}.color-danger-emphasis{color:var(--color-danger-emphasis)}.color-danger-subtle{color:var(--color-danger-subtle)}.color-warning{color:var(--color-warning)}.color-warning-emphasis{color:var(--color-warning-emphasis)}.color-warning-subtle{color:var(--color-warning-subtle)}.color-info{color:var(--color-info)}.color-info-emphasis{color:var(--color-info-emphasis)}.color-info-subtle{color:var(--color-info-subtle)}.bg-inherit{background-color:inherit}.bg-transparent{background-color:transparent}.bg-black{background-color:var(--color-black,#000)}.bg-white{background-color:var(--color-white,#fff)}.bg-foreground{background-color:var(--color-foreground)}.bg-foreground-muted{background-color:var(--color-foreground-muted)}.bg-foreground-subtle{background-color:var(--color-foreground-subtle)}.bg-background{background-color:var(--color-background)}.bg-surface-0{background-color:var(--color-surface-0)}.bg-surface-1{background-color:var(--color-surface-1)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface-3{background-color:var(--color-surface-3)}.bg-surface-4{background-color:var(--color-surface-4)}.bg-surface-5{background-color:var(--color-surface-5)}.bg-surface-6{background-color:var(--color-surface-6)}.bg-surface-7{background-color:var(--color-surface-7)}.bg-surface-8{background-color:var(--color-surface-8)}.bg-surface-9{background-color:var(--color-surface-9)}.bg-default{background-color:var(--color-default)}.bg-default-emphasis{background-color:var(--color-default-emphasis)}.bg-default-subtle{background-color:var(--color-default-subtle)}.bg-primary{background-color:var(--color-primary)}.bg-primary-emphasis{background-color:var(--color-primary-emphasis)}.bg-primary-subtle{background-color:var(--color-primary-subtle)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-emphasis{background-color:var(--color-secondary-emphasis)}.bg-secondary-subtle{background-color:var(--color-secondary-subtle)}.bg-tertiary{background-color:var(--color-tertiary)}.bg-tertiary-emphasis{background-color:var(--color-tertiary-emphasis)}.bg-tertiary-subtle{background-color:var(--color-tertiary-subtle)}.bg-success{background-color:var(--color-success)}.bg-success-emphasis{background-color:var(--color-success-emphasis)}.bg-success-subtle{background-color:var(--color-success-subtle)}.bg-danger{background-color:var(--color-danger)}.bg-danger-emphasis{background-color:var(--color-danger-emphasis)}.bg-danger-subtle{background-color:var(--color-danger-subtle)}.bg-warning{background-color:var(--color-warning)}.bg-warning-emphasis{background-color:var(--color-warning-emphasis)}.bg-warning-subtle{background-color:var(--color-warning-subtle)}.bg-info{background-color:var(--color-info)}.bg-info-emphasis{background-color:var(--color-info-emphasis)}.bg-info-subtle{background-color:var(--color-info-subtle)}.fill-inherit{fill:inherit}.fill-transparent{fill:transparent}.fill-black{fill:var(--color-black,#000)}.fill-white{fill:var(--color-white,#fff)}.fill-foreground{fill:var(--color-foreground)}.fill-foreground-muted{fill:var(--color-foreground-muted)}.fill-foreground-subtle{fill:var(--color-foreground-subtle)}.fill-background{fill:var(--color-background)}.fill-surface-0{fill:var(--color-surface-0)}.fill-surface-1{fill:var(--color-surface-1)}.fill-surface-2{fill:var(--color-surface-2)}.fill-surface-3{fill:var(--color-surface-3)}.fill-surface-4{fill:var(--color-surface-4)}.fill-surface-5{fill:var(--color-surface-5)}.fill-surface-6{fill:var(--color-surface-6)}.fill-surface-7{fill:var(--color-surface-7)}.fill-surface-8{fill:var(--color-surface-8)}.fill-surface-9{fill:var(--color-surface-9)}.fill-default{fill:var(--color-default)}.fill-default-emphasis{fill:var(--color-default-emphasis)}.fill-default-subtle{fill:var(--color-default-subtle)}.fill-primary{fill:var(--color-primary)}.fill-primary-emphasis{fill:var(--color-primary-emphasis)}.fill-primary-subtle{fill:var(--color-primary-subtle)}.fill-secondary{fill:var(--color-secondary)}.fill-secondary-emphasis{fill:var(--color-secondary-emphasis)}.fill-secondary-subtle{fill:var(--color-secondary-subtle)}.fill-tertiary{fill:var(--color-tertiary)}.fill-tertiary-emphasis{fill:var(--color-tertiary-emphasis)}.fill-tertiary-subtle{fill:var(--color-tertiary-subtle)}.fill-success{fill:var(--color-success)}.fill-success-emphasis{fill:var(--color-success-emphasis)}.fill-success-subtle{fill:var(--color-success-subtle)}.fill-danger{fill:var(--color-danger)}.fill-danger-emphasis{fill:var(--color-danger-emphasis)}.fill-danger-subtle{fill:var(--color-danger-subtle)}.fill-warning{fill:var(--color-warning)}.fill-warning-emphasis{fill:var(--color-warning-emphasis)}.fill-warning-subtle{fill:var(--color-warning-subtle)}.fill-info{fill:var(--color-info)}.fill-info-emphasis{fill:var(--color-info-emphasis)}.fill-info-subtle{fill:var(--color-info-subtle)}.cursor-alias{cursor:alias}.cursor-auto{cursor:auto}.cursor-context-menu{cursor:context-menu}.cursor-cell{cursor:cell}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.display-none{display:none}.display-block{display:block}.display-flex{display:flex}.display-grid{display:grid}.display-inline-block{display:inline-block}.display-inline-flex{display:inline-flex}.display-inline-grid{display:inline-grid}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-grow-1{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink-1{flex-shrink:1}.flex-shrink-0{flex-shrink:0}@media (min-width:576px){.flex-row-sm{flex-direction:row}.flex-row-reverse-sm{flex-direction:row-reverse}.flex-column-sm{flex-direction:column}.flex-column-reverse-sm{flex-direction:column-reverse}.flex-wrap-sm{flex-wrap:wrap}.flex-wrap-reverse-sm{flex-wrap:wrap-reverse}.flex-nowrap-sm{flex-wrap:nowrap}}@media (min-width:768px){.flex-row-md{flex-direction:row}.flex-row-reverse-md{flex-direction:row-reverse}.flex-column-md{flex-direction:column}.flex-column-reverse-md{flex-direction:column-reverse}.flex-wrap-md{flex-wrap:wrap}.flex-wrap-reverse-md{flex-wrap:wrap-reverse}.flex-nowrap-md{flex-wrap:nowrap}}@media (min-width:992px){.flex-row-lg{flex-direction:row}.flex-row-reverse-lg{flex-direction:row-reverse}.flex-column-lg{flex-direction:column}.flex-column-reverse-lg{flex-direction:column-reverse}.flex-wrap-lg{flex-wrap:wrap}.flex-wrap-reverse-lg{flex-wrap:wrap-reverse}.flex-nowrap-lg{flex-wrap:nowrap}}@media (min-width:1200px){.flex-row-xl{flex-direction:row}.flex-row-reverse-xl{flex-direction:row-reverse}.flex-column-xl{flex-direction:column}.flex-column-reverse-xl{flex-direction:column-reverse}.flex-wrap-xl{flex-wrap:wrap}.flex-wrap-reverse-xl{flex-wrap:wrap-reverse}.flex-nowrap-xl{flex-wrap:nowrap}}.float-left{_display:inline;float:left}.float-right{_display:inline;float:right}.float-none{float:none}.height-auto{height:auto}.height-0{height:0}.height-xs{height:calc(var(--spacing-unit, 8px)*.25)}.height-sm{height:calc(var(--spacing-unit, 8px)*.5)}.height-md{height:calc(var(--spacing-unit, 8px)*1)}.height-lg{height:calc(var(--spacing-unit, 8px)*2)}.height-xl{height:calc(var(--spacing-unit, 8px)*3)}.height-xxl{height:calc(var(--spacing-unit, 8px)*4)}.height-xxxl{height:calc(var(--spacing-unit, 8px)*5)}.height-2xl{height:calc(var(--spacing-unit, 8px)*6)}.height-2xxl{height:calc(var(--spacing-unit, 8px)*8)}.height-2xxxl{height:calc(var(--spacing-unit, 8px)*10)}.height-10p{height:10%}.height-20p{height:20%}.height-25p{height:25%}.height-30p{height:30%}.height-33p{height:33%}.height-40p{height:40%}.height-50p{height:50%}.height-60p{height:60%}.height-66p{height:66%}.height-70p{height:70%}.height-75p{height:75%}.height-80p{height:80%}.height-90p{height:90%}.height-100p{height:100%}.height-10vh{height:10vh}.height-20vh{height:20vh}.height-25vh{height:25vh}.height-30vh{height:30vh}.height-33vh{height:33vh}.height-40vh{height:40vh}.height-50vh{height:50vh}.height-60vh{height:60vh}.height-66vh{height:66vh}.height-70vh{height:70vh}.height-75vh{height:75vh}.height-80vh{height:80vh}.height-90vh{height:90vh}.height-100vh{height:100vh}.height-1em{height:1em}.height-2em{height:2em}.height-3em{height:3em}.height-4em{height:4em}.height-5em{height:5em}.height-6em{height:6em}.height-7em{height:7em}.height-8em{height:8em}.margin-0,.margin-none{margin:0}.margin-xs{margin:calc(var(--spacing-unit, 8px)*.25)}.margin-sm{margin:calc(var(--spacing-unit, 8px)*.5)}.margin-md{margin:calc(var(--spacing-unit, 8px)*1)}.margin-lg{margin:calc(var(--spacing-unit, 8px)*2)}.margin-xl{margin:calc(var(--spacing-unit, 8px)*3)}.margin-xxl{margin:calc(var(--spacing-unit, 8px)*4)}.margin-xxxl{margin:calc(var(--spacing-unit, 8px)*5)}.margin-2xl{margin:calc(var(--spacing-unit, 8px)*6)}.margin-2xxl{margin:calc(var(--spacing-unit, 8px)*8)}.margin-2xxxl{margin:calc(var(--spacing-unit, 8px)*10)}.margin-1em{margin:1em}.margin-2em{margin:2em}.margin-3em{margin:3em}.margin-4em{margin:4em}.margin-5em{margin:5em}.margin-6em{margin:6em}.margin-7em{margin:7em}.margin-8em{margin:8em}.margin-1rem{margin:1rem}.margin-2rem{margin:2rem}.margin-3rem{margin:3rem}.margin-4rem{margin:4rem}.margin-5rem{margin:5rem}.margin-6rem{margin:6rem}.margin-7rem{margin:7rem}.margin-8rem{margin:8rem}.margin-left-0,.margin-left-none{margin-left:0}.margin-left-xs{margin-left:calc(var(--spacing-unit, 8px)*.25)}.margin-left-sm{margin-left:calc(var(--spacing-unit, 8px)*.5)}.margin-left-md{margin-left:calc(var(--spacing-unit, 8px)*1)}.margin-left-lg{margin-left:calc(var(--spacing-unit, 8px)*2)}.margin-left-xl{margin-left:calc(var(--spacing-unit, 8px)*3)}.margin-left-xxl{margin-left:calc(var(--spacing-unit, 8px)*4)}.margin-left-xxxl{margin-left:calc(var(--spacing-unit, 8px)*5)}.margin-left-2xl{margin-left:calc(var(--spacing-unit, 8px)*6)}.margin-left-2xxl{margin-left:calc(var(--spacing-unit, 8px)*8)}.margin-left-2xxxl{margin-left:calc(var(--spacing-unit, 8px)*10)}.margin-left-1em{margin-left:1em}.margin-left-2em{margin-left:2em}.margin-left-3em{margin-left:3em}.margin-left-4em{margin-left:4em}.margin-left-5em{margin-left:5em}.margin-left-6em{margin-left:6em}.margin-left-7em{margin-left:7em}.margin-left-8em{margin-left:8em}.margin-left-1rem{margin-left:1rem}.margin-left-2rem{margin-left:2rem}.margin-left-3rem{margin-left:3rem}.margin-left-4rem{margin-left:4rem}.margin-left-5rem{margin-left:5rem}.margin-left-6rem{margin-left:6rem}.margin-left-7rem{margin-left:7rem}.margin-left-8rem{margin-left:8rem}.margin-right-0,.margin-right-none{margin-right:0}.margin-right-xs{margin-right:calc(var(--spacing-unit, 8px)*.25)}.margin-right-sm{margin-right:calc(var(--spacing-unit, 8px)*.5)}.margin-right-md{margin-right:calc(var(--spacing-unit, 8px)*1)}.margin-right-lg{margin-right:calc(var(--spacing-unit, 8px)*2)}.margin-right-xl{margin-right:calc(var(--spacing-unit, 8px)*3)}.margin-right-xxl{margin-right:calc(var(--spacing-unit, 8px)*4)}.margin-right-xxxl{margin-right:calc(var(--spacing-unit, 8px)*5)}.margin-right-2xl{margin-right:calc(var(--spacing-unit, 8px)*6)}.margin-right-2xxl{margin-right:calc(var(--spacing-unit, 8px)*8)}.margin-right-2xxxl{margin-right:calc(var(--spacing-unit, 8px)*10)}.margin-right-1em{margin-right:1em}.margin-right-2em{margin-right:2em}.margin-right-3em{margin-right:3em}.margin-right-4em{margin-right:4em}.margin-right-5em{margin-right:5em}.margin-right-6em{margin-right:6em}.margin-right-7em{margin-right:7em}.margin-right-8em{margin-right:8em}.margin-right-1rem{margin-right:1rem}.margin-right-2rem{margin-right:2rem}.margin-right-3rem{margin-right:3rem}.margin-right-4rem{margin-right:4rem}.margin-right-5rem{margin-right:5rem}.margin-right-6rem{margin-right:6rem}.margin-right-7rem{margin-right:7rem}.margin-right-8rem{margin-right:8rem}.margin-top-0,.margin-top-none{margin-top:0}.margin-top-xs{margin-top:calc(var(--spacing-unit, 8px)*.25)}.margin-top-sm{margin-top:calc(var(--spacing-unit, 8px)*.5)}.margin-top-md{margin-top:calc(var(--spacing-unit, 8px)*1)}.margin-top-lg{margin-top:calc(var(--spacing-unit, 8px)*2)}.margin-top-xl{margin-top:calc(var(--spacing-unit, 8px)*3)}.margin-top-xxl{margin-top:calc(var(--spacing-unit, 8px)*4)}.margin-top-xxxl{margin-top:calc(var(--spacing-unit, 8px)*5)}.margin-top-2xl{margin-top:calc(var(--spacing-unit, 8px)*6)}.margin-top-2xxl{margin-top:calc(var(--spacing-unit, 8px)*8)}.margin-top-2xxxl{margin-top:calc(var(--spacing-unit, 8px)*10)}.margin-top-1em{margin-top:1em}.margin-top-2em{margin-top:2em}.margin-top-3em{margin-top:3em}.margin-top-4em{margin-top:4em}.margin-top-5em{margin-top:5em}.margin-top-6em{margin-top:6em}.margin-top-7em{margin-top:7em}.margin-top-8em{margin-top:8em}.margin-top-1rem{margin-top:1rem}.margin-top-2rem{margin-top:2rem}.margin-top-3rem{margin-top:3rem}.margin-top-4rem{margin-top:4rem}.margin-top-5rem{margin-top:5rem}.margin-top-6rem{margin-top:6rem}.margin-top-7rem{margin-top:7rem}.margin-top-8rem{margin-top:8rem}.margin-bottom-0,.margin-bottom-none{margin-bottom:0}.margin-bottom-xs{margin-bottom:calc(var(--spacing-unit, 8px)*.25)}.margin-bottom-sm{margin-bottom:calc(var(--spacing-unit, 8px)*.5)}.margin-bottom-md{margin-bottom:calc(var(--spacing-unit, 8px)*1)}.margin-bottom-lg{margin-bottom:calc(var(--spacing-unit, 8px)*2)}.margin-bottom-xl{margin-bottom:calc(var(--spacing-unit, 8px)*3)}.margin-bottom-xxl{margin-bottom:calc(var(--spacing-unit, 8px)*4)}.margin-bottom-xxxl{margin-bottom:calc(var(--spacing-unit, 8px)*5)}.margin-bottom-2xl{margin-bottom:calc(var(--spacing-unit, 8px)*6)}.margin-bottom-2xxl{margin-bottom:calc(var(--spacing-unit, 8px)*8)}.margin-bottom-2xxxl{margin-bottom:calc(var(--spacing-unit, 8px)*10)}.margin-bottom-1em{margin-bottom:1em}.margin-bottom-2em{margin-bottom:2em}.margin-bottom-3em{margin-bottom:3em}.margin-bottom-4em{margin-bottom:4em}.margin-bottom-5em{margin-bottom:5em}.margin-bottom-6em{margin-bottom:6em}.margin-bottom-7em{margin-bottom:7em}.margin-bottom-8em{margin-bottom:8em}.margin-bottom-1rem{margin-bottom:1rem}.margin-bottom-2rem{margin-bottom:2rem}.margin-bottom-3rem{margin-bottom:3rem}.margin-bottom-4rem{margin-bottom:4rem}.margin-bottom-5rem{margin-bottom:5rem}.margin-bottom-6rem{margin-bottom:6rem}.margin-bottom-7rem{margin-bottom:7rem}.margin-bottom-8rem{margin-bottom:8rem}.opacity-100p{opacity:1}.opacity-90p{opacity:.9}.opacity-80p{opacity:.8}.opacity-75p{opacity:.75}.opacity-70p{opacity:.7}.opacity-66p{opacity:.66}.opacity-60p{opacity:.6}.opacity-50p{opacity:.5}.opacity-40p{opacity:.4}.opacity-33p{opacity:.33}.opacity-30p{opacity:.3}.opacity-25p{opacity:.25}.opacity-20p{opacity:.2}.opacity-10p{opacity:.1}.opacity-0,.opacity-0p{opacity:0}.outline{outline:1px solid}.outline-transparent{outline:1px solid transparent}.outline-0{outline:0}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-scroll{overflow-x:scroll}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.padding-0,.padding-none{padding:0}.padding-xs{padding:calc(var(--spacing-unit, 8px)*.25)}.padding-sm{padding:calc(var(--spacing-unit, 8px)*.5)}.padding-md{padding:calc(var(--spacing-unit, 8px)*1)}.padding-lg{padding:calc(var(--spacing-unit, 8px)*2)}.padding-xl{padding:calc(var(--spacing-unit, 8px)*3)}.padding-xxl{padding:calc(var(--spacing-unit, 8px)*4)}.padding-xxxl{padding:calc(var(--spacing-unit, 8px)*5)}.padding-2xl{padding:calc(var(--spacing-unit, 8px)*6)}.padding-2xxl{padding:calc(var(--spacing-unit, 8px)*8)}.padding-2xxxl{padding:calc(var(--spacing-unit, 8px)*10)}.padding-1em{padding:1em}.padding-2em{padding:2em}.padding-3em{padding:3em}.padding-4em{padding:4em}.padding-5em{padding:5em}.padding-6em{padding:6em}.padding-7em{padding:7em}.padding-8em{padding:8em}.padding-1rem{padding:1rem}.padding-2rem{padding:2rem}.padding-3rem{padding:3rem}.padding-4rem{padding:4rem}.padding-5rem{padding:5rem}.padding-6rem{padding:6rem}.padding-7rem{padding:7rem}.padding-8rem{padding:8rem}.padding-left-0,.padding-left-none{padding-left:0}.padding-left-xs{padding-left:calc(var(--spacing-unit, 8px)*.25)}.padding-left-sm{padding-left:calc(var(--spacing-unit, 8px)*.5)}.padding-left-md{padding-left:calc(var(--spacing-unit, 8px)*1)}.padding-left-lg{padding-left:calc(var(--spacing-unit, 8px)*2)}.padding-left-xl{padding-left:calc(var(--spacing-unit, 8px)*3)}.padding-left-xxl{padding-left:calc(var(--spacing-unit, 8px)*4)}.padding-left-xxxl{padding-left:calc(var(--spacing-unit, 8px)*5)}.padding-left-2xl{padding-left:calc(var(--spacing-unit, 8px)*6)}.padding-left-2xxl{padding-left:calc(var(--spacing-unit, 8px)*8)}.padding-left-2xxxl{padding-left:calc(var(--spacing-unit, 8px)*10)}.padding-left-1em{padding-left:1em}.padding-left-2em{padding-left:2em}.padding-left-3em{padding-left:3em}.padding-left-4em{padding-left:4em}.padding-left-5em{padding-left:5em}.padding-left-6em{padding-left:6em}.padding-left-7em{padding-left:7em}.padding-left-8em{padding-left:8em}.padding-left-1rem{padding-left:1rem}.padding-left-2rem{padding-left:2rem}.padding-left-3rem{padding-left:3rem}.padding-left-4rem{padding-left:4rem}.padding-left-5rem{padding-left:5rem}.padding-left-6rem{padding-left:6rem}.padding-left-7rem{padding-left:7rem}.padding-left-8rem{padding-left:8rem}.padding-right-0,.padding-right-none{padding-right:0}.padding-right-xs{padding-right:calc(var(--spacing-unit, 8px)*.25)}.padding-right-sm{padding-right:calc(var(--spacing-unit, 8px)*.5)}.padding-right-md{padding-right:calc(var(--spacing-unit, 8px)*1)}.padding-right-lg{padding-right:calc(var(--spacing-unit, 8px)*2)}.padding-right-xl{padding-right:calc(var(--spacing-unit, 8px)*3)}.padding-right-xxl{padding-right:calc(var(--spacing-unit, 8px)*4)}.padding-right-xxxl{padding-right:calc(var(--spacing-unit, 8px)*5)}.padding-right-2xl{padding-right:calc(var(--spacing-unit, 8px)*6)}.padding-right-2xxl{padding-right:calc(var(--spacing-unit, 8px)*8)}.padding-right-2xxxl{padding-right:calc(var(--spacing-unit, 8px)*10)}.padding-right-1em{padding-right:1em}.padding-right-2em{padding-right:2em}.padding-right-3em{padding-right:3em}.padding-right-4em{padding-right:4em}.padding-right-5em{padding-right:5em}.padding-right-6em{padding-right:6em}.padding-right-7em{padding-right:7em}.padding-right-8em{padding-right:8em}.padding-right-1rem{padding-right:1rem}.padding-right-2rem{padding-right:2rem}.padding-right-3rem{padding-right:3rem}.padding-right-4rem{padding-right:4rem}.padding-right-5rem{padding-right:5rem}.padding-right-6rem{padding-right:6rem}.padding-right-7rem{padding-right:7rem}.padding-right-8rem{padding-right:8rem}.padding-top-0,.padding-top-none{padding-top:0}.padding-top-xs{padding-top:calc(var(--spacing-unit, 8px)*.25)}.padding-top-sm{padding-top:calc(var(--spacing-unit, 8px)*.5)}.padding-top-md{padding-top:calc(var(--spacing-unit, 8px)*1)}.padding-top-lg{padding-top:calc(var(--spacing-unit, 8px)*2)}.padding-top-xl{padding-top:calc(var(--spacing-unit, 8px)*3)}.padding-top-xxl{padding-top:calc(var(--spacing-unit, 8px)*4)}.padding-top-xxxl{padding-top:calc(var(--spacing-unit, 8px)*5)}.padding-top-2xl{padding-top:calc(var(--spacing-unit, 8px)*6)}.padding-top-2xxl{padding-top:calc(var(--spacing-unit, 8px)*8)}.padding-top-2xxxl{padding-top:calc(var(--spacing-unit, 8px)*10)}.padding-top-1em{padding-top:1em}.padding-top-2em{padding-top:2em}.padding-top-3em{padding-top:3em}.padding-top-4em{padding-top:4em}.padding-top-5em{padding-top:5em}.padding-top-6em{padding-top:6em}.padding-top-7em{padding-top:7em}.padding-top-8em{padding-top:8em}.padding-top-1rem{padding-top:1rem}.padding-top-2rem{padding-top:2rem}.padding-top-3rem{padding-top:3rem}.padding-top-4rem{padding-top:4rem}.padding-top-5rem{padding-top:5rem}.padding-top-6rem{padding-top:6rem}.padding-top-7rem{padding-top:7rem}.padding-top-8rem{padding-top:8rem}.padding-bottom-0,.padding-bottom-none{padding-bottom:0}.padding-bottom-xs{padding-bottom:calc(var(--spacing-unit, 8px)*.25)}.padding-bottom-sm{padding-bottom:calc(var(--spacing-unit, 8px)*.5)}.padding-bottom-md{padding-bottom:calc(var(--spacing-unit, 8px)*1)}.padding-bottom-lg{padding-bottom:calc(var(--spacing-unit, 8px)*2)}.padding-bottom-xl{padding-bottom:calc(var(--spacing-unit, 8px)*3)}.padding-bottom-xxl{padding-bottom:calc(var(--spacing-unit, 8px)*4)}.padding-bottom-xxxl{padding-bottom:calc(var(--spacing-unit, 8px)*5)}.padding-bottom-2xl{padding-bottom:calc(var(--spacing-unit, 8px)*6)}.padding-bottom-2xxl{padding-bottom:calc(var(--spacing-unit, 8px)*8)}.padding-bottom-2xxxl{padding-bottom:calc(var(--spacing-unit, 8px)*10)}.padding-bottom-1em{padding-bottom:1em}.padding-bottom-2em{padding-bottom:2em}.padding-bottom-3em{padding-bottom:3em}.padding-bottom-4em{padding-bottom:4em}.padding-bottom-5em{padding-bottom:5em}.padding-bottom-6em{padding-bottom:6em}.padding-bottom-7em{padding-bottom:7em}.padding-bottom-8em{padding-bottom:8em}.padding-bottom-1rem{padding-bottom:1rem}.padding-bottom-2rem{padding-bottom:2rem}.padding-bottom-3rem{padding-bottom:3rem}.padding-bottom-4rem{padding-bottom:4rem}.padding-bottom-5rem{padding-bottom:5rem}.padding-bottom-6rem{padding-bottom:6rem}.padding-bottom-7rem{padding-bottom:7rem}.padding-bottom-8rem{padding-bottom:8rem}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.shadow,.shadow-hover:hover,.shadow-md,.shadow-md-hover:hover{box-shadow:0 .5rem 1rem rgba(var(--rgb-black),10%)}.shadow-xs,.shadow-xs-hover:hover{box-shadow:0 .125rem .25rem rgba(var(--rgb-black),5%)}.shadow-sm,.shadow-sm-hover:hover{box-shadow:0 .25rem .5rem rgba(var(--rgb-black),7.5%)}.shadow-lg,.shadow-lg-hover:hover{box-shadow:0 1rem 3rem rgba(var(--rgb-black),15%)}.shadow-none,.shadow-none-hover:hover{box-shadow:none}.shadow-hover,.shadow-lg-hover,.shadow-md-hover,.shadow-none-hover,.shadow-sm-hover{transition:box-shadow .2s cubic-bezier(.25,.8,.25,1)}.transition.fade-in{opacity:0;transition:opacity .3s,visibility .3s;visibility:hidden}.transition.fade-in.visible,.transition.fade-out{opacity:1;visibility:visible}.transition.fade-out{transition:opacity .3s,visibility .3s}.transition.fade-out.hidden{opacity:0;pointer-events:none;visibility:hidden}.transition.translate-down,.transition.translate-left,.transition.translate-right,.transition.translate-up{transition:transform .3s,visibility .3s}.transition.translate-up.hidden{pointer-events:none;transform:translateY(-100%);visibility:hidden}.transition.translate-down.hidden{pointer-events:none;transform:translateY(100%);visibility:hidden}.transition.translate-left.hidden{pointer-events:none;transform:translateX(-100%);visibility:hidden}.transition.translate-right.hidden{pointer-events:none;transform:translateX(100%);visibility:hidden}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-weight-thin{font-weight:100}.font-weight-extraLight{font-weight:200}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-extraBold{font-weight:800}.font-weight-black{font-weight:900}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.visible{visibility:visible}.hidden,.invisible{visibility:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.width-auto{width:auto}.width-0{width:0}.width-xs{width:calc(var(--spacing-unit, 8px)*.25)}.width-sm{width:calc(var(--spacing-unit, 8px)*.5)}.width-md{width:calc(var(--spacing-unit, 8px)*1)}.width-lg{width:calc(var(--spacing-unit, 8px)*2)}.width-xl{width:calc(var(--spacing-unit, 8px)*3)}.width-xxl{width:calc(var(--spacing-unit, 8px)*4)}.width-xxxl{width:calc(var(--spacing-unit, 8px)*5)}.width-2xl{width:calc(var(--spacing-unit, 8px)*6)}.width-2xxl{width:calc(var(--spacing-unit, 8px)*8)}.width-2xxxl{width:calc(var(--spacing-unit, 8px)*10)}.width-10p{width:10%}.width-20p{width:20%}.width-25p{width:25%}.width-30p{width:30%}.width-33p{width:33%}.width-40p{width:40%}.width-50p{width:50%}.width-60p{width:60%}.width-66p{width:66%}.width-70p{width:70%}.width-75p{width:75%}.width-80p{width:80%}.width-90p{width:90%}.width-100p{width:100%}.width-10vw{width:10vw}.width-20vw{width:20vw}.width-25vw{width:25vw}.width-30vw{width:30vw}.width-33vw{width:33vw}.width-40vw{width:40vw}.width-50vw{width:50vw}.width-60vw{width:60vw}.width-66vw{width:66vw}.width-70vw{width:70vw}.width-75vw{width:75vw}.width-80vw{width:80vw}.width-90vw{width:90vw}.width-100vw{width:100vw}.width-1em{width:1em}.width-2em{width:2em}.width-3em{width:3em}.width-4em{width:4em}.width-5em{width:5em}.width-6em{width:6em}.width-7em{width:7em}.width-8em{width:8em}.wordbreak-normal,.wordbreak-wrap{word-break:normal}.wordbreak-break-all,.wordbreak-nowrap{word-break:break-all}.wordbreak-keep-all{word-break:keep-all}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}.z-index-dropdown{z-index:var(--z-index-dropdown,1000)}.z-index-sticky{z-index:var(--z-index-sticky,1020)}.z-index-fixed{z-index:var(--z-index-fixed,1030)}.z-index-overlay{z-index:var(--z-index-overlay,1040)}.z-index-menu{z-index:var(--z-index-menu,1050)}.z-index-modal{z-index:var(--z-index-modal,1060)}.z-index-popover{z-index:var(--z-index-popover,1070)}.z-index-tooltip{z-index:var(--z-index-tooltip,1080)}.z-index-toast{z-index:var(--z-index-toast,1090)}.z-index-max{z-index:var(--z-index-max,1100)}.debug{outline:1px solid red}.debug>*{outline:1px solid #00f}.debug>*>*{outline:1px solid green}.debug>*>*>*{outline:1px solid #f0f}.debug>*>*>*>*{outline:1px solid gold}.debug-grid{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAFElEQVR4AWPAC97/9x0eCsAEPgwAVLshdpENIxcAAAAASUVORK5CYII=) repeat 0 0}.debug-grid-16{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMklEQVR4AWOgCLz/b0epAa6UGuBOqQHOQHLUgFEDnAbcBZ4UGwDOkiCnkIhdgNgNxAYAiYlD+8sEuo8AAAAASUVORK5CYII=) repeat 0 0}.debug-grid-8-solid{background:#fff url(data:image/gif;base64,R0lGODdhCAAIAPEAAADw/wDx/////wAAACwAAAAACAAIAAACDZQvgaeb/lxbAIKA8y0AOw==) repeat 0 0}.debug-grid-16-solid{background:#fff url(data:image/gif;base64,R0lGODdhEAAQAPEAAADw/wDx/xXy/////ywAAAAAEAAQAAACIZyPKckYDQFsb6ZqD85jZ2+BkwiRFKehhqQCQgDHcgwEBQA7) repeat 0 0}:root,[data-theme=light]{--color-docs-body:var(--color-surface-0);--color-docs-header:var(--color-surface-1);--color-docs-inset:var(--color-surface-1);--color-docs-inset-hover:var(--color-surface-4);--color-docs-inset-active:var(--color-surface-0)}[data-theme=dark]{--color-docs-body:var(--color-surface-1);--color-docs-header:var(--color-surface-0);--color-docs-inset:var(--color-surface-0);--color-docs-inset-hover:var(--color-surface-2);--color-docs-inset-active:var(--color-surface-1)}[data-theme=high-contrast]{--color-docs-body:var(--color-surface-0);--color-docs-header:var(--color-surface-0);--color-docs-inset:var(--color-surface-1);--color-docs-inset-hover:var(--color-surface-2);--color-docs-inset-active:var(--color-surface-0)}body,html{font-family:Roboto,Helvetica,Arial,sans-serif;scroll-behavior:auto}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-weight:500}code[class*=language-],pre[class*=language-]{background:var(--color-docs-body)}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{-ms-content-zooming:none;-ms-touch-select:none;background-color:rgba(0,0,0,.85);bottom:0;height:100%;left:0;outline:none;right:0;top:0;touch-action:none;-ms-user-select:none;width:100%;z-index:1000}.ril__outerClosing{opacity:0}.ril__image,.ril__imageNext,.ril__imagePrev,.ril__inner{bottom:0;left:0;position:absolute;right:0;top:0}.ril__image,.ril__imageNext,.ril__imagePrev{-ms-content-zooming:none;-ms-touch-select:none;margin:auto;max-width:none;touch-action:none;-ms-user-select:none}.ril__imageDiscourager{background-position:50%;background-repeat:no-repeat;background-size:contain}.ril__navButtons{border:none;bottom:0;cursor:pointer;height:34px;margin:auto;opacity:.7;padding:40px 30px;position:absolute;top:0;width:20px}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTE5IDMtMi0yTDEgMTdsMTYgMTYgMS0xTDMgMTcgMTggMnoiLz48L3N2Zz4=") no-repeat 50%;left:0}.ril__navButtonNext{background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEgMyAyLTIgMTYgMTZMMyAzM2wtMS0xIDE1LTE1TDIgMnoiLz48L3N2Zz4=") no-repeat 50%;right:0}.ril__downloadBlocker{background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.ril__caption,.ril__toolbar{background-color:rgba(0,0,0,.5);display:flex;justify-content:space-between;left:0;position:absolute;right:0}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{color:#fff;padding:10px 20px}.ril__toolbar{height:50px;top:0}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{flex:0 1 auto;overflow:hidden;padding-left:20px;padding-right:0;text-overflow:ellipsis}.ril__toolbarRightSide{flex:0 0 auto;padding-left:0;padding-right:20px}.ril__toolbarItem{color:#fff;display:inline-block;font-size:120%;line-height:50px;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{border:none;cursor:pointer;height:35px;opacity:.7;width:40px}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEgMyAxLjI1LTEuMjUgNy41IDcuNSA3LjUtNy41TDE4LjUgMyAxMSAxMC41bDcuNSA3LjUtMS4yNSAxLjI1LTcuNS03LjUtNy41IDcuNUwxIDE4bDcuNS03LjVMMSAzeiIvPjwvc3ZnPg==") no-repeat 50%}.ril__zoomInButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2TTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+") no-repeat 50%}.ril__zoomOutButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=") no-repeat 50%}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{height:60px;position:relative;width:60px}.ril__loadingCirclePoint{height:100%;left:0;position:absolute;top:0;width:100%}.ril__loadingCirclePoint:before{animation:pointFade .8s ease-in-out infinite both;background-color:#fff;border-radius:30%;content:"";display:block;height:30%;margin:0 auto;width:11%}.ril__loadingCirclePoint:first-of-type{transform:rotate(0deg)}.ril__loadingCirclePoint:first-of-type:before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(10):before,.ril__loadingCirclePoint:nth-of-type(4):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(11):before,.ril__loadingCirclePoint:nth-of-type(5):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(12):before,.ril__loadingCirclePoint:nth-of-type(6):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(1turn)}.ril__loadingCirclePoint:nth-of-type(13):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:0ms}.ril__loadingContainer{bottom:0;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__loadingContainer,.ril__imagePrev .ril__loadingContainer{display:none}.ril__errorContainer{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__errorContainer,.ril__imagePrev .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.sidenav{height:calc(100vh - var(--header-height, 80px));left:auto;overflow-x:hidden;position:relative;top:0;width:287px}.sidenav ul{list-style-type:none;padding-inline-start:0}.sidenav li a{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:space-between;min-height:40px;padding:8px 16px;width:100%;word-break:break-all}.sidenav li a:hover{background-color:var(--color-docs-inset-hover)}.sidenav li a.active{background-color:var(--color-docs-inset-active);border:1px solid var(--color-border);border-right:none;color:var(--color-primary);padding:7px 15px}.sidenav li i{font-size:14px}.sidenav__category{padding-left:32px;padding-top:2rem}.sidenav__category:first-child{padding-top:3rem}.sidenav__category:last-child{padding-bottom:4rem}.sidenav__title{margin-bottom:1rem;padding-left:16px}.sidedrawer .sidenav{height:100vh!important}.sidedrawer__button{margin-left:-12px;margin-right:12px}.sidedrawer__container{background-color:var(--color-docs-inset)}.sidedrawer__container .sidenav{border-right:1px solid var(--color-border)}.sidedrawer__container .sidenav li a:hover{background-color:var(--color-docs-inset-hover)}.sidedrawer__container .sidenav li a.active{background-color:var(--color-docs-inset-active)}@media screen and (min-width:1200px){.sidedrawer,.sidedrawer__button{display:none}}header{background-color:var(--color-docs-header);border-bottom:1px solid var(--color-border);height:var(--header-height,80px);position:relative;z-index:var(--z-index-fixed,1030)}header .layout{align-items:center;height:100%}header .logo{margin-left:32px}header .navbar ul{padding-inline-end:0;padding-inline-start:0}header .navbar ul li:first-child{padding-left:0}header .navbar ul li:last-child{padding-right:0}@media screen and (max-width:575px){header .navbar ul li:nth-child(n+3){display:none}header .navbar ul li:nth-child(2){padding-right:2px}}@media screen and (max-width:1199px){:root{--header-height:64px}}.layout{display:flex}.layout__left-container{background-color:var(--color-docs-inset);border-right:1px solid var(--color-border)}.layout__right-container{background-color:var(--color-docs-body)}.layout main article{min-height:calc(100vh - var(--header-height, 80px));padding-bottom:128px;padding-top:32px}.layout>:first-child{flex:0 0 auto;min-width:288px;padding-left:calc(50% - 683px);width:calc(50% - 395px)}.layout>:nth-child(2){align-items:center;display:flex;flex:1 1 auto;margin:0;max-width:100%;min-width:0;padding:0}.layout>:nth-child(2)>:first-child{flex:1 1 auto}.layout>:nth-child(2)>:nth-child(2){flex:0 0 auto;margin:0 auto 0 0;padding:0;width:224px}@media screen and (max-width:575px){.layout main.container-md{padding-left:24px;padding-right:24px}}@media screen and (max-width:1199px){.layout>:first-child,.layout>:nth-child(2)>:nth-child(2){display:none}}@media screen and (min-width:1200px){.layout>:nth-child(2) .container-md{margin-left:32px;margin-right:32px}}article.markdown a,article.markdown a:hover,article.markdown a:visited{color:var(--color-primary,inherit);font-weight:500}article.markdown a:hover{text-decoration:underline}article.markdown strong{font-weight:500}article.markdown h1{border-bottom:1px solid var(--color-border);margin-bottom:2rem;padding-bottom:1rem}article.markdown h2{font-size:1.5rem;margin-top:1.5rem}article.markdown h3{font-size:1.25rem;margin-bottom:.5rem}article.markdown h2+h3{margin-top:1.5rem}article.markdown h4{font-size:1.125rem;margin-bottom:.5rem}article.markdown h5{font-size:1.0625rem;margin-bottom:.5rem}article.markdown h6{font-size:1rem;margin-bottom:.5rem}article.markdown hr{margin-block-end:2rem;margin-block-start:2rem}article.markdown:not(.default-margins) h3~hr{margin-block-end:1rem;margin-block-start:1rem}article.markdown img{max-width:100%}article.changelog h2{border-top:1px solid var(--color-border);font-size:1.75rem;margin-bottom:1.5rem;margin-top:2rem;padding-top:2rem}article.changelog h3{font-size:1.5rem;margin-bottom:.75rem;margin-top:1.5rem}article.changelog h4{margin-bottom:.5rem;margin-top:1rem}article.faq h3+p{color:var(--color-foreground-muted)}.api section:not(.api__heading){margin-bottom:3rem;margin-top:2rem}.api section h1{word-break:break-all}.api section hr:not(.thick){margin-bottom:1rem;margin-top:1rem}.api section hr.thick{height:1px;margin-bottom:2rem;margin-top:2rem}.api section.api__definition>hr{margin-bottom:3rem;margin-top:3rem}.api section ul{list-style-type:none;padding-inline-start:0}.api section ul li h3{margin-bottom:.5rem;word-break:break-all}.api.namespace section h2{margin-bottom:1.5rem;margin-top:1.5rem;word-break:break-all}.api.namespace h3+p .link,.api.namespace h3+p .link:hover,.api.namespace h3+p .link:visited{font-weight:400} \ No newline at end of file diff --git a/com.zigurous.camerasystem/webpack-runtime-392740629a8388d0cb00.js b/com.zigurous.camerasystem/webpack-runtime-392740629a8388d0cb00.js new file mode 100644 index 0000000000..e31adab6f8 --- /dev/null +++ b/com.zigurous.camerasystem/webpack-runtime-392740629a8388d0cb00.js @@ -0,0 +1 @@ +!function(){"use strict";var e,t,n,r,o,i={},a={};function u(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={id:e,loaded:!1,exports:{}};return i[e].call(n.exports,n,n.exports,u),n.loaded=!0,n.exports}u.m=i,e=[],u.O=function(t,n,r,o){if(!n){var i=1/0;for(f=0;f=o)&&Object.keys(u.O).every((function(e){return u.O[e](n[c])}))?n.splice(c--,1):(a=!1,o0&&e[f-1][2]>o;f--)e[f]=e[f-1];e[f]=[n,r,o]},u.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(t,{a:t}),t},u.d=function(e,t){for(var n in t)u.o(t,n)&&!u.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},u.f={},u.e=function(e){return Promise.all(Object.keys(u.f).reduce((function(t,n){return u.f[n](e,t),t}),[]))},u.u=function(e){return{83:"component---src-pages-api-index-js",532:"styles",647:"component---src-pages-markdown-remark-frontmatter-slug-js",678:"component---src-pages-index-js",833:"component---src-templates-api-js",883:"component---src-pages-404-js"}[e]+"-"+{83:"5fb12cac0265d025df95",532:"406feceaa8d1a8df8085",647:"911b1ef7271b86196b8f",678:"64d2f11a87d6b1ec6ad5",833:"821362a44923eff5fb01",883:"64aafbda5c7dbed2d5a6"}[e]+".js"},u.miniCssF=function(e){return"styles.a26d8686d7ee332d021b.css"},u.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t={},n="@zigurous/docs:",u.l=function(e,r,o,i){if(t[e])t[e].push(r);else{var a,c;if(void 0!==o)for(var s=document.getElementsByTagName("script"),f=0;f=o)&&Object.keys(a.O).every((function(e){return a.O[e](n[c])}))?n.splice(c--,1):(u=!1,o0&&e[f-1][2]>o;f--)e[f]=e[f-1];e[f]=[n,r,o]},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce((function(t,n){return a.f[n](e,t),t}),[]))},a.u=function(e){return{83:"component---src-pages-api-index-js",532:"styles",647:"component---src-pages-markdown-remark-frontmatter-slug-js",678:"component---src-pages-index-js",833:"component---src-templates-api-js",883:"component---src-pages-404-js"}[e]+"-"+{83:"5fb12cac0265d025df95",532:"406feceaa8d1a8df8085",647:"911b1ef7271b86196b8f",678:"64d2f11a87d6b1ec6ad5",833:"821362a44923eff5fb01",883:"64aafbda5c7dbed2d5a6"}[e]+".js"},a.miniCssF=function(e){return"styles.41c0d9d28ca0278971a3.css"},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t={},n="@zigurous/docs:",a.l=function(e,r,o,i){if(t[e])t[e].push(r);else{var u,c;if(void 0!==o)for(var s=document.getElementsByTagName("script"),f=0;f