//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; namespace BlendFile.DNA { using BlendFile; [DNAClassAttribute(67, "ActionSlot", 88)] public class ActionSlot { [DNAFieldAttribute(0, "char", "name[66]", "System.Char[]", 66, false)] public char[] name = new System.Char[66]; [DNAFieldAttribute(1, "uchar", "_pad0[2]", "System.Byte[]", 2, false)] public byte[] _pad0 = new System.Byte[2]; [DNAFieldAttribute(2, "int", "idtype", "int", 4, false)] public int idtype; [DNAFieldAttribute(3, "int", "handle", "int", 4, false)] public int handle; [DNAFieldAttribute(4, "int8_t", "slot_flags", "int8_t", 1, false)] public sbyte slot_flags; [DNAFieldAttribute(5, "uchar", "_pad1[3]", "System.Byte[]", 3, false)] public byte[] _pad1 = new System.Byte[3]; [DNAFieldAttribute(6, "ActionSlotRuntimeHandle", "*runtime", "ActionSlotRuntimeHandle", 8, true)] public ActionSlotRuntimeHandle ptr_runtime; public ActionSlot() { this.name = default; this._pad0 = default; this.idtype = default; this.handle = default; this.slot_flags = default; this._pad1 = default; this.ptr_runtime = default; } public ActionSlot(char[] name, byte[] _pad0, int idtype, int handle, sbyte slot_flags, byte[] _pad1, ActionSlotRuntimeHandle ptr_runtime) { this.name = name; this._pad0 = _pad0; this.idtype = idtype; this.handle = handle; this.slot_flags = slot_flags; this._pad1 = _pad1; this.ptr_runtime = ptr_runtime; } } }