//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; namespace BlendFile.DNA { using BlendFile; [DNAClassAttribute(218, "CurvesGeometry", 544)] public class CurvesGeometry { [DNAFieldAttribute(8, "int", 0, "*curve_offsets", "int", true, 0)] public int curve_offsets; [DNAFieldAttribute(248, "CustomData", 1, "point_data", "CustomData", false, 8)] public CustomData point_data; [DNAFieldAttribute(248, "CustomData", 2, "curve_data", "CustomData", false, 256)] public CustomData curve_data; [DNAFieldAttribute(4, "int", 3, "point_size", "int", false, 504)] public int point_size; [DNAFieldAttribute(4, "int", 4, "curve_size", "int", false, 508)] public int curve_size; [DNAFieldAttribute(16, "ListBase", 5, "vertex_group_names", "ListBase", false, 512)] public ListBase vertex_group_names; [DNAFieldAttribute(4, "int", 6, "vertex_group_active_index", "int", false, 528)] public int vertex_group_active_index; [DNAFieldAttribute(4, "int", 7, "attributes_active_index", "int", false, 532)] public int attributes_active_index; [DNAFieldAttribute(8, "CurvesGeometryRuntimeHandle", 8, "*runtime", "CurvesGeometryRuntimeHandle", true, 536)] public CurvesGeometryRuntimeHandle runtime; public CurvesGeometry() { this.curve_offsets = default; this.point_data = default; this.curve_data = default; this.point_size = default; this.curve_size = default; this.vertex_group_names = default; this.vertex_group_active_index = default; this.attributes_active_index = default; this.runtime = default; } public CurvesGeometry(int curve_offsets, CustomData point_data, CustomData curve_data, int point_size, int curve_size, ListBase vertex_group_names, int vertex_group_active_index, int attributes_active_index, CurvesGeometryRuntimeHandle runtime) { this.curve_offsets = curve_offsets; this.point_data = point_data; this.curve_data = curve_data; this.point_size = point_size; this.curve_size = curve_size; this.vertex_group_names = vertex_group_names; this.vertex_group_active_index = vertex_group_active_index; this.attributes_active_index = attributes_active_index; this.runtime = runtime; } } }