Files
BlenderSharp/BlendFile/DNA/CurveProfile.cs
2025-03-04 18:48:04 +01:00

64 lines
2.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 {
using BlendFile;
[DNAClassAttribute(213, "CurveProfile", 72)]
public class CurveProfile {
[DNAFieldAttribute(2, "short", 0, "path_len", "short", false, 0)]
public short path_len;
[DNAFieldAttribute(2, "short", 1, "segments_len", "short", false, 2)]
public short segments_len;
[DNAFieldAttribute(4, "int", 2, "preset", "int", false, 4)]
public int preset;
[DNAFieldAttribute(8, "CurveProfilePoint", 3, "*path", "CurveProfilePoint", true, 8)]
public CurveProfilePoint path;
[DNAFieldAttribute(8, "CurveProfilePoint", 4, "*table", "CurveProfilePoint", true, 16)]
public CurveProfilePoint table;
[DNAFieldAttribute(8, "CurveProfilePoint", 5, "*segments", "CurveProfilePoint", true, 24)]
public CurveProfilePoint segments;
[DNAFieldAttribute(4, "int", 6, "flag", "int", false, 32)]
public int flag;
[DNAFieldAttribute(4, "int", 7, "changed_timestamp", "int", false, 36)]
public int changed_timestamp;
[DNAFieldAttribute(16, "rctf", 8, "view_rect", "rctf", false, 40)]
public rctf view_rect;
[DNAFieldAttribute(16, "rctf", 9, "clip_rect", "rctf", false, 56)]
public rctf clip_rect;
public CurveProfile() {
this.path_len = default;
this.segments_len = default;
this.preset = default;
this.path = default;
this.table = default;
this.segments = default;
this.flag = default;
this.changed_timestamp = default;
this.view_rect = default;
this.clip_rect = default;
}
public CurveProfile(short path_len, short segments_len, int preset, CurveProfilePoint path, CurveProfilePoint table, CurveProfilePoint segments, int flag, int changed_timestamp, rctf view_rect, rctf clip_rect) {
this.path_len = path_len;
this.segments_len = segments_len;
this.preset = preset;
this.path = path;
this.table = table;
this.segments = segments;
this.flag = flag;
this.changed_timestamp = changed_timestamp;
this.view_rect = view_rect;
this.clip_rect = clip_rect;
}
}
}