// Automatically generated by BlenderSharp at 22/01/2025 02:21:57 namespace BlendFile.DNA { public class Image { public ID id; public AnimData ptr_adt; public DrawDataList drawdata; public char[] name = new System.Char[1024]; public MovieCache ptr_cache; public GPUTexture[,] ptr_gputext = new GPUTexture[3][2]; public ListBase anims; public RenderResult ptr_rr; public ListBase renderslots; public short render_slot; public short last_render_slot; public int flag; public short source; public short type; public int lastframe; public int gpuframenr; public short gpuflag; public short gpu_pass; public short gpu_layer; public short gpu_view; public short seam_margin; public char[] _pad2 = new System.Char[2]; public PackedFile ptr_packedfile; public ListBase packedfiles; public PreviewImage ptr_preview; public int lastused; public int gen_x; public int gen_y; public char gen_type; public char gen_flag; public short gen_depth; public float[] gen_color = new System.Single[4]; public float aspx; public float aspy; public ColorManagedColorspaceSettings colorspace_settings; public char alpha_mode; public char _pad; public char eye; public char views_format; public int active_tile_index; public ListBase tiles; public ListBase views; public Stereo3dFormat ptr_stereo3d_format; public Image_Runtime runtime; public Image( ID id, AnimData ptr_adt, DrawDataList drawdata, char[] name, MovieCache ptr_cache, GPUTexture[,] ptr_gputext, ListBase anims, RenderResult ptr_rr, ListBase renderslots, short render_slot, short last_render_slot, int flag, short source, short type, int lastframe, int gpuframenr, short gpuflag, short gpu_pass, short gpu_layer, short gpu_view, short seam_margin, char[] _pad2, PackedFile ptr_packedfile, ListBase packedfiles, PreviewImage ptr_preview, int lastused, int gen_x, int gen_y, char gen_type, char gen_flag, short gen_depth, float[] gen_color, float aspx, float aspy, ColorManagedColorspaceSettings colorspace_settings, char alpha_mode, char _pad, char eye, char views_format, int active_tile_index, ListBase tiles, ListBase views, Stereo3dFormat ptr_stereo3d_format, Image_Runtime runtime) { this.id = id; this.ptr_adt = ptr_adt; this.drawdata = drawdata; this.name = name; this.ptr_cache = ptr_cache; this.ptr_gputext = ptr_gputext; this.anims = anims; this.ptr_rr = ptr_rr; this.renderslots = renderslots; this.render_slot = render_slot; this.last_render_slot = last_render_slot; this.flag = flag; this.source = source; this.type = type; this.lastframe = lastframe; this.gpuframenr = gpuframenr; this.gpuflag = gpuflag; this.gpu_pass = gpu_pass; this.gpu_layer = gpu_layer; this.gpu_view = gpu_view; this.seam_margin = seam_margin; this._pad2 = _pad2; this.ptr_packedfile = ptr_packedfile; this.packedfiles = packedfiles; this.ptr_preview = ptr_preview; this.lastused = lastused; this.gen_x = gen_x; this.gen_y = gen_y; this.gen_type = gen_type; this.gen_flag = gen_flag; this.gen_depth = gen_depth; this.gen_color = gen_color; this.aspx = aspx; this.aspy = aspy; this.colorspace_settings = colorspace_settings; this.alpha_mode = alpha_mode; this._pad = _pad; this.eye = eye; this.views_format = views_format; this.active_tile_index = active_tile_index; this.tiles = tiles; this.views = views; this.ptr_stereo3d_format = ptr_stereo3d_format; this.runtime = runtime; } } }