Files
BlenderSharp/BlendFile/DNA/DataTransferModifierData.cs
2025-03-12 19:02:40 +01:00

114 lines
4.9 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(507, "DataTransferModifierData", 288)]
public class DataTransferModifierData {
[DNAFieldAttribute(120, "ModifierData", 0, "modifier", "ModifierData", false, 0)]
public ModifierData modifier;
[DNAFieldAttribute(8, "Object", 1, "*ob_source", "Object", true, 120)]
public Object ob_source;
[DNAFieldAttribute(4, "int", 2, "data_types", "int", false, 128)]
public int data_types;
[DNAFieldAttribute(4, "int", 3, "vmap_mode", "int", false, 132)]
public int vmap_mode;
[DNAFieldAttribute(4, "int", 4, "emap_mode", "int", false, 136)]
public int emap_mode;
[DNAFieldAttribute(4, "int", 5, "lmap_mode", "int", false, 140)]
public int lmap_mode;
[DNAFieldAttribute(4, "int", 6, "pmap_mode", "int", false, 144)]
public int pmap_mode;
[DNAFieldAttribute(4, "float", 7, "map_max_distance", "float", false, 148)]
public float map_max_distance;
[DNAFieldAttribute(4, "float", 8, "map_ray_radius", "float", false, 152)]
public float map_ray_radius;
[DNAFieldAttribute(4, "float", 9, "islands_precision", "float", false, 156)]
public float islands_precision;
[DNAArrayAttribute(4, "char", 10, "_pad1[4]", "System.Char[]", 4, false, 160)]
public char[] _pad1 = new System.Char[4];
[DNAArrayAttribute(20, "int", 11, "layers_select_src[5]", "System.Int32[]", 5, false, 164)]
public int[] layers_select_src = new System.Int32[5];
[DNAArrayAttribute(20, "int", 12, "layers_select_dst[5]", "System.Int32[]", 5, false, 184)]
public int[] layers_select_dst = new System.Int32[5];
[DNAFieldAttribute(4, "int", 13, "mix_mode", "int", false, 204)]
public int mix_mode;
[DNAFieldAttribute(4, "float", 14, "mix_factor", "float", false, 208)]
public float mix_factor;
[DNAArrayAttribute(64, "char", 15, "defgrp_name[64]", "System.Char[]", 64, false, 212)]
public char[] defgrp_name = new System.Char[64];
[DNAFieldAttribute(4, "int", 16, "flags", "int", false, 276)]
public int flags;
[DNAFieldAttribute(8, "void", 17, "*_pad2", "void", true, 280)]
public object _pad2;
public DataTransferModifierData() {
this.modifier = default;
this.ob_source = default;
this.data_types = default;
this.vmap_mode = default;
this.emap_mode = default;
this.lmap_mode = default;
this.pmap_mode = default;
this.map_max_distance = default;
this.map_ray_radius = default;
this.islands_precision = default;
this._pad1 = default;
this.layers_select_src = default;
this.layers_select_dst = default;
this.mix_mode = default;
this.mix_factor = default;
this.defgrp_name = default;
this.flags = default;
this._pad2 = default;
}
public DataTransferModifierData(
ModifierData modifier,
Object ob_source,
int data_types,
int vmap_mode,
int emap_mode,
int lmap_mode,
int pmap_mode,
float map_max_distance,
float map_ray_radius,
float islands_precision,
char[] _pad1,
int[] layers_select_src,
int[] layers_select_dst,
int mix_mode,
float mix_factor,
char[] defgrp_name,
int flags,
object _pad2) {
this.modifier = modifier;
this.ob_source = ob_source;
this.data_types = data_types;
this.vmap_mode = vmap_mode;
this.emap_mode = emap_mode;
this.lmap_mode = lmap_mode;
this.pmap_mode = pmap_mode;
this.map_max_distance = map_max_distance;
this.map_ray_radius = map_ray_radius;
this.islands_precision = islands_precision;
this._pad1 = _pad1;
this.layers_select_src = layers_select_src;
this.layers_select_dst = layers_select_dst;
this.mix_mode = mix_mode;
this.mix_factor = mix_factor;
this.defgrp_name = defgrp_name;
this.flags = flags;
this._pad2 = _pad2;
}
}
}