public ModuleCameraAnchorData(ModuleCameraAnchorData moduleCameraAnchorData) { name = moduleCameraAnchorData.name; id = moduleCameraAnchorData.id; parentId = moduleCameraAnchorData.parentId; position = moduleCameraAnchorData.position; scale = moduleCameraAnchorData.scale; rotation = moduleCameraAnchorData.rotation; tags = moduleCameraAnchorData.tags; offset = moduleCameraAnchorData.offset; yawRate = moduleCameraAnchorData.yawRate; yawMin = moduleCameraAnchorData.yawMin; yawMax = moduleCameraAnchorData.yawMax; pitchRate = moduleCameraAnchorData.pitchRate; pitchMin = moduleCameraAnchorData.pitchMin; pitchMax = moduleCameraAnchorData.pitchMax; }
internal override void PopulateData(ModuleData moduleData) { _data = new ModuleCameraAnchorData((ModuleCameraAnchorData)moduleData); ApplyData(); }