Files
BlenderSharp/BlendFile/DNA/RenderData.cs

464 lines
19 KiB
C#

//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
namespace BlendFile.DNA {
using BlendFile;
[DNAClassAttribute(802, "RenderData")]
public class RenderData {
[DNAFieldAttribute(0, "ImageFormatData", "im_format", 336)]
public ImageFormatData im_format;
[DNAFieldAttribute(1, "void", "*_pad", 0)]
public object ptr__pad;
[DNAFieldAttribute(2, "FFMpegCodecData", "ffcodecdata", 80)]
public FFMpegCodecData ffcodecdata;
[DNAFieldAttribute(3, "int", "cfra", 4)]
public int cfra;
[DNAFieldAttribute(4, "int", "sfra", 4)]
public int sfra;
[DNAFieldAttribute(5, "int", "efra", 4)]
public int efra;
[DNAFieldAttribute(6, "float", "subframe", 4)]
public float subframe;
[DNAFieldAttribute(7, "int", "psfra", 4)]
public int psfra;
[DNAFieldAttribute(8, "int", "pefra", 4)]
public int pefra;
[DNAFieldAttribute(9, "int", "images", 4)]
public int images;
[DNAFieldAttribute(10, "int", "framapto", 4)]
public int framapto;
[DNAFieldAttribute(11, "short", "flag", 2)]
public short flag;
[DNAFieldAttribute(12, "short", "threads", 2)]
public short threads;
[DNAFieldAttribute(13, "float", "framelen", 4)]
public float framelen;
[DNAFieldAttribute(14, "int", "frame_step", 4)]
public int frame_step;
[DNAFieldAttribute(15, "short", "dimensionspreset", 2)]
public short dimensionspreset;
[DNAFieldAttribute(16, "short", "size", 2)]
public short size;
[DNAFieldAttribute(17, "int", "xsch", 4)]
public int xsch;
[DNAFieldAttribute(18, "int", "ysch", 4)]
public int ysch;
[DNAFieldAttribute(19, "int", "tilex", 4)]
public int tilex;
[DNAFieldAttribute(20, "int", "tiley", 4)]
public int tiley;
[DNAFieldAttribute(21, "short", "planes", 2)]
public short planes;
[DNAFieldAttribute(22, "short", "imtype", 2)]
public short imtype;
[DNAFieldAttribute(23, "short", "subimtype", 2)]
public short subimtype;
[DNAFieldAttribute(24, "short", "quality", 2)]
public short quality;
[DNAFieldAttribute(25, "char", "use_lock_interface", 1)]
public char use_lock_interface;
[DNAFieldAttribute(26, "char", "_pad7[3]", 1)]
public char[] _pad7 = new System.Char[3];
[DNAFieldAttribute(27, "int", "scemode", 4)]
public int scemode;
[DNAFieldAttribute(28, "int", "mode", 4)]
public int mode;
[DNAFieldAttribute(29, "short", "frs_sec", 2)]
public short frs_sec;
[DNAFieldAttribute(30, "char", "alphamode", 1)]
public char alphamode;
[DNAFieldAttribute(31, "char", "_pad0[1]", 1)]
public char[] _pad0 = new System.Char[1];
[DNAFieldAttribute(32, "rctf", "border", 16)]
public rctf border;
[DNAFieldAttribute(33, "ListBase", "layers", 16)]
public ListBase layers;
[DNAFieldAttribute(34, "short", "actlay", 2)]
public short actlay;
[DNAFieldAttribute(35, "char", "_pad1[2]", 1)]
public char[] _pad1 = new System.Char[2];
[DNAFieldAttribute(36, "float", "xasp", 4)]
public float xasp;
[DNAFieldAttribute(37, "float", "yasp", 4)]
public float yasp;
[DNAFieldAttribute(38, "float", "frs_sec_base", 4)]
public float frs_sec_base;
[DNAFieldAttribute(39, "float", "gauss", 4)]
public float gauss;
[DNAFieldAttribute(40, "int", "color_mgt_flag", 4)]
public int color_mgt_flag;
[DNAFieldAttribute(41, "float", "dither_intensity", 4)]
public float dither_intensity;
[DNAFieldAttribute(42, "short", "bake_mode", 2)]
public short bake_mode;
[DNAFieldAttribute(43, "short", "bake_flag", 2)]
public short bake_flag;
[DNAFieldAttribute(44, "short", "bake_filter", 2)]
public short bake_filter;
[DNAFieldAttribute(45, "short", "bake_samples", 2)]
public short bake_samples;
[DNAFieldAttribute(46, "short", "bake_margin_type", 2)]
public short bake_margin_type;
[DNAFieldAttribute(47, "char", "_pad9[6]", 1)]
public char[] _pad9 = new System.Char[6];
[DNAFieldAttribute(48, "float", "bake_biasdist", 4)]
public float bake_biasdist;
[DNAFieldAttribute(49, "float", "bake_user_scale", 4)]
public float bake_user_scale;
[DNAFieldAttribute(50, "char", "pic[1024]", 1)]
public char[] pic = new System.Char[1024];
[DNAFieldAttribute(51, "int", "stamp", 4)]
public int stamp;
[DNAFieldAttribute(52, "short", "stamp_font_id", 2)]
public short stamp_font_id;
[DNAFieldAttribute(53, "char", "_pad3[2]", 1)]
public char[] _pad3 = new System.Char[2];
[DNAFieldAttribute(54, "char", "stamp_udata[768]", 1)]
public char[] stamp_udata = new System.Char[768];
[DNAFieldAttribute(55, "float", "fg_stamp[4]", 4)]
public float[] fg_stamp = new System.Single[4];
[DNAFieldAttribute(56, "float", "bg_stamp[4]", 4)]
public float[] bg_stamp = new System.Single[4];
[DNAFieldAttribute(57, "char", "seq_prev_type", 1)]
public char seq_prev_type;
[DNAFieldAttribute(58, "char", "seq_rend_type", 1)]
public char seq_rend_type;
[DNAFieldAttribute(59, "char", "seq_flag", 1)]
public char seq_flag;
[DNAFieldAttribute(60, "char", "_pad5[3]", 1)]
public char[] _pad5 = new System.Char[3];
[DNAFieldAttribute(61, "short", "simplify_subsurf", 2)]
public short simplify_subsurf;
[DNAFieldAttribute(62, "short", "simplify_subsurf_render", 2)]
public short simplify_subsurf_render;
[DNAFieldAttribute(63, "short", "simplify_gpencil", 2)]
public short simplify_gpencil;
[DNAFieldAttribute(64, "float", "simplify_particles", 4)]
public float simplify_particles;
[DNAFieldAttribute(65, "float", "simplify_particles_render", 4)]
public float simplify_particles_render;
[DNAFieldAttribute(66, "float", "simplify_volumes", 4)]
public float simplify_volumes;
[DNAFieldAttribute(67, "int", "line_thickness_mode", 4)]
public int line_thickness_mode;
[DNAFieldAttribute(68, "float", "unit_line_thickness", 4)]
public float unit_line_thickness;
[DNAFieldAttribute(69, "char", "engine[32]", 1)]
public char[] engine = new System.Char[32];
[DNAFieldAttribute(70, "char", "_pad2[2]", 1)]
public char[] _pad2 = new System.Char[2];
[DNAFieldAttribute(71, "short", "perf_flag", 2)]
public short perf_flag;
[DNAFieldAttribute(72, "BakeData", "bake", 1400)]
public BakeData bake;
[DNAFieldAttribute(73, "int", "_pad8", 4)]
public int _pad8;
[DNAFieldAttribute(74, "short", "preview_pixel_size", 2)]
public short preview_pixel_size;
[DNAFieldAttribute(75, "short", "_pad4", 2)]
public short _pad4;
[DNAFieldAttribute(76, "ListBase", "views", 16)]
public ListBase views;
[DNAFieldAttribute(77, "short", "actview", 2)]
public short actview;
[DNAFieldAttribute(78, "short", "views_format", 2)]
public short views_format;
[DNAFieldAttribute(79, "short", "hair_type", 2)]
public short hair_type;
[DNAFieldAttribute(80, "short", "hair_subdiv", 2)]
public short hair_subdiv;
[DNAFieldAttribute(81, "float", "blurfac", 4)]
public float blurfac;
[DNAFieldAttribute(82, "int", "motion_blur_position", 4)]
public int motion_blur_position;
[DNAFieldAttribute(83, "CurveMapping", "mblur_shutter_curve", 424)]
public CurveMapping mblur_shutter_curve;
[DNAFieldAttribute(84, "int", "compositor_device", 4)]
public int compositor_device;
[DNAFieldAttribute(85, "int", "compositor_precision", 4)]
public int compositor_precision;
[DNAFieldAttribute(86, "char", "use_old_cpu_compositor", 1)]
public char use_old_cpu_compositor;
[DNAFieldAttribute(87, "char", "_pad10[7]", 1)]
public char[] _pad10 = new System.Char[7];
public RenderData() {
this.im_format = default;
this.ptr__pad = default;
this.ffcodecdata = default;
this.cfra = default;
this.sfra = default;
this.efra = default;
this.subframe = default;
this.psfra = default;
this.pefra = default;
this.images = default;
this.framapto = default;
this.flag = default;
this.threads = default;
this.framelen = default;
this.frame_step = default;
this.dimensionspreset = default;
this.size = default;
this.xsch = default;
this.ysch = default;
this.tilex = default;
this.tiley = default;
this.planes = default;
this.imtype = default;
this.subimtype = default;
this.quality = default;
this.use_lock_interface = default;
this._pad7 = default;
this.scemode = default;
this.mode = default;
this.frs_sec = default;
this.alphamode = default;
this._pad0 = default;
this.border = default;
this.layers = default;
this.actlay = default;
this._pad1 = default;
this.xasp = default;
this.yasp = default;
this.frs_sec_base = default;
this.gauss = default;
this.color_mgt_flag = default;
this.dither_intensity = default;
this.bake_mode = default;
this.bake_flag = default;
this.bake_filter = default;
this.bake_samples = default;
this.bake_margin_type = default;
this._pad9 = default;
this.bake_biasdist = default;
this.bake_user_scale = default;
this.pic = default;
this.stamp = default;
this.stamp_font_id = default;
this._pad3 = default;
this.stamp_udata = default;
this.fg_stamp = default;
this.bg_stamp = default;
this.seq_prev_type = default;
this.seq_rend_type = default;
this.seq_flag = default;
this._pad5 = default;
this.simplify_subsurf = default;
this.simplify_subsurf_render = default;
this.simplify_gpencil = default;
this.simplify_particles = default;
this.simplify_particles_render = default;
this.simplify_volumes = default;
this.line_thickness_mode = default;
this.unit_line_thickness = default;
this.engine = default;
this._pad2 = default;
this.perf_flag = default;
this.bake = default;
this._pad8 = default;
this.preview_pixel_size = default;
this._pad4 = default;
this.views = default;
this.actview = default;
this.views_format = default;
this.hair_type = default;
this.hair_subdiv = default;
this.blurfac = default;
this.motion_blur_position = default;
this.mblur_shutter_curve = default;
this.compositor_device = default;
this.compositor_precision = default;
this.use_old_cpu_compositor = default;
this._pad10 = default;
}
public RenderData(
ImageFormatData im_format,
object ptr__pad,
FFMpegCodecData ffcodecdata,
int cfra,
int sfra,
int efra,
float subframe,
int psfra,
int pefra,
int images,
int framapto,
short flag,
short threads,
float framelen,
int frame_step,
short dimensionspreset,
short size,
int xsch,
int ysch,
int tilex,
int tiley,
short planes,
short imtype,
short subimtype,
short quality,
char use_lock_interface,
char[] _pad7,
int scemode,
int mode,
short frs_sec,
char alphamode,
char[] _pad0,
rctf border,
ListBase layers,
short actlay,
char[] _pad1,
float xasp,
float yasp,
float frs_sec_base,
float gauss,
int color_mgt_flag,
float dither_intensity,
short bake_mode,
short bake_flag,
short bake_filter,
short bake_samples,
short bake_margin_type,
char[] _pad9,
float bake_biasdist,
float bake_user_scale,
char[] pic,
int stamp,
short stamp_font_id,
char[] _pad3,
char[] stamp_udata,
float[] fg_stamp,
float[] bg_stamp,
char seq_prev_type,
char seq_rend_type,
char seq_flag,
char[] _pad5,
short simplify_subsurf,
short simplify_subsurf_render,
short simplify_gpencil,
float simplify_particles,
float simplify_particles_render,
float simplify_volumes,
int line_thickness_mode,
float unit_line_thickness,
char[] engine,
char[] _pad2,
short perf_flag,
BakeData bake,
int _pad8,
short preview_pixel_size,
short _pad4,
ListBase views,
short actview,
short views_format,
short hair_type,
short hair_subdiv,
float blurfac,
int motion_blur_position,
CurveMapping mblur_shutter_curve,
int compositor_device,
int compositor_precision,
char use_old_cpu_compositor,
char[] _pad10) {
this.im_format = im_format;
this.ptr__pad = ptr__pad;
this.ffcodecdata = ffcodecdata;
this.cfra = cfra;
this.sfra = sfra;
this.efra = efra;
this.subframe = subframe;
this.psfra = psfra;
this.pefra = pefra;
this.images = images;
this.framapto = framapto;
this.flag = flag;
this.threads = threads;
this.framelen = framelen;
this.frame_step = frame_step;
this.dimensionspreset = dimensionspreset;
this.size = size;
this.xsch = xsch;
this.ysch = ysch;
this.tilex = tilex;
this.tiley = tiley;
this.planes = planes;
this.imtype = imtype;
this.subimtype = subimtype;
this.quality = quality;
this.use_lock_interface = use_lock_interface;
this._pad7 = _pad7;
this.scemode = scemode;
this.mode = mode;
this.frs_sec = frs_sec;
this.alphamode = alphamode;
this._pad0 = _pad0;
this.border = border;
this.layers = layers;
this.actlay = actlay;
this._pad1 = _pad1;
this.xasp = xasp;
this.yasp = yasp;
this.frs_sec_base = frs_sec_base;
this.gauss = gauss;
this.color_mgt_flag = color_mgt_flag;
this.dither_intensity = dither_intensity;
this.bake_mode = bake_mode;
this.bake_flag = bake_flag;
this.bake_filter = bake_filter;
this.bake_samples = bake_samples;
this.bake_margin_type = bake_margin_type;
this._pad9 = _pad9;
this.bake_biasdist = bake_biasdist;
this.bake_user_scale = bake_user_scale;
this.pic = pic;
this.stamp = stamp;
this.stamp_font_id = stamp_font_id;
this._pad3 = _pad3;
this.stamp_udata = stamp_udata;
this.fg_stamp = fg_stamp;
this.bg_stamp = bg_stamp;
this.seq_prev_type = seq_prev_type;
this.seq_rend_type = seq_rend_type;
this.seq_flag = seq_flag;
this._pad5 = _pad5;
this.simplify_subsurf = simplify_subsurf;
this.simplify_subsurf_render = simplify_subsurf_render;
this.simplify_gpencil = simplify_gpencil;
this.simplify_particles = simplify_particles;
this.simplify_particles_render = simplify_particles_render;
this.simplify_volumes = simplify_volumes;
this.line_thickness_mode = line_thickness_mode;
this.unit_line_thickness = unit_line_thickness;
this.engine = engine;
this._pad2 = _pad2;
this.perf_flag = perf_flag;
this.bake = bake;
this._pad8 = _pad8;
this.preview_pixel_size = preview_pixel_size;
this._pad4 = _pad4;
this.views = views;
this.actview = actview;
this.views_format = views_format;
this.hair_type = hair_type;
this.hair_subdiv = hair_subdiv;
this.blurfac = blurfac;
this.motion_blur_position = motion_blur_position;
this.mblur_shutter_curve = mblur_shutter_curve;
this.compositor_device = compositor_device;
this.compositor_precision = compositor_precision;
this.use_old_cpu_compositor = use_old_cpu_compositor;
this._pad10 = _pad10;
}
}
}