Files
BlenderSharp/BlendFile/DNA/Image.cs
2025-01-22 02:23:29 +01:00

141 lines
5.0 KiB
C#

// 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;
}
}
}