//------------------------------------------------------------------------------ // // 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(950, "SpaceImage", 10624)] public class SpaceImage { [DNAFieldAttribute(8, "SpaceLink", 0, "*next", "SpaceLink", true, 0)] public SpaceLink next; [DNAFieldAttribute(8, "SpaceLink", 1, "*prev", "SpaceLink", true, 8)] public SpaceLink prev; [DNAFieldAttribute(16, "ListBase", 2, "regionbase", "ListBase", false, 16)] public ListBase regionbase; [DNAFieldAttribute(1, "char", 3, "spacetype", "char", false, 32)] public char spacetype; [DNAFieldAttribute(1, "char", 4, "link_flag", "char", false, 33)] public char link_flag; [DNAFieldAttribute(6, "char", 5, "_pad0[6]", "System.Char[]", false, 34)] public char[] _pad0 = new System.Char[6]; [DNAFieldAttribute(8, "Image", 6, "*image", "Image", true, 40)] public Image image; [DNAFieldAttribute(40, "ImageUser", 7, "iuser", "ImageUser", false, 48)] public ImageUser iuser; [DNAFieldAttribute(5272, "Scopes", 8, "scopes", "Scopes", false, 88)] public Scopes scopes; [DNAFieldAttribute(5160, "Histogram", 9, "sample_line_hist", "Histogram", false, 5360)] public Histogram sample_line_hist; [DNAFieldAttribute(8, "bGPdata", 10, "*gpd", "bGPdata", true, 10520)] public bGPdata gpd; [DNAFieldAttribute(8, "float", 11, "cursor[2]", "System.Single[]", false, 10528)] public float[] cursor = new System.Single[2]; [DNAFieldAttribute(4, "float", 12, "xof", "float", false, 10536)] public float xof; [DNAFieldAttribute(4, "float", 13, "yof", "float", false, 10540)] public float yof; [DNAFieldAttribute(4, "float", 14, "zoom", "float", false, 10544)] public float zoom; [DNAFieldAttribute(4, "float", 15, "centx", "float", false, 10548)] public float centx; [DNAFieldAttribute(4, "float", 16, "centy", "float", false, 10552)] public float centy; [DNAFieldAttribute(1, "char", 17, "mode", "char", false, 10556)] public char mode; [DNAFieldAttribute(1, "char", 18, "mode_prev", "char", false, 10557)] public char mode_prev; [DNAFieldAttribute(1, "char", 19, "pin", "char", false, 10558)] public char pin; [DNAFieldAttribute(1, "char", 20, "pixel_snap_mode", "char", false, 10559)] public char pixel_snap_mode; [DNAFieldAttribute(1, "char", 21, "lock", "char", false, 10560)] public char @lock; [DNAFieldAttribute(1, "char", 22, "dt_uv", "char", false, 10561)] public char dt_uv; [DNAFieldAttribute(1, "char", 23, "dt_uvstretch", "char", false, 10562)] public char dt_uvstretch; [DNAFieldAttribute(1, "char", 24, "around", "char", false, 10563)] public char around; [DNAFieldAttribute(1, "char", 25, "gizmo_flag", "char", false, 10564)] public char gizmo_flag; [DNAFieldAttribute(1, "char", 26, "grid_shape_source", "char", false, 10565)] public char grid_shape_source; [DNAFieldAttribute(6, "char", 27, "_pad1[6]", "System.Char[]", false, 10566)] public char[] _pad1 = new System.Char[6]; [DNAFieldAttribute(4, "int", 28, "flag", "int", false, 10572)] public int flag; [DNAFieldAttribute(4, "float", 29, "uv_opacity", "float", false, 10576)] public float uv_opacity; [DNAFieldAttribute(4, "float", 30, "stretch_opacity", "float", false, 10580)] public float stretch_opacity; [DNAFieldAttribute(8, "int", 31, "tile_grid_shape[2]", "System.Int32[]", false, 10584)] public int[] tile_grid_shape = new System.Int32[2]; [DNAFieldAttribute(8, "int", 32, "custom_grid_subdiv[2]", "System.Int32[]", false, 10592)] public int[] custom_grid_subdiv = new System.Int32[2]; [DNAFieldAttribute(16, "MaskSpaceInfo", 33, "mask_info", "MaskSpaceInfo", false, 10600)] public MaskSpaceInfo mask_info; [DNAFieldAttribute(8, "SpaceImageOverlay", 34, "overlay", "SpaceImageOverlay", false, 10616)] public SpaceImageOverlay overlay; public SpaceImage() { this.next = default; this.prev = default; this.regionbase = default; this.spacetype = default; this.link_flag = default; this._pad0 = default; this.image = default; this.iuser = default; this.scopes = default; this.sample_line_hist = default; this.gpd = default; this.cursor = default; this.xof = default; this.yof = default; this.zoom = default; this.centx = default; this.centy = default; this.mode = default; this.mode_prev = default; this.pin = default; this.pixel_snap_mode = default; this.@lock = default; this.dt_uv = default; this.dt_uvstretch = default; this.around = default; this.gizmo_flag = default; this.grid_shape_source = default; this._pad1 = default; this.flag = default; this.uv_opacity = default; this.stretch_opacity = default; this.tile_grid_shape = default; this.custom_grid_subdiv = default; this.mask_info = default; this.overlay = default; } public SpaceImage( SpaceLink next, SpaceLink prev, ListBase regionbase, char spacetype, char link_flag, char[] _pad0, Image image, ImageUser iuser, Scopes scopes, Histogram sample_line_hist, bGPdata gpd, float[] cursor, float xof, float yof, float zoom, float centx, float centy, char mode, char mode_prev, char pin, char pixel_snap_mode, char @lock, char dt_uv, char dt_uvstretch, char around, char gizmo_flag, char grid_shape_source, char[] _pad1, int flag, float uv_opacity, float stretch_opacity, int[] tile_grid_shape, int[] custom_grid_subdiv, MaskSpaceInfo mask_info, SpaceImageOverlay overlay) { this.next = next; this.prev = prev; this.regionbase = regionbase; this.spacetype = spacetype; this.link_flag = link_flag; this._pad0 = _pad0; this.image = image; this.iuser = iuser; this.scopes = scopes; this.sample_line_hist = sample_line_hist; this.gpd = gpd; this.cursor = cursor; this.xof = xof; this.yof = yof; this.zoom = zoom; this.centx = centx; this.centy = centy; this.mode = mode; this.mode_prev = mode_prev; this.pin = pin; this.pixel_snap_mode = pixel_snap_mode; this.@lock = @lock; this.dt_uv = dt_uv; this.dt_uvstretch = dt_uvstretch; this.around = around; this.gizmo_flag = gizmo_flag; this.grid_shape_source = grid_shape_source; this._pad1 = _pad1; this.flag = flag; this.uv_opacity = uv_opacity; this.stretch_opacity = stretch_opacity; this.tile_grid_shape = tile_grid_shape; this.custom_grid_subdiv = custom_grid_subdiv; this.mask_info = mask_info; this.overlay = overlay; } } }