• Manual
  • Scripting API
  • Changelog
  • License
🏷️ Namespaces
  • Zigurous.CameraSystem
  • Zigurous.CameraSystem.Input
  • Zigurous.CameraSystem.Utils
🧱 Classes
  • AimPunch
  • AimPunchProfile
  • AimPunchSettings
  • AnimatorMotion
  • AnimatorMotionSettings
  • AutoFocus
  • AutoFocusSettings
  • CameraBehavior<T>
  • CameraBehaviorSettings
  • CameraBehaviorSettings<T>
  • CameraCollision
  • CameraCollisionSettings
  • CameraContext
  • CameraController
  • CameraCursor
  • CameraCursorSettings
  • CameraEffect<T, U>
  • CameraEffectExtensions
  • CameraEffectProfile
  • CameraEffectSettings<T, U>
  • CameraEffectSettings<T>
  • CameraModifier<T>
  • CameraModule
  • CameraModuleManager
  • CameraPresetExtensions
  • CameraProfile
  • CameraSettings
  • CameraShake
  • CameraShakeProfile
  • CameraShakeSettings
  • CameraSightEvent
  • DrawGUITexture
  • EyelineAdjustment
  • EyelineAdjustmentSettings
  • FOVKick
  • FOVKickProfile
  • FOVKickSettings
  • FOVKickTransition
  • Follow
  • FollowSettings
  • FreeFly
  • FreeFlyInputSettings
  • FreeFlySettings
  • FreeFlySpeedSettings
  • FreeLook
  • FreeLookAxis
  • FreeLookInitialAngle
  • FreeLookSettings
  • HeadBob
  • HeadBobSettings
  • IInputSettingExtensions
  • IKTracker
  • InputManager
  • InputReferences
  • Noise
  • NoiseSettings
  • Panning
  • PanningSettings
  • PlayerModelHider
  • QuaternionAccumulator
  • Raycasting
  • Recoil
  • RecoilSettings
  • ScreenFade
  • ScreenFadeProfile
  • ScreenFadeSettings
  • ScreenFadeTransition
  • ShoulderLean
  • ShoulderLeanInputSettings
  • ShoulderLeanSettings
  • ShoulderSwap
  • ShoulderSwapInputSettings
  • ShoulderSwapSettings
  • Targeting
  • TargetingLineOfSightModule
  • TargetingLineOfSightSettings
  • TargetingLocatingModule
  • TargetingLocatingSettings
  • TargetingLookAtModule
  • TargetingLookAtSettings
  • TargetingModule<T>
  • TargetingRecenteringModule
  • TargetingRecenteringSettings
  • TargetingSettings
  • TargetingSwitchingModule
  • TargetingSwitchingSettings
  • TargetingUIModule
  • TargetingUISettings
  • ValueAccumulator<T>
  • Vector3Accumulator
  • Zoom
  • ZoomSettings
🗂️ Structs
  • CursorState
  • FloatRange
  • InputAxis
  • InputButton
🎚️ Interfaces
  • ICameraEffect
  • IInputSetting
📋 Enums
  • AutoFocusMode
  • CameraPreset
  • InputButtonStyle
  • ScreenFadeInitialState
  • ShoulderSwapPosition

InputReferences

Class in Zigurous.CameraSystem.Input

Declaration

public sealed class InputReferences : ScriptableObject

Description

A set of input action references used by the camera system. This is primarily used to set the default input references when creating new camera profiles.

Properties

flyX
flyY
flyZ
flyFast
flySlow
lookX
lookY
panX
panY
panHold
leanLeft
leanRight
shoulderSwapLeft
shoulderSwapRight
targetLockOn
zoom