Files
BlenderSharp/BlendFile/DNA/CacheFile.cs
2025-03-11 19:12:04 +01:00

154 lines
6.6 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(142, "CacheFile", 2416)]
public class CacheFile {
[DNAFieldAttribute(208, "ID", 0, "id", "ID", false, 0)]
public ID id;
[DNAFieldAttribute(8, "AnimData", 1, "*adt", "AnimData", true, 208)]
public AnimData adt;
[DNAFieldAttribute(16, "ListBase", 2, "object_paths", "ListBase", false, 216)]
public ListBase object_paths;
[DNAFieldAttribute(16, "ListBase", 3, "layers", "ListBase", false, 232)]
public ListBase layers;
[DNAArrayAttribute(1024, "char", 4, "filepath[1024]", "System.Char[]", 1024, 248)]
public char[] filepath = new System.Char[1024];
[DNAFieldAttribute(1, "char", 5, "is_sequence", "char", false, 1272)]
public char is_sequence;
[DNAFieldAttribute(1, "char", 6, "forward_axis", "char", false, 1273)]
public char forward_axis;
[DNAFieldAttribute(1, "char", 7, "up_axis", "char", false, 1274)]
public char up_axis;
[DNAFieldAttribute(1, "char", 8, "override_frame", "char", false, 1275)]
public char override_frame;
[DNAFieldAttribute(4, "float", 9, "scale", "float", false, 1276)]
public float scale;
[DNAFieldAttribute(4, "float", 10, "frame", "float", false, 1280)]
public float frame;
[DNAFieldAttribute(4, "float", 11, "frame_offset", "float", false, 1284)]
public float frame_offset;
[DNAArrayAttribute(4, "char", 12, "_pad[4]", "System.Char[]", 4, 1288)]
public char[] _pad = new System.Char[4];
[DNAFieldAttribute(2, "short", 13, "flag", "short", false, 1292)]
public short flag;
[DNAFieldAttribute(1, "char", 14, "type", "char", false, 1294)]
public char type;
[DNAFieldAttribute(1, "char", 15, "use_render_procedural", "char", false, 1295)]
public char use_render_procedural;
[DNAArrayAttribute(3, "char", 16, "_pad1[3]", "System.Char[]", 3, 1296)]
public char[] _pad1 = new System.Char[3];
[DNAFieldAttribute(1, "char", 17, "use_prefetch", "char", false, 1299)]
public char use_prefetch;
[DNAFieldAttribute(4, "int", 18, "prefetch_cache_size", "int", false, 1300)]
public int prefetch_cache_size;
[DNAFieldAttribute(4, "int", 19, "active_layer", "int", false, 1304)]
public int active_layer;
[DNAArrayAttribute(3, "char", 20, "_pad2[3]", "System.Char[]", 3, 1308)]
public char[] _pad2 = new System.Char[3];
[DNAFieldAttribute(1, "char", 21, "velocity_unit", "char", false, 1311)]
public char velocity_unit;
[DNAArrayAttribute(64, "char", 22, "velocity_name[64]", "System.Char[]", 64, 1312)]
public char[] velocity_name = new System.Char[64];
[DNAFieldAttribute(8, "CacheArchiveHandle", 23, "*handle", "CacheArchiveHandle", true, 1376)]
public CacheArchiveHandle handle;
[DNAArrayAttribute(1024, "char", 24, "handle_filepath[1024]", "System.Char[]", 1024, 1384)]
public char[] handle_filepath = new System.Char[1024];
[DNAFieldAttribute(8, "GSet", 25, "*handle_readers", "GSet", true, 2408)]
public GSet handle_readers;
public CacheFile() {
this.id = default;
this.adt = default;
this.object_paths = default;
this.layers = default;
this.filepath = default;
this.is_sequence = default;
this.forward_axis = default;
this.up_axis = default;
this.override_frame = default;
this.scale = default;
this.frame = default;
this.frame_offset = default;
this._pad = default;
this.flag = default;
this.type = default;
this.use_render_procedural = default;
this._pad1 = default;
this.use_prefetch = default;
this.prefetch_cache_size = default;
this.active_layer = default;
this._pad2 = default;
this.velocity_unit = default;
this.velocity_name = default;
this.handle = default;
this.handle_filepath = default;
this.handle_readers = default;
}
public CacheFile(
ID id,
AnimData adt,
ListBase object_paths,
ListBase layers,
char[] filepath,
char is_sequence,
char forward_axis,
char up_axis,
char override_frame,
float scale,
float frame,
float frame_offset,
char[] _pad,
short flag,
char type,
char use_render_procedural,
char[] _pad1,
char use_prefetch,
int prefetch_cache_size,
int active_layer,
char[] _pad2,
char velocity_unit,
char[] velocity_name,
CacheArchiveHandle handle,
char[] handle_filepath,
GSet handle_readers) {
this.id = id;
this.adt = adt;
this.object_paths = object_paths;
this.layers = layers;
this.filepath = filepath;
this.is_sequence = is_sequence;
this.forward_axis = forward_axis;
this.up_axis = up_axis;
this.override_frame = override_frame;
this.scale = scale;
this.frame = frame;
this.frame_offset = frame_offset;
this._pad = _pad;
this.flag = flag;
this.type = type;
this.use_render_procedural = use_render_procedural;
this._pad1 = _pad1;
this.use_prefetch = use_prefetch;
this.prefetch_cache_size = prefetch_cache_size;
this.active_layer = active_layer;
this._pad2 = _pad2;
this.velocity_unit = velocity_unit;
this.velocity_name = velocity_name;
this.handle = handle;
this.handle_filepath = handle_filepath;
this.handle_readers = handle_readers;
}
}
}