//------------------------------------------------------------------------------ // // 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 View3D { public SpaceLink ptr_next; public SpaceLink ptr_prev; public ListBase regionbase; public char spacetype; public char link_flag; public char[] _pad0 = new System.Char[6]; public float[] viewquat = new System.Single[4]; public float dist; public float bundle_size; public char bundle_drawtype; public char drawtype; public char[] _pad3 = new System.Char[1]; public char multiview_eye; public int object_type_exclude_viewport; public int object_type_exclude_select; public short persp; public short view; public Object ptr_camera; public Object ptr_ob_centre; public rctf render_border; public View3D ptr_localvd; public char[] ob_centre_bone = new System.Char[64]; public short local_view_uuid; public char[] _pad6 = new System.Char[2]; public int layact; public short local_collections_uuid; public short[] _pad7 = new System.Int16[2]; public short debug_flag; public short ob_centre_cursor; public short scenelock; public short gp_flag; public short flag; public int flag2; public float lens; public float grid; public float near; public float far; public float[] ofs = new System.Single[3]; public char[] _pad = new System.Char[1]; public char gizmo_flag; public char gizmo_show_object; public char gizmo_show_armature; public char gizmo_show_empty; public char gizmo_show_light; public char gizmo_show_camera; public char gridflag; public short gridlines; public short gridsubdiv; public float vertex_opacity; public bGPdata ptr_gpd; public short stereo3d_flag; public char stereo3d_camera; public char _pad4; public float stereo3d_convergence_factor; public float stereo3d_volume_alpha; public float stereo3d_convergence_alpha; public View3DShading shading; public View3DOverlay overlay; public ViewerPath viewer_path; public View3D_Runtime runtime; public View3D( SpaceLink ptr_next, SpaceLink ptr_prev, ListBase regionbase, char spacetype, char link_flag, char[] _pad0, float[] viewquat, float dist, float bundle_size, char bundle_drawtype, char drawtype, char[] _pad3, char multiview_eye, int object_type_exclude_viewport, int object_type_exclude_select, short persp, short view, Object ptr_camera, Object ptr_ob_centre, rctf render_border, View3D ptr_localvd, char[] ob_centre_bone, short local_view_uuid, char[] _pad6, int layact, short local_collections_uuid, short[] _pad7, short debug_flag, short ob_centre_cursor, short scenelock, short gp_flag, short flag, int flag2, float lens, float grid, float near, float far, float[] ofs, char[] _pad, char gizmo_flag, char gizmo_show_object, char gizmo_show_armature, char gizmo_show_empty, char gizmo_show_light, char gizmo_show_camera, char gridflag, short gridlines, short gridsubdiv, float vertex_opacity, bGPdata ptr_gpd, short stereo3d_flag, char stereo3d_camera, char _pad4, float stereo3d_convergence_factor, float stereo3d_volume_alpha, float stereo3d_convergence_alpha, View3DShading shading, View3DOverlay overlay, ViewerPath viewer_path, View3D_Runtime runtime) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.regionbase = regionbase; this.spacetype = spacetype; this.link_flag = link_flag; this._pad0 = _pad0; this.viewquat = viewquat; this.dist = dist; this.bundle_size = bundle_size; this.bundle_drawtype = bundle_drawtype; this.drawtype = drawtype; this._pad3 = _pad3; this.multiview_eye = multiview_eye; this.object_type_exclude_viewport = object_type_exclude_viewport; this.object_type_exclude_select = object_type_exclude_select; this.persp = persp; this.view = view; this.ptr_camera = ptr_camera; this.ptr_ob_centre = ptr_ob_centre; this.render_border = render_border; this.ptr_localvd = ptr_localvd; this.ob_centre_bone = ob_centre_bone; this.local_view_uuid = local_view_uuid; this._pad6 = _pad6; this.layact = layact; this.local_collections_uuid = local_collections_uuid; this._pad7 = _pad7; this.debug_flag = debug_flag; this.ob_centre_cursor = ob_centre_cursor; this.scenelock = scenelock; this.gp_flag = gp_flag; this.flag = flag; this.flag2 = flag2; this.lens = lens; this.grid = grid; this.near = near; this.far = far; this.ofs = ofs; this._pad = _pad; this.gizmo_flag = gizmo_flag; this.gizmo_show_object = gizmo_show_object; this.gizmo_show_armature = gizmo_show_armature; this.gizmo_show_empty = gizmo_show_empty; this.gizmo_show_light = gizmo_show_light; this.gizmo_show_camera = gizmo_show_camera; this.gridflag = gridflag; this.gridlines = gridlines; this.gridsubdiv = gridsubdiv; this.vertex_opacity = vertex_opacity; this.ptr_gpd = ptr_gpd; this.stereo3d_flag = stereo3d_flag; this.stereo3d_camera = stereo3d_camera; this._pad4 = _pad4; this.stereo3d_convergence_factor = stereo3d_convergence_factor; this.stereo3d_volume_alpha = stereo3d_volume_alpha; this.stereo3d_convergence_alpha = stereo3d_convergence_alpha; this.shading = shading; this.overlay = overlay; this.viewer_path = viewer_path; this.runtime = runtime; } } }