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