Added skip for pointer to functions, added int64_t compat type

This commit is contained in:
Samuele Lorefice
2025-01-22 17:09:33 +01:00
parent d5533ac251
commit 3bcbde6bb2
940 changed files with 970 additions and 1025 deletions

View File

@@ -0,0 +1,9 @@
namespace BlendFile.CompatTypes;
public readonly struct int64_t {
public Int64 Value { get; }
public int64_t(long value) {
Value = value;
}
}

View File

@@ -5,7 +5,7 @@ public readonly struct int8_t {
private readonly sbyte _value; private readonly sbyte _value;
public int8_t(sbyte value) => _value = value; public int8_t(sbyte value) => _value = value;
public int8_t(int8_t value) => _value = (sbyte)value._value; public int8_t(int8_t value) => _value = value._value;
public static explicit operator sbyte(int8_t value) => value._value; public static explicit operator sbyte(int8_t value) => value._value;
public static implicit operator int8_t(sbyte value) => new(value); public static implicit operator int8_t(sbyte value) => new(value);

View File

@@ -1,5 +1,3 @@
using System.Numerics;
namespace BlendFile.CompatTypes; namespace BlendFile.CompatTypes;
public readonly struct uchar { public readonly struct uchar {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {
@@ -20,15 +20,13 @@ namespace BlendFile.DNA {
public short multi; public short multi;
public int _pad; public int _pad;
public Object ptr_object; public Object ptr_object;
public float (ptr_vert_coords_prev)();
public char[] vgname = new System.Char[64]; public char[] vgname = new System.Char[64];
public ArmatureGpencilModifierData(GpencilModifierData modifier, short deformflag, short multi, int _pad, Object ptr_object, float (ptr_vert_coords_prev)(), char[] vgname) { public ArmatureGpencilModifierData(GpencilModifierData modifier, short deformflag, short multi, int _pad, Object ptr_object, char[] vgname) {
this.modifier = modifier; this.modifier = modifier;
this.deformflag = deformflag; this.deformflag = deformflag;
this.multi = multi; this.multi = multi;
this._pad = _pad; this._pad = _pad;
this.ptr_object = ptr_object; this.ptr_object = ptr_object;
this.(ptr_vert_coords_prev)() = (ptr_vert_coords_prev)();
this.vgname = vgname; this.vgname = vgname;
} }
} }

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {
@@ -20,15 +20,13 @@ namespace BlendFile.DNA {
public short multi; public short multi;
public char[] _pad2 = new System.Char[4]; public char[] _pad2 = new System.Char[4];
public Object ptr_object; public Object ptr_object;
public float (ptr_vert_coords_prev)();
public char[] defgrp_name = new System.Char[64]; public char[] defgrp_name = new System.Char[64];
public ArmatureModifierData(ModifierData modifier, short deformflag, short multi, char[] _pad2, Object ptr_object, float (ptr_vert_coords_prev)(), char[] defgrp_name) { public ArmatureModifierData(ModifierData modifier, short deformflag, short multi, char[] _pad2, Object ptr_object, char[] defgrp_name) {
this.modifier = modifier; this.modifier = modifier;
this.deformflag = deformflag; this.deformflag = deformflag;
this.multi = multi; this.multi = multi;
this._pad2 = _pad2; this._pad2 = _pad2;
this.ptr_object = ptr_object; this.ptr_object = ptr_object;
this.(ptr_vert_coords_prev)() = (ptr_vert_coords_prev)();
this.defgrp_name = defgrp_name; this.defgrp_name = defgrp_name;
} }
} }

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,19 +10,12 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {
public class CollisionModifierData { public class CollisionModifierData {
public ModifierData modifier; public ModifierData modifier;
public float (ptr_x)();
public float (ptr_xnew)();
public float (ptr_xold)();
public float (ptr_current_xnew)();
public float (ptr_current_x)();
public float (ptr_current_v)();
public int (ptr_vert_tris)();
public int mvert_num; public int mvert_num;
public int tri_num; public int tri_num;
public float time_x; public float time_x;
@@ -30,15 +23,8 @@ namespace BlendFile.DNA {
public char is_static; public char is_static;
public char[] _pad = new System.Char[7]; public char[] _pad = new System.Char[7];
public BVHTree ptr_bvhtree; public BVHTree ptr_bvhtree;
public CollisionModifierData(ModifierData modifier, float (ptr_x)(), float (ptr_xnew)(), float (ptr_xold)(), float (ptr_current_xnew)(), float (ptr_current_x)(), float (ptr_current_v)(), int (ptr_vert_tris)(), int mvert_num, int tri_num, float time_x, float time_xnew, char is_static, char[] _pad, BVHTree ptr_bvhtree) { public CollisionModifierData(ModifierData modifier, int mvert_num, int tri_num, float time_x, float time_xnew, char is_static, char[] _pad, BVHTree ptr_bvhtree) {
this.modifier = modifier; this.modifier = modifier;
this.(ptr_x)() = (ptr_x)();
this.(ptr_xnew)() = (ptr_xnew)();
this.(ptr_xold)() = (ptr_xold)();
this.(ptr_current_xnew)() = (ptr_current_xnew)();
this.(ptr_current_x)() = (ptr_current_x)();
this.(ptr_current_v)() = (ptr_current_v)();
this.(ptr_vert_tris)() = (ptr_vert_tris)();
this.mvert_num = mvert_num; this.mvert_num = mvert_num;
this.tri_num = tri_num; this.tri_num = tri_num;
this.time_x = time_x; this.time_x = time_x;

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,12 +10,11 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {
public class CorrectiveSmoothDeltaCache { public class CorrectiveSmoothDeltaCache {
public float (ptr_deltas)();
public int deltas_num; public int deltas_num;
public float lambda; public float lambda;
public float scale; public float scale;
@@ -24,8 +23,7 @@ namespace BlendFile.DNA {
public char smooth_type; public char smooth_type;
public char rest_source; public char rest_source;
public char[] _pad = new System.Char[6]; public char[] _pad = new System.Char[6];
public CorrectiveSmoothDeltaCache(float (ptr_deltas)(), int deltas_num, float lambda, float scale, short repeat, short flag, char smooth_type, char rest_source, char[] _pad) { public CorrectiveSmoothDeltaCache(int deltas_num, float lambda, float scale, short repeat, short flag, char smooth_type, char rest_source, char[] _pad) {
this.(ptr_deltas)() = (ptr_deltas)();
this.deltas_num = deltas_num; this.deltas_num = deltas_num;
this.lambda = lambda; this.lambda = lambda;
this.scale = scale; this.scale = scale;

View File

@@ -10,13 +10,12 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {
public class CorrectiveSmoothModifierData { public class CorrectiveSmoothModifierData {
public ModifierData modifier; public ModifierData modifier;
public float (ptr_bind_coords)();
public int bind_coords_num; public int bind_coords_num;
public float lambda; public float lambda;
public float scale; public float scale;
@@ -27,9 +26,8 @@ namespace BlendFile.DNA {
public char[] _pad = new System.Char[6]; public char[] _pad = new System.Char[6];
public char[] defgrp_name = new System.Char[64]; public char[] defgrp_name = new System.Char[64];
public CorrectiveSmoothDeltaCache delta_cache; public CorrectiveSmoothDeltaCache delta_cache;
public CorrectiveSmoothModifierData(ModifierData modifier, float (ptr_bind_coords)(), int bind_coords_num, float lambda, float scale, short repeat, short flag, char smooth_type, char rest_source, char[] _pad, char[] defgrp_name, CorrectiveSmoothDeltaCache delta_cache) { public CorrectiveSmoothModifierData(ModifierData modifier, int bind_coords_num, float lambda, float scale, short repeat, short flag, char smooth_type, char rest_source, char[] _pad, char[] defgrp_name, CorrectiveSmoothDeltaCache delta_cache) {
this.modifier = modifier; this.modifier = modifier;
this.(ptr_bind_coords)() = (ptr_bind_coords)();
this.bind_coords_num = bind_coords_num; this.bind_coords_num = bind_coords_num;
this.lambda = lambda; this.lambda = lambda;
this.scale = scale; this.scale = scale;

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

View File

@@ -10,7 +10,7 @@
using BlendFile.CompatTypes; using BlendFile.CompatTypes;
using System; using System;
// Automatically generated by BlenderSharp at 22/01/2025 02:33:14 // Automatically generated by BlenderSharp at 01/22/2025 16:57:57
namespace BlendFile.DNA { namespace BlendFile.DNA {

Some files were not shown because too many files have changed in this diff Show More