64 lines
2.6 KiB
C#
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(0, "short", "path_len", "short", 2, false)]
|
|
public short path_len;
|
|
[DNAFieldAttribute(1, "short", "segments_len", "short", 2, false)]
|
|
public short segments_len;
|
|
[DNAFieldAttribute(2, "int", "preset", "int", 4, false)]
|
|
public int preset;
|
|
[DNAFieldAttribute(3, "CurveProfilePoint", "*path", "CurveProfilePoint", 8, true)]
|
|
public CurveProfilePoint ptr_path;
|
|
[DNAFieldAttribute(4, "CurveProfilePoint", "*table", "CurveProfilePoint", 8, true)]
|
|
public CurveProfilePoint ptr_table;
|
|
[DNAFieldAttribute(5, "CurveProfilePoint", "*segments", "CurveProfilePoint", 8, true)]
|
|
public CurveProfilePoint ptr_segments;
|
|
[DNAFieldAttribute(6, "int", "flag", "int", 4, false)]
|
|
public int flag;
|
|
[DNAFieldAttribute(7, "int", "changed_timestamp", "int", 4, false)]
|
|
public int changed_timestamp;
|
|
[DNAFieldAttribute(8, "rctf", "view_rect", "rctf", 16, false)]
|
|
public rctf view_rect;
|
|
[DNAFieldAttribute(9, "rctf", "clip_rect", "rctf", 16, false)]
|
|
public rctf clip_rect;
|
|
public CurveProfile() {
|
|
this.path_len = default;
|
|
this.segments_len = default;
|
|
this.preset = default;
|
|
this.ptr_path = default;
|
|
this.ptr_table = default;
|
|
this.ptr_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 ptr_path, CurveProfilePoint ptr_table, CurveProfilePoint ptr_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.ptr_path = ptr_path;
|
|
this.ptr_table = ptr_table;
|
|
this.ptr_segments = ptr_segments;
|
|
this.flag = flag;
|
|
this.changed_timestamp = changed_timestamp;
|
|
this.view_rect = view_rect;
|
|
this.clip_rect = clip_rect;
|
|
}
|
|
}
|
|
}
|