module Rattletrap.Type.CamSettingsAttribute
( CamSettingsAttribute(..)
) where
import Rattletrap.Type.Common
import Rattletrap.Type.Float32le
data CamSettingsAttribute = CamSettingsAttribute
{ camSettingsAttributeFov :: Float32le
, camSettingsAttributeHeight :: Float32le
, camSettingsAttributeAngle :: Float32le
, camSettingsAttributeDistance :: Float32le
, camSettingsAttributeStiffness :: Float32le
, camSettingsAttributeSwivelSpeed :: Float32le
, camSettingsAttributeTransitionSpeed :: Maybe Float32le
} deriving (Eq, Ord, Show)
$(deriveJson ''CamSettingsAttribute)