//------------------------------------------------------------------------------ // // 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 System; namespace BlendFile.DNA { using BlendFile; [DNAClassAttribute(126, "Image")] public class Image { [DNAFieldAttribute(0, "ID", "id", "ID", 208)] public ID id; [DNAFieldAttribute(1, "AnimData", "*adt", "AnimData", 248)] public AnimData ptr_adt; [DNAFieldAttribute(2, "DrawDataList", "drawdata", "DrawDataList", 16)] public DrawDataList drawdata; [DNAFieldAttribute(3, "char", "name[1024]", "System.Char[]", 1)] public char[] name = new System.Char[1024]; [DNAFieldAttribute(4, "MovieCache", "*cache", "MovieCache", 0)] public MovieCache ptr_cache; [DNAFieldAttribute(5, "GPUTexture", "*gputexture[3][2]", "GPUTexture[,]", 0)] public GPUTexture[,] ptr_gputext = new GPUTexture[3,2]; [DNAFieldAttribute(6, "ListBase", "anims", "ListBase", 16)] public ListBase anims; [DNAFieldAttribute(7, "RenderResult", "*rr", "RenderResult", 0)] public RenderResult ptr_rr; [DNAFieldAttribute(8, "ListBase", "renderslots", "ListBase", 16)] public ListBase renderslots; [DNAFieldAttribute(9, "short", "render_slot", "short", 2)] public short render_slot; [DNAFieldAttribute(10, "short", "last_render_slot", "short", 2)] public short last_render_slot; [DNAFieldAttribute(11, "int", "flag", "int", 4)] public int flag; [DNAFieldAttribute(12, "short", "source", "short", 2)] public short source; [DNAFieldAttribute(13, "short", "type", "short", 2)] public short type; [DNAFieldAttribute(14, "int", "lastframe", "int", 4)] public int lastframe; [DNAFieldAttribute(15, "int", "gpuframenr", "int", 4)] public int gpuframenr; [DNAFieldAttribute(16, "short", "gpuflag", "short", 2)] public short gpuflag; [DNAFieldAttribute(17, "short", "gpu_pass", "short", 2)] public short gpu_pass; [DNAFieldAttribute(18, "short", "gpu_layer", "short", 2)] public short gpu_layer; [DNAFieldAttribute(19, "short", "gpu_view", "short", 2)] public short gpu_view; [DNAFieldAttribute(20, "short", "seam_margin", "short", 2)] public short seam_margin; [DNAFieldAttribute(21, "char", "_pad2[2]", "System.Char[]", 1)] public char[] _pad2 = new System.Char[2]; [DNAFieldAttribute(22, "PackedFile", "*packedfile", "PackedFile", 24)] public PackedFile ptr_packedfile; [DNAFieldAttribute(23, "ListBase", "packedfiles", "ListBase", 16)] public ListBase packedfiles; [DNAFieldAttribute(24, "PreviewImage", "*preview", "PreviewImage", 48)] public PreviewImage ptr_preview; [DNAFieldAttribute(25, "int", "lastused", "int", 4)] public int lastused; [DNAFieldAttribute(26, "int", "gen_x", "int", 4)] public int gen_x; [DNAFieldAttribute(27, "int", "gen_y", "int", 4)] public int gen_y; [DNAFieldAttribute(28, "char", "gen_type", "char", 1)] public char gen_type; [DNAFieldAttribute(29, "char", "gen_flag", "char", 1)] public char gen_flag; [DNAFieldAttribute(30, "short", "gen_depth", "short", 2)] public short gen_depth; [DNAFieldAttribute(31, "float", "gen_color[4]", "System.Single[]", 4)] public float[] gen_color = new System.Single[4]; [DNAFieldAttribute(32, "float", "aspx", "float", 4)] public float aspx; [DNAFieldAttribute(33, "float", "aspy", "float", 4)] public float aspy; [DNAFieldAttribute(34, "ColorManagedColorspaceSettings", "colorspace_settings", "ColorManagedColorspaceSettings", 64)] public ColorManagedColorspaceSettings colorspace_settings; [DNAFieldAttribute(35, "char", "alpha_mode", "char", 1)] public char alpha_mode; [DNAFieldAttribute(36, "char", "_pad", "char", 1)] public char _pad; [DNAFieldAttribute(37, "char", "eye", "char", 1)] public char eye; [DNAFieldAttribute(38, "char", "views_format", "char", 1)] public char views_format; [DNAFieldAttribute(39, "int", "active_tile_index", "int", 4)] public int active_tile_index; [DNAFieldAttribute(40, "ListBase", "tiles", "ListBase", 16)] public ListBase tiles; [DNAFieldAttribute(41, "ListBase", "views", "ListBase", 16)] public ListBase views; [DNAFieldAttribute(42, "Stereo3dFormat", "*stereo3d_format", "Stereo3dFormat", 8)] public Stereo3dFormat ptr_stereo3d_format; [DNAFieldAttribute(43, "Image_Runtime", "runtime", "Image_Runtime", 32)] public Image_Runtime runtime; public Image() { this.id = default; this.ptr_adt = default; this.drawdata = default; this.name = default; this.ptr_cache = default; this.ptr_gputext = default; this.anims = default; this.ptr_rr = default; this.renderslots = default; this.render_slot = default; this.last_render_slot = default; this.flag = default; this.source = default; this.type = default; this.lastframe = default; this.gpuframenr = default; this.gpuflag = default; this.gpu_pass = default; this.gpu_layer = default; this.gpu_view = default; this.seam_margin = default; this._pad2 = default; this.ptr_packedfile = default; this.packedfiles = default; this.ptr_preview = default; this.lastused = default; this.gen_x = default; this.gen_y = default; this.gen_type = default; this.gen_flag = default; this.gen_depth = default; this.gen_color = default; this.aspx = default; this.aspy = default; this.colorspace_settings = default; this.alpha_mode = default; this._pad = default; this.eye = default; this.views_format = default; this.active_tile_index = default; this.tiles = default; this.views = default; this.ptr_stereo3d_format = default; this.runtime = default; } 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; } } }