//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using BlendFile.CompatTypes; using System; // Automatically generated by BlenderSharp at 22/01/2025 02:33:14 namespace BlendFile.DNA { public class Camera { public ID id; public AnimData ptr_adt; public char type; public char dtx; public short flag; public float passepartalpha; public float clipsta; public float clipend; public float lens; public float ortho_scale; public float drawsize; public float sensor_x; public float sensor_y; public float shiftx; public float shifty; public float YF_dofdist; public char sensor_fit; public char panorama_type; public char[] _pad = new System.Char[2]; public float fisheye_fov; public float fisheye_lens; public float latitude_min; public float latitude_max; public float longitude_min; public float longitude_max; public float fisheye_polynomial_k0; public float fisheye_polynomial_k1; public float fisheye_polynomial_k2; public float fisheye_polynomial_k3; public float fisheye_polynomial_k4; public float central_cylindrical_range_u_min; public float central_cylindrical_range_u_max; public float central_cylindrical_range_v_min; public float central_cylindrical_range_v_max; public float central_cylindrical_radius; public float _pad2; public Ipo ptr_ipo; public Object ptr_dof_ob; public GPUDOFSettings gpu_dof; public CameraDOFSettings dof; public ListBase bg_images; public CameraStereoSettings stereo; public Camera_Runtime runtime; public Camera( ID id, AnimData ptr_adt, char type, char dtx, short flag, float passepartalpha, float clipsta, float clipend, float lens, float ortho_scale, float drawsize, float sensor_x, float sensor_y, float shiftx, float shifty, float YF_dofdist, char sensor_fit, char panorama_type, char[] _pad, float fisheye_fov, float fisheye_lens, float latitude_min, float latitude_max, float longitude_min, float longitude_max, float fisheye_polynomial_k0, float fisheye_polynomial_k1, float fisheye_polynomial_k2, float fisheye_polynomial_k3, float fisheye_polynomial_k4, float central_cylindrical_range_u_min, float central_cylindrical_range_u_max, float central_cylindrical_range_v_min, float central_cylindrical_range_v_max, float central_cylindrical_radius, float _pad2, Ipo ptr_ipo, Object ptr_dof_ob, GPUDOFSettings gpu_dof, CameraDOFSettings dof, ListBase bg_images, CameraStereoSettings stereo, Camera_Runtime runtime) { this.id = id; this.ptr_adt = ptr_adt; this.type = type; this.dtx = dtx; this.flag = flag; this.passepartalpha = passepartalpha; this.clipsta = clipsta; this.clipend = clipend; this.lens = lens; this.ortho_scale = ortho_scale; this.drawsize = drawsize; this.sensor_x = sensor_x; this.sensor_y = sensor_y; this.shiftx = shiftx; this.shifty = shifty; this.YF_dofdist = YF_dofdist; this.sensor_fit = sensor_fit; this.panorama_type = panorama_type; this._pad = _pad; this.fisheye_fov = fisheye_fov; this.fisheye_lens = fisheye_lens; this.latitude_min = latitude_min; this.latitude_max = latitude_max; this.longitude_min = longitude_min; this.longitude_max = longitude_max; this.fisheye_polynomial_k0 = fisheye_polynomial_k0; this.fisheye_polynomial_k1 = fisheye_polynomial_k1; this.fisheye_polynomial_k2 = fisheye_polynomial_k2; this.fisheye_polynomial_k3 = fisheye_polynomial_k3; this.fisheye_polynomial_k4 = fisheye_polynomial_k4; this.central_cylindrical_range_u_min = central_cylindrical_range_u_min; this.central_cylindrical_range_u_max = central_cylindrical_range_u_max; this.central_cylindrical_range_v_min = central_cylindrical_range_v_min; this.central_cylindrical_range_v_max = central_cylindrical_range_v_max; this.central_cylindrical_radius = central_cylindrical_radius; this._pad2 = _pad2; this.ptr_ipo = ptr_ipo; this.ptr_dof_ob = ptr_dof_ob; this.gpu_dof = gpu_dof; this.dof = dof; this.bg_images = bg_images; this.stereo = stereo; this.runtime = runtime; } } }