//------------------------------------------------------------------------------ // // 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(0, "int", "*curve_offsets", "int", 8, true, 0)] public int ptr_curve_offsets; [DNAFieldAttribute(1, "CustomData", "point_data", "CustomData", 248, false, 8)] public CustomData point_data; [DNAFieldAttribute(2, "CustomData", "curve_data", "CustomData", 248, false, 256)] public CustomData curve_data; [DNAFieldAttribute(3, "int", "point_size", "int", 4, false, 504)] public int point_size; [DNAFieldAttribute(4, "int", "curve_size", "int", 4, false, 508)] public int curve_size; [DNAFieldAttribute(5, "ListBase", "vertex_group_names", "ListBase", 16, false, 512)] public ListBase vertex_group_names; [DNAFieldAttribute(6, "int", "vertex_group_active_index", "int", 4, false, 528)] public int vertex_group_active_index; [DNAFieldAttribute(7, "int", "attributes_active_index", "int", 4, false, 532)] public int attributes_active_index; [DNAFieldAttribute(8, "CurvesGeometryRuntimeHandle", "*runtime", "CurvesGeometryRuntimeHandle", 8, true, 536)] public CurvesGeometryRuntimeHandle ptr_runtime; public CurvesGeometry() { this.ptr_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.ptr_runtime = default; } public CurvesGeometry(int ptr_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 ptr_runtime) { this.ptr_curve_offsets = ptr_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.ptr_runtime = ptr_runtime; } } }