Files
BlenderSharp/BlendFile/DNA/DataTransferModifierData.cs
2025-02-18 18:16:57 +01:00

114 lines
4.7 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")]
public class DataTransferModifierData {
[DNAFieldAttribute(0, "ModifierData", "modifier", "ModifierData", 120)]
public ModifierData modifier;
[DNAFieldAttribute(1, "Object", "*ob_source", "Object", 1160)]
public Object ptr_ob_source;
[DNAFieldAttribute(2, "int", "data_types", "int", 4)]
public int data_types;
[DNAFieldAttribute(3, "int", "vmap_mode", "int", 4)]
public int vmap_mode;
[DNAFieldAttribute(4, "int", "emap_mode", "int", 4)]
public int emap_mode;
[DNAFieldAttribute(5, "int", "lmap_mode", "int", 4)]
public int lmap_mode;
[DNAFieldAttribute(6, "int", "pmap_mode", "int", 4)]
public int pmap_mode;
[DNAFieldAttribute(7, "float", "map_max_distance", "float", 4)]
public float map_max_distance;
[DNAFieldAttribute(8, "float", "map_ray_radius", "float", 4)]
public float map_ray_radius;
[DNAFieldAttribute(9, "float", "islands_precision", "float", 4)]
public float islands_precision;
[DNAFieldAttribute(10, "char", "_pad1[4]", "System.Char[]", 1)]
public char[] _pad1 = new System.Char[4];
[DNAFieldAttribute(11, "int", "layers_select_src[5]", "System.Int32[]", 4)]
public int[] layers_select_src = new System.Int32[5];
[DNAFieldAttribute(12, "int", "layers_select_dst[5]", "System.Int32[]", 4)]
public int[] layers_select_dst = new System.Int32[5];
[DNAFieldAttribute(13, "int", "mix_mode", "int", 4)]
public int mix_mode;
[DNAFieldAttribute(14, "float", "mix_factor", "float", 4)]
public float mix_factor;
[DNAFieldAttribute(15, "char", "defgrp_name[64]", "System.Char[]", 1)]
public char[] defgrp_name = new System.Char[64];
[DNAFieldAttribute(16, "int", "flags", "int", 4)]
public int flags;
[DNAFieldAttribute(17, "void", "*_pad2", "void", 0)]
public object ptr__pad2;
public DataTransferModifierData() {
this.modifier = default;
this.ptr_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.ptr__pad2 = default;
}
public DataTransferModifierData(
ModifierData modifier,
Object ptr_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 ptr__pad2) {
this.modifier = modifier;
this.ptr_ob_source = ptr_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.ptr__pad2 = ptr__pad2;
}
}
}