Files
BlenderSharp/BlendFile/DNA/Curve.cs
Samuele Lorefice 439cea385f Regenerated files
2025-01-22 18:11:19 +01:00

251 lines
8.6 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 {
public class Curve {
public ID id;
public AnimData ptr_adt;
public ListBase nurb;
public EditNurb ptr_editnurb;
public Object ptr_bevobj;
public Object ptr_taperobj;
public Object ptr_textoncurve;
public Ipo ptr_ipo;
public Key ptr_key;
public Material ptr_ptr_mat;
public CurveProfile ptr_bevel_profile;
public float[] loc = new System.Single[3];
public float[] size = new System.Single[3];
public short type;
public char texflag;
public char[] _pad0 = new System.Char[7];
public short twist_mode;
public float twist_smooth;
public float smallcaps_scale;
public int pathlen;
public short bevresol;
public short totcol;
public int flag;
public float width;
public float ext1;
public float ext2;
public short resolu;
public short resolv;
public short resolu_ren;
public short resolv_ren;
public int actnu;
public int actvert;
public char overflow;
public char spacemode;
public char align_y;
public char bevel_mode;
public char taper_radius_mode;
public char _pad;
public short lines;
public float spacing;
public float linedist;
public float shear;
public float fsize;
public float wordspace;
public float ulpos;
public float ulheight;
public float xof;
public float yof;
public float linewidth;
public int pos;
public int selstart;
public int selend;
public int len_wchar;
public int len;
public char ptr_str;
public EditFont ptr_editfont;
public char[] family = new System.Char[64];
public VFont ptr_vfont;
public VFont ptr_vfontb;
public VFont ptr_vfonti;
public VFont ptr_vfontbi;
public TextBox ptr_tb;
public int totbox;
public int actbox;
public CharInfo ptr_strinfo;
public CharInfo curinfo;
public float ctime;
public float bevfac1;
public float bevfac2;
public char bevfac1_mapping;
public char bevfac2_mapping;
public char[] _pad2 = new System.Char[6];
public float fsize_realtime;
public Curves ptr_curve_eval;
public char edit_data_from_original;
public char[] _pad3 = new System.Char[7];
public object ptr_batch_cache;
public Curve(
ID id,
AnimData ptr_adt,
ListBase nurb,
EditNurb ptr_editnurb,
Object ptr_bevobj,
Object ptr_taperobj,
Object ptr_textoncurve,
Ipo ptr_ipo,
Key ptr_key,
Material ptr_ptr_mat,
CurveProfile ptr_bevel_profile,
float[] loc,
float[] size,
short type,
char texflag,
char[] _pad0,
short twist_mode,
float twist_smooth,
float smallcaps_scale,
int pathlen,
short bevresol,
short totcol,
int flag,
float width,
float ext1,
float ext2,
short resolu,
short resolv,
short resolu_ren,
short resolv_ren,
int actnu,
int actvert,
char overflow,
char spacemode,
char align_y,
char bevel_mode,
char taper_radius_mode,
char _pad,
short lines,
float spacing,
float linedist,
float shear,
float fsize,
float wordspace,
float ulpos,
float ulheight,
float xof,
float yof,
float linewidth,
int pos,
int selstart,
int selend,
int len_wchar,
int len,
char ptr_str,
EditFont ptr_editfont,
char[] family,
VFont ptr_vfont,
VFont ptr_vfontb,
VFont ptr_vfonti,
VFont ptr_vfontbi,
TextBox ptr_tb,
int totbox,
int actbox,
CharInfo ptr_strinfo,
CharInfo curinfo,
float ctime,
float bevfac1,
float bevfac2,
char bevfac1_mapping,
char bevfac2_mapping,
char[] _pad2,
float fsize_realtime,
Curves ptr_curve_eval,
char edit_data_from_original,
char[] _pad3,
object ptr_batch_cache) {
this.id = id;
this.ptr_adt = ptr_adt;
this.nurb = nurb;
this.ptr_editnurb = ptr_editnurb;
this.ptr_bevobj = ptr_bevobj;
this.ptr_taperobj = ptr_taperobj;
this.ptr_textoncurve = ptr_textoncurve;
this.ptr_ipo = ptr_ipo;
this.ptr_key = ptr_key;
this.ptr_ptr_mat = ptr_ptr_mat;
this.ptr_bevel_profile = ptr_bevel_profile;
this.loc = loc;
this.size = size;
this.type = type;
this.texflag = texflag;
this._pad0 = _pad0;
this.twist_mode = twist_mode;
this.twist_smooth = twist_smooth;
this.smallcaps_scale = smallcaps_scale;
this.pathlen = pathlen;
this.bevresol = bevresol;
this.totcol = totcol;
this.flag = flag;
this.width = width;
this.ext1 = ext1;
this.ext2 = ext2;
this.resolu = resolu;
this.resolv = resolv;
this.resolu_ren = resolu_ren;
this.resolv_ren = resolv_ren;
this.actnu = actnu;
this.actvert = actvert;
this.overflow = overflow;
this.spacemode = spacemode;
this.align_y = align_y;
this.bevel_mode = bevel_mode;
this.taper_radius_mode = taper_radius_mode;
this._pad = _pad;
this.lines = lines;
this.spacing = spacing;
this.linedist = linedist;
this.shear = shear;
this.fsize = fsize;
this.wordspace = wordspace;
this.ulpos = ulpos;
this.ulheight = ulheight;
this.xof = xof;
this.yof = yof;
this.linewidth = linewidth;
this.pos = pos;
this.selstart = selstart;
this.selend = selend;
this.len_wchar = len_wchar;
this.len = len;
this.ptr_str = ptr_str;
this.ptr_editfont = ptr_editfont;
this.family = family;
this.ptr_vfont = ptr_vfont;
this.ptr_vfontb = ptr_vfontb;
this.ptr_vfonti = ptr_vfonti;
this.ptr_vfontbi = ptr_vfontbi;
this.ptr_tb = ptr_tb;
this.totbox = totbox;
this.actbox = actbox;
this.ptr_strinfo = ptr_strinfo;
this.curinfo = curinfo;
this.ctime = ctime;
this.bevfac1 = bevfac1;
this.bevfac2 = bevfac2;
this.bevfac1_mapping = bevfac1_mapping;
this.bevfac2_mapping = bevfac2_mapping;
this._pad2 = _pad2;
this.fsize_realtime = fsize_realtime;
this.ptr_curve_eval = ptr_curve_eval;
this.edit_data_from_original = edit_data_from_original;
this._pad3 = _pad3;
this.ptr_batch_cache = ptr_batch_cache;
}
}
}