diff --git a/BlendFile/DNA/ARegion.cs b/BlendFile/DNA/ARegion.cs index b117653..3de879e 100644 --- a/BlendFile/DNA/ARegion.cs +++ b/BlendFile/DNA/ARegion.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(842, "ARegion")] public class ARegion { [DNAFieldAttribute(0, "ARegion", "*next", 440)] public ARegion ptr_next; diff --git a/BlendFile/DNA/ARegion_Runtime.cs b/BlendFile/DNA/ARegion_Runtime.cs index 5ea7dd0..4122319 100644 --- a/BlendFile/DNA/ARegion_Runtime.cs +++ b/BlendFile/DNA/ARegion_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(866, "ARegion_Runtime")] public class ARegion_Runtime { [DNAFieldAttribute(0, "char", "*category", 1)] public char ptr_category; diff --git a/BlendFile/DNA/ActionChannelBag.cs b/BlendFile/DNA/ActionChannelBag.cs index 6ec13ab..9c6b19e 100644 --- a/BlendFile/DNA/ActionChannelBag.cs +++ b/BlendFile/DNA/ActionChannelBag.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(63, "ActionChannelBag")] public class ActionChannelBag { [DNAFieldAttribute(0, "int", "slot_handle", 4)] public int slot_handle; diff --git a/BlendFile/DNA/ActionLayer.cs b/BlendFile/DNA/ActionLayer.cs index 3f62078..78ad442 100644 --- a/BlendFile/DNA/ActionLayer.cs +++ b/BlendFile/DNA/ActionLayer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(66, "ActionLayer")] public class ActionLayer { [DNAFieldAttribute(0, "char", "name[64]", 1)] public char[] name = new System.Char[64]; diff --git a/BlendFile/DNA/ActionSlot.cs b/BlendFile/DNA/ActionSlot.cs index 0eca0ad..9089191 100644 --- a/BlendFile/DNA/ActionSlot.cs +++ b/BlendFile/DNA/ActionSlot.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(67, "ActionSlot")] public class ActionSlot { [DNAFieldAttribute(0, "char", "name[66]", 1)] public char[] name = new System.Char[66]; diff --git a/BlendFile/DNA/ActionStrip.cs b/BlendFile/DNA/ActionStrip.cs index d35900d..eaa8c58 100644 --- a/BlendFile/DNA/ActionStrip.cs +++ b/BlendFile/DNA/ActionStrip.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(77, "ActionStrip")] public struct ActionStrip { [DNAFieldAttribute(0, "int8_t", "strip_type", 1)] public sbyte strip_type; diff --git a/BlendFile/DNA/ActionStripKeyframeData.cs b/BlendFile/DNA/ActionStripKeyframeData.cs index 35632ae..a6e36da 100644 --- a/BlendFile/DNA/ActionStripKeyframeData.cs +++ b/BlendFile/DNA/ActionStripKeyframeData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(68, "ActionStripKeyframeData")] public class ActionStripKeyframeData { [DNAFieldAttribute(0, "ActionChannelBag", "**channelbag_array", 32)] public ActionChannelBag ptr_ptr_channelbag_array; diff --git a/BlendFile/DNA/AnimData.cs b/BlendFile/DNA/AnimData.cs index c1809d1..5741d2e 100644 --- a/BlendFile/DNA/AnimData.cs +++ b/BlendFile/DNA/AnimData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(101, "AnimData")] public class AnimData { [DNAFieldAttribute(0, "bAction", "*action", 352)] public bAction ptr_action; diff --git a/BlendFile/DNA/AnimOverride.cs b/BlendFile/DNA/AnimOverride.cs index 461f50a..d812c8b 100644 --- a/BlendFile/DNA/AnimOverride.cs +++ b/BlendFile/DNA/AnimOverride.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(100, "AnimOverride")] public class AnimOverride { [DNAFieldAttribute(0, "AnimOverride", "*next", 32)] public AnimOverride ptr_next; diff --git a/BlendFile/DNA/ArmatureGpencilModifierData.cs b/BlendFile/DNA/ArmatureGpencilModifierData.cs index a7d34fd..141fbff 100644 --- a/BlendFile/DNA/ArmatureGpencilModifierData.cs +++ b/BlendFile/DNA/ArmatureGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(296, "ArmatureGpencilModifierData")] public class ArmatureGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/ArmatureModifierData.cs b/BlendFile/DNA/ArmatureModifierData.cs index 499c120..1dbc53f 100644 --- a/BlendFile/DNA/ArmatureModifierData.cs +++ b/BlendFile/DNA/ArmatureModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(461, "ArmatureModifierData")] public class ArmatureModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/ArrayGpencilModifierData.cs b/BlendFile/DNA/ArrayGpencilModifierData.cs index 08e5ce7..531b55b 100644 --- a/BlendFile/DNA/ArrayGpencilModifierData.cs +++ b/BlendFile/DNA/ArrayGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(284, "ArrayGpencilModifierData")] public class ArrayGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/ArrayModifierData.cs b/BlendFile/DNA/ArrayModifierData.cs index 0f3efdf..f85bf8c 100644 --- a/BlendFile/DNA/ArrayModifierData.cs +++ b/BlendFile/DNA/ArrayModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(451, "ArrayModifierData")] public class ArrayModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/AssetCatalogPathLink.cs b/BlendFile/DNA/AssetCatalogPathLink.cs index fc05cb6..cea0fda 100644 --- a/BlendFile/DNA/AssetCatalogPathLink.cs +++ b/BlendFile/DNA/AssetCatalogPathLink.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(115, "AssetCatalogPathLink")] public class AssetCatalogPathLink { [DNAFieldAttribute(0, "AssetCatalogPathLink", "*next", 24)] public AssetCatalogPathLink ptr_next; diff --git a/BlendFile/DNA/AssetLibraryReference.cs b/BlendFile/DNA/AssetLibraryReference.cs index 149e4b7..89496a3 100644 --- a/BlendFile/DNA/AssetLibraryReference.cs +++ b/BlendFile/DNA/AssetLibraryReference.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(113, "AssetLibraryReference")] public struct AssetLibraryReference { [DNAFieldAttribute(0, "short", "type", 2)] public short type; diff --git a/BlendFile/DNA/AssetMetaData.cs b/BlendFile/DNA/AssetMetaData.cs index 4f8073b..480d1ad 100644 --- a/BlendFile/DNA/AssetMetaData.cs +++ b/BlendFile/DNA/AssetMetaData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(35, "AssetMetaData")] public class AssetMetaData { [DNAFieldAttribute(0, "AssetTypeInfo", "*local_type_info", 0)] public AssetTypeInfo ptr_local_type_info; diff --git a/BlendFile/DNA/AssetShelf.cs b/BlendFile/DNA/AssetShelf.cs index c6483fe..3977fbf 100644 --- a/BlendFile/DNA/AssetShelf.cs +++ b/BlendFile/DNA/AssetShelf.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(871, "AssetShelf")] public class AssetShelf { [DNAFieldAttribute(0, "AssetShelf", "*next", 216)] public AssetShelf ptr_next; diff --git a/BlendFile/DNA/AssetShelfSettings.cs b/BlendFile/DNA/AssetShelfSettings.cs index ed085e6..db264ee 100644 --- a/BlendFile/DNA/AssetShelfSettings.cs +++ b/BlendFile/DNA/AssetShelfSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(870, "AssetShelfSettings")] public class AssetShelfSettings { [DNAFieldAttribute(0, "AssetShelfSettings", "*next", 120)] public AssetShelfSettings ptr_next; diff --git a/BlendFile/DNA/AssetTag.cs b/BlendFile/DNA/AssetTag.cs index 09d6473..b38da39 100644 --- a/BlendFile/DNA/AssetTag.cs +++ b/BlendFile/DNA/AssetTag.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(110, "AssetTag")] public class AssetTag { [DNAFieldAttribute(0, "AssetTag", "*next", 80)] public AssetTag ptr_next; diff --git a/BlendFile/DNA/AssetWeakReference.cs b/BlendFile/DNA/AssetWeakReference.cs index 0fd7385..b78f5af 100644 --- a/BlendFile/DNA/AssetWeakReference.cs +++ b/BlendFile/DNA/AssetWeakReference.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(114, "AssetWeakReference")] public class AssetWeakReference { [DNAFieldAttribute(0, "char", "_pad[6]", 1)] public char[] _pad = new System.Char[6]; diff --git a/BlendFile/DNA/AudioData.cs b/BlendFile/DNA/AudioData.cs index c3229a1..fab2122 100644 --- a/BlendFile/DNA/AudioData.cs +++ b/BlendFile/DNA/AudioData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(798, "AudioData")] public struct AudioData { [DNAFieldAttribute(0, "int", "mixrate", 4)] public int mixrate; diff --git a/BlendFile/DNA/BPoint.cs b/BlendFile/DNA/BPoint.cs index 02ef91a..c50debf 100644 --- a/BlendFile/DNA/BPoint.cs +++ b/BlendFile/DNA/BPoint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(206, "BPoint")] public struct BPoint { [DNAFieldAttribute(0, "float", "vec[4]", 4)] public float[] vec = new System.Single[4]; diff --git a/BlendFile/DNA/BakeData.cs b/BlendFile/DNA/BakeData.cs index 6ad4632..239da35 100644 --- a/BlendFile/DNA/BakeData.cs +++ b/BlendFile/DNA/BakeData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(801, "BakeData")] public class BakeData { [DNAFieldAttribute(0, "ImageFormatData", "im_format", 336)] public ImageFormatData im_format; diff --git a/BlendFile/DNA/Base.cs b/BlendFile/DNA/Base.cs index 63ffca4..597e1b5 100644 --- a/BlendFile/DNA/Base.cs +++ b/BlendFile/DNA/Base.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(340, "Base")] public class Base { [DNAFieldAttribute(0, "Base", "*next", 48)] public Base ptr_next; diff --git a/BlendFile/DNA/BevelModifierData.cs b/BlendFile/DNA/BevelModifierData.cs index 72b64fc..599759f 100644 --- a/BlendFile/DNA/BevelModifierData.cs +++ b/BlendFile/DNA/BevelModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(454, "BevelModifierData")] public class BevelModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/BezTriple.cs b/BlendFile/DNA/BezTriple.cs index 6a863a7..37171fb 100644 --- a/BlendFile/DNA/BezTriple.cs +++ b/BlendFile/DNA/BezTriple.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(95, "BezTriple")] public struct BezTriple { [DNAFieldAttribute(0, "float", "vec[3][3]", 4)] public float[,] vec = new System.Single[3,3]; diff --git a/BlendFile/DNA/BlurShaderFxData.cs b/BlendFile/DNA/BlurShaderFxData.cs index 994eb7b..36921c6 100644 --- a/BlendFile/DNA/BlurShaderFxData.cs +++ b/BlendFile/DNA/BlurShaderFxData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(917, "BlurShaderFxData")] public struct BlurShaderFxData { [DNAFieldAttribute(0, "ShaderFxData", "shaderfx", 104)] public ShaderFxData shaderfx; diff --git a/BlendFile/DNA/BoidData.cs b/BlendFile/DNA/BoidData.cs index 1048665..f6855c6 100644 --- a/BlendFile/DNA/BoidData.cs +++ b/BlendFile/DNA/BoidData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(122, "BoidData")] public struct BoidData { [DNAFieldAttribute(0, "float", "health", 4)] public float health; diff --git a/BlendFile/DNA/BoidParticle.cs b/BlendFile/DNA/BoidParticle.cs index 9790d9f..76f9d94 100644 --- a/BlendFile/DNA/BoidParticle.cs +++ b/BlendFile/DNA/BoidParticle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(778, "BoidParticle")] public class BoidParticle { [DNAFieldAttribute(0, "Object", "*ground", 1160)] public Object ptr_ground; diff --git a/BlendFile/DNA/BoidRule.cs b/BlendFile/DNA/BoidRule.cs index 9435bbf..39fa1e6 100644 --- a/BlendFile/DNA/BoidRule.cs +++ b/BlendFile/DNA/BoidRule.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(116, "BoidRule")] public class BoidRule { [DNAFieldAttribute(0, "BoidRule", "*next", 56)] public BoidRule ptr_next; diff --git a/BlendFile/DNA/BoidRuleAverageSpeed.cs b/BlendFile/DNA/BoidRuleAverageSpeed.cs index 1d6235c..494d233 100644 --- a/BlendFile/DNA/BoidRuleAverageSpeed.cs +++ b/BlendFile/DNA/BoidRuleAverageSpeed.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(120, "BoidRuleAverageSpeed")] public struct BoidRuleAverageSpeed { [DNAFieldAttribute(0, "BoidRule", "rule", 56)] public BoidRule rule; diff --git a/BlendFile/DNA/BoidRuleAvoidCollision.cs b/BlendFile/DNA/BoidRuleAvoidCollision.cs index 3d6c335..e9ef0af 100644 --- a/BlendFile/DNA/BoidRuleAvoidCollision.cs +++ b/BlendFile/DNA/BoidRuleAvoidCollision.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(118, "BoidRuleAvoidCollision")] public struct BoidRuleAvoidCollision { [DNAFieldAttribute(0, "BoidRule", "rule", 56)] public BoidRule rule; diff --git a/BlendFile/DNA/BoidRuleFight.cs b/BlendFile/DNA/BoidRuleFight.cs index cf8e0fa..6c31a5e 100644 --- a/BlendFile/DNA/BoidRuleFight.cs +++ b/BlendFile/DNA/BoidRuleFight.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(121, "BoidRuleFight")] public struct BoidRuleFight { [DNAFieldAttribute(0, "BoidRule", "rule", 56)] public BoidRule rule; diff --git a/BlendFile/DNA/BoidRuleFollowLeader.cs b/BlendFile/DNA/BoidRuleFollowLeader.cs index 4813bc5..0cb20c9 100644 --- a/BlendFile/DNA/BoidRuleFollowLeader.cs +++ b/BlendFile/DNA/BoidRuleFollowLeader.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(119, "BoidRuleFollowLeader")] public class BoidRuleFollowLeader { [DNAFieldAttribute(0, "BoidRule", "rule", 56)] public BoidRule rule; diff --git a/BlendFile/DNA/BoidRuleGoalAvoid.cs b/BlendFile/DNA/BoidRuleGoalAvoid.cs index ae4d07e..c913b52 100644 --- a/BlendFile/DNA/BoidRuleGoalAvoid.cs +++ b/BlendFile/DNA/BoidRuleGoalAvoid.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(117, "BoidRuleGoalAvoid")] public class BoidRuleGoalAvoid { [DNAFieldAttribute(0, "BoidRule", "rule", 56)] public BoidRule rule; diff --git a/BlendFile/DNA/BoidSettings.cs b/BlendFile/DNA/BoidSettings.cs index f60128e..65b905a 100644 --- a/BlendFile/DNA/BoidSettings.cs +++ b/BlendFile/DNA/BoidSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(124, "BoidSettings")] public struct BoidSettings { [DNAFieldAttribute(0, "int", "options", 4)] public int options; diff --git a/BlendFile/DNA/BoidState.cs b/BlendFile/DNA/BoidState.cs index b2e0ed7..5e04ae2 100644 --- a/BlendFile/DNA/BoidState.cs +++ b/BlendFile/DNA/BoidState.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(123, "BoidState")] public class BoidState { [DNAFieldAttribute(0, "BoidState", "*next", 128)] public BoidState ptr_next; diff --git a/BlendFile/DNA/Bone.cs b/BlendFile/DNA/Bone.cs index 63facfe..ee461a2 100644 --- a/BlendFile/DNA/Bone.cs +++ b/BlendFile/DNA/Bone.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(54, "Bone")] public class Bone { [DNAFieldAttribute(0, "Bone", "*next", 472)] public Bone ptr_next; diff --git a/BlendFile/DNA/BoneCollection.cs b/BlendFile/DNA/BoneCollection.cs index 74ca38a..8368018 100644 --- a/BlendFile/DNA/BoneCollection.cs +++ b/BlendFile/DNA/BoneCollection.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(105, "BoneCollection")] public class BoneCollection { [DNAFieldAttribute(0, "BoneCollection", "*next", 120)] public BoneCollection ptr_next; diff --git a/BlendFile/DNA/BoneCollectionMember.cs b/BlendFile/DNA/BoneCollectionMember.cs index 8ce16fc..4da36cb 100644 --- a/BlendFile/DNA/BoneCollectionMember.cs +++ b/BlendFile/DNA/BoneCollectionMember.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(108, "BoneCollectionMember")] public class BoneCollectionMember { [DNAFieldAttribute(0, "BoneCollectionMember", "*next", 24)] public BoneCollectionMember ptr_next; diff --git a/BlendFile/DNA/BoneCollectionReference.cs b/BlendFile/DNA/BoneCollectionReference.cs index 21c9354..2bc99d3 100644 --- a/BlendFile/DNA/BoneCollectionReference.cs +++ b/BlendFile/DNA/BoneCollectionReference.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(109, "BoneCollectionReference")] public class BoneCollectionReference { [DNAFieldAttribute(0, "BoneCollectionReference", "*next", 24)] public BoneCollectionReference ptr_next; diff --git a/BlendFile/DNA/BoneColor.cs b/BlendFile/DNA/BoneColor.cs index df1dd08..af8bead 100644 --- a/BlendFile/DNA/BoneColor.cs +++ b/BlendFile/DNA/BoneColor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(57, "BoneColor")] public struct BoneColor { [DNAFieldAttribute(0, "int8_t", "palette_index", 1)] public sbyte palette_index; diff --git a/BlendFile/DNA/Bone_Runtime.cs b/BlendFile/DNA/Bone_Runtime.cs index 63ee5d4..75ad236 100644 --- a/BlendFile/DNA/Bone_Runtime.cs +++ b/BlendFile/DNA/Bone_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(103, "Bone_Runtime")] public struct Bone_Runtime { [DNAFieldAttribute(0, "ListBase", "collections", 16)] public ListBase collections; diff --git a/BlendFile/DNA/BooleanModifierData.cs b/BlendFile/DNA/BooleanModifierData.cs index 125c43a..b8949a8 100644 --- a/BlendFile/DNA/BooleanModifierData.cs +++ b/BlendFile/DNA/BooleanModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(473, "BooleanModifierData")] public class BooleanModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/BoundBox.cs b/BlendFile/DNA/BoundBox.cs index 2bc2464..72a4337 100644 --- a/BlendFile/DNA/BoundBox.cs +++ b/BlendFile/DNA/BoundBox.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(442, "BoundBox")] public struct BoundBox { [DNAFieldAttribute(0, "float", "vec[8][3]", 4)] public float[,] vec = new System.Single[8,3]; diff --git a/BlendFile/DNA/BrightContrastModifierData.cs b/BlendFile/DNA/BrightContrastModifierData.cs index 9615443..2f4d294 100644 --- a/BlendFile/DNA/BrightContrastModifierData.cs +++ b/BlendFile/DNA/BrightContrastModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(908, "BrightContrastModifierData")] public struct BrightContrastModifierData { [DNAFieldAttribute(0, "SequenceModifierData", "modifier", 112)] public SequenceModifierData modifier; diff --git a/BlendFile/DNA/Brush.cs b/BlendFile/DNA/Brush.cs index a83227f..78c1c5c 100644 --- a/BlendFile/DNA/Brush.cs +++ b/BlendFile/DNA/Brush.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(131, "Brush")] public class Brush { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/BrushClone.cs b/BlendFile/DNA/BrushClone.cs index 6a20b76..4009839 100644 --- a/BlendFile/DNA/BrushClone.cs +++ b/BlendFile/DNA/BrushClone.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(125, "BrushClone")] public class BrushClone { [DNAFieldAttribute(0, "Image", "*image", 1600)] public Image ptr_image; diff --git a/BlendFile/DNA/BrushCurvesSculptSettings.cs b/BlendFile/DNA/BrushCurvesSculptSettings.cs index 20efec2..5eb6611 100644 --- a/BlendFile/DNA/BrushCurvesSculptSettings.cs +++ b/BlendFile/DNA/BrushCurvesSculptSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(130, "BrushCurvesSculptSettings")] public class BrushCurvesSculptSettings { [DNAFieldAttribute(0, "int", "add_amount", 4)] public int add_amount; diff --git a/BlendFile/DNA/BrushGpencilSettings.cs b/BlendFile/DNA/BrushGpencilSettings.cs index 4673cdd..52750e0 100644 --- a/BlendFile/DNA/BrushGpencilSettings.cs +++ b/BlendFile/DNA/BrushGpencilSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(127, "BrushGpencilSettings")] public class BrushGpencilSettings { [DNAFieldAttribute(0, "float", "draw_smoothfac", 4)] public float draw_smoothfac; diff --git a/BlendFile/DNA/BuildEff.cs b/BlendFile/DNA/BuildEff.cs index 2b5bbc9..71cbb4c 100644 --- a/BlendFile/DNA/BuildEff.cs +++ b/BlendFile/DNA/BuildEff.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(235, "BuildEff")] public class BuildEff { [DNAFieldAttribute(0, "BuildEff", "*next", 32)] public BuildEff ptr_next; diff --git a/BlendFile/DNA/BuildGpencilModifierData.cs b/BlendFile/DNA/BuildGpencilModifierData.cs index 9361426..eb337e0 100644 --- a/BlendFile/DNA/BuildGpencilModifierData.cs +++ b/BlendFile/DNA/BuildGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(285, "BuildGpencilModifierData")] public class BuildGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/BuildModifierData.cs b/BlendFile/DNA/BuildModifierData.cs index ef16561..e61195d 100644 --- a/BlendFile/DNA/BuildModifierData.cs +++ b/BlendFile/DNA/BuildModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(449, "BuildModifierData")] public struct BuildModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/CBData.cs b/BlendFile/DNA/CBData.cs index fc2a248..b17d898 100644 --- a/BlendFile/DNA/CBData.cs +++ b/BlendFile/DNA/CBData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(974, "CBData")] public struct CBData { [DNAFieldAttribute(0, "float", "r", 4)] public float r; diff --git a/BlendFile/DNA/CacheFile.cs b/BlendFile/DNA/CacheFile.cs index f2e93d1..b8ea8e3 100644 --- a/BlendFile/DNA/CacheFile.cs +++ b/BlendFile/DNA/CacheFile.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(142, "CacheFile")] public class CacheFile { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/CacheFileLayer.cs b/BlendFile/DNA/CacheFileLayer.cs index 7320f60..2b37b24 100644 --- a/BlendFile/DNA/CacheFileLayer.cs +++ b/BlendFile/DNA/CacheFileLayer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(141, "CacheFileLayer")] public class CacheFileLayer { [DNAFieldAttribute(0, "CacheFileLayer", "*next", 1048)] public CacheFileLayer ptr_next; diff --git a/BlendFile/DNA/CacheObjectPath.cs b/BlendFile/DNA/CacheObjectPath.cs index 02ed913..279e271 100644 --- a/BlendFile/DNA/CacheObjectPath.cs +++ b/BlendFile/DNA/CacheObjectPath.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(140, "CacheObjectPath")] public class CacheObjectPath { [DNAFieldAttribute(0, "CacheObjectPath", "*next", 4112)] public CacheObjectPath ptr_next; diff --git a/BlendFile/DNA/Camera.cs b/BlendFile/DNA/Camera.cs index f099f8d..880e614 100644 --- a/BlendFile/DNA/Camera.cs +++ b/BlendFile/DNA/Camera.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(152, "Camera")] public class Camera { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/CameraBGImage.cs b/BlendFile/DNA/CameraBGImage.cs index 440b274..49e663a 100644 --- a/BlendFile/DNA/CameraBGImage.cs +++ b/BlendFile/DNA/CameraBGImage.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(146, "CameraBGImage")] public class CameraBGImage { [DNAFieldAttribute(0, "CameraBGImage", "*next", 104)] public CameraBGImage ptr_next; diff --git a/BlendFile/DNA/CameraDOFSettings.cs b/BlendFile/DNA/CameraDOFSettings.cs index 06096f4..5ceff3d 100644 --- a/BlendFile/DNA/CameraDOFSettings.cs +++ b/BlendFile/DNA/CameraDOFSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(150, "CameraDOFSettings")] public class CameraDOFSettings { [DNAFieldAttribute(0, "Object", "*focus_object", 1160)] public Object ptr_focus_object; diff --git a/BlendFile/DNA/CameraStereoSettings.cs b/BlendFile/DNA/CameraStereoSettings.cs index ab8c1ff..a6660ca 100644 --- a/BlendFile/DNA/CameraStereoSettings.cs +++ b/BlendFile/DNA/CameraStereoSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(145, "CameraStereoSettings")] public struct CameraStereoSettings { [DNAFieldAttribute(0, "float", "interocular_distance", 4)] public float interocular_distance; diff --git a/BlendFile/DNA/Camera_Runtime.cs b/BlendFile/DNA/Camera_Runtime.cs index e122050..74853b8 100644 --- a/BlendFile/DNA/Camera_Runtime.cs +++ b/BlendFile/DNA/Camera_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(151, "Camera_Runtime")] public struct Camera_Runtime { [DNAFieldAttribute(0, "float", "drw_corners[2][4][2]", 4)] public float[,,] drw_corners = new System.Single[2,4,2]; diff --git a/BlendFile/DNA/CastModifierData.cs b/BlendFile/DNA/CastModifierData.cs index b144a44..2514ac6 100644 --- a/BlendFile/DNA/CastModifierData.cs +++ b/BlendFile/DNA/CastModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(459, "CastModifierData")] public class CastModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/ChannelDriver.cs b/BlendFile/DNA/ChannelDriver.cs index 4d49e31..6fe6059 100644 --- a/BlendFile/DNA/ChannelDriver.cs +++ b/BlendFile/DNA/ChannelDriver.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(92, "ChannelDriver")] public class ChannelDriver { [DNAFieldAttribute(0, "ListBase", "variables", 16)] public ListBase variables; diff --git a/BlendFile/DNA/CharInfo.cs b/BlendFile/DNA/CharInfo.cs index 4356658..49fa909 100644 --- a/BlendFile/DNA/CharInfo.cs +++ b/BlendFile/DNA/CharInfo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(208, "CharInfo")] public struct CharInfo { [DNAFieldAttribute(0, "float", "kern", 4)] public float kern; diff --git a/BlendFile/DNA/ChildParticle.cs b/BlendFile/DNA/ChildParticle.cs index e37166c..cd435af 100644 --- a/BlendFile/DNA/ChildParticle.cs +++ b/BlendFile/DNA/ChildParticle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(780, "ChildParticle")] public struct ChildParticle { [DNAFieldAttribute(0, "int", "num", 4)] public int num; diff --git a/BlendFile/DNA/ClothCollSettings.cs b/BlendFile/DNA/ClothCollSettings.cs index cac7d3c..4d3631d 100644 --- a/BlendFile/DNA/ClothCollSettings.cs +++ b/BlendFile/DNA/ClothCollSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(157, "ClothCollSettings")] public class ClothCollSettings { [DNAFieldAttribute(0, "LinkNode", "*collision_list", 0)] public LinkNode ptr_collision_list; diff --git a/BlendFile/DNA/ClothModifierData.cs b/BlendFile/DNA/ClothModifierData.cs index 042019a..385ae50 100644 --- a/BlendFile/DNA/ClothModifierData.cs +++ b/BlendFile/DNA/ClothModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(464, "ClothModifierData")] public class ClothModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/ClothSimSettings.cs b/BlendFile/DNA/ClothSimSettings.cs index 312c8fd..1211a8d 100644 --- a/BlendFile/DNA/ClothSimSettings.cs +++ b/BlendFile/DNA/ClothSimSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(154, "ClothSimSettings")] public class ClothSimSettings { [DNAFieldAttribute(0, "LinkNode", "*cache", 0)] public LinkNode ptr_cache; diff --git a/BlendFile/DNA/Collection.cs b/BlendFile/DNA/Collection.cs index ce72f91..075ce14 100644 --- a/BlendFile/DNA/Collection.cs +++ b/BlendFile/DNA/Collection.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(70, "Collection")] public class Collection { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/CollectionChild.cs b/BlendFile/DNA/CollectionChild.cs index 909e73a..011b6bb 100644 --- a/BlendFile/DNA/CollectionChild.cs +++ b/BlendFile/DNA/CollectionChild.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(160, "CollectionChild")] public class CollectionChild { [DNAFieldAttribute(0, "CollectionChild", "*next", 32)] public CollectionChild ptr_next; diff --git a/BlendFile/DNA/CollectionExport.cs b/BlendFile/DNA/CollectionExport.cs index fc3bb21..48bd004 100644 --- a/BlendFile/DNA/CollectionExport.cs +++ b/BlendFile/DNA/CollectionExport.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(161, "CollectionExport")] public class CollectionExport { [DNAFieldAttribute(0, "CollectionExport", "*next", 160)] public CollectionExport ptr_next; diff --git a/BlendFile/DNA/CollectionLightLinking.cs b/BlendFile/DNA/CollectionLightLinking.cs index b18cf37..7d0f1b9 100644 --- a/BlendFile/DNA/CollectionLightLinking.cs +++ b/BlendFile/DNA/CollectionLightLinking.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(158, "CollectionLightLinking")] public struct CollectionLightLinking { [DNAFieldAttribute(0, "uchar", "link_state", 1)] public byte link_state; diff --git a/BlendFile/DNA/CollectionObject.cs b/BlendFile/DNA/CollectionObject.cs index a1deefe..0a5e168 100644 --- a/BlendFile/DNA/CollectionObject.cs +++ b/BlendFile/DNA/CollectionObject.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(159, "CollectionObject")] public class CollectionObject { [DNAFieldAttribute(0, "CollectionObject", "*next", 32)] public CollectionObject ptr_next; diff --git a/BlendFile/DNA/Collection_Runtime.cs b/BlendFile/DNA/Collection_Runtime.cs index efdc207..cd2d9e5 100644 --- a/BlendFile/DNA/Collection_Runtime.cs +++ b/BlendFile/DNA/Collection_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(162, "Collection_Runtime")] public class Collection_Runtime { [DNAFieldAttribute(0, "ListBase", "object_cache", 16)] public ListBase object_cache; diff --git a/BlendFile/DNA/CollisionModifierData.cs b/BlendFile/DNA/CollisionModifierData.cs index 687829a..581b0c9 100644 --- a/BlendFile/DNA/CollisionModifierData.cs +++ b/BlendFile/DNA/CollisionModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(468, "CollisionModifierData")] public class CollisionModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/ColorBalanceModifierData.cs b/BlendFile/DNA/ColorBalanceModifierData.cs index 194854e..002d5bf 100644 --- a/BlendFile/DNA/ColorBalanceModifierData.cs +++ b/BlendFile/DNA/ColorBalanceModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(905, "ColorBalanceModifierData")] public struct ColorBalanceModifierData { [DNAFieldAttribute(0, "SequenceModifierData", "modifier", 112)] public SequenceModifierData modifier; diff --git a/BlendFile/DNA/ColorBand.cs b/BlendFile/DNA/ColorBand.cs index 38c6eee..6058cc8 100644 --- a/BlendFile/DNA/ColorBand.cs +++ b/BlendFile/DNA/ColorBand.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(134, "ColorBand")] public struct ColorBand { [DNAFieldAttribute(0, "short", "tot", 2)] public short tot; diff --git a/BlendFile/DNA/ColorCorrectionData.cs b/BlendFile/DNA/ColorCorrectionData.cs index 71709fd..9c9bdaa 100644 --- a/BlendFile/DNA/ColorCorrectionData.cs +++ b/BlendFile/DNA/ColorCorrectionData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(602, "ColorCorrectionData")] public struct ColorCorrectionData { [DNAFieldAttribute(0, "float", "saturation", 4)] public float saturation; diff --git a/BlendFile/DNA/ColorGpencilModifierData.cs b/BlendFile/DNA/ColorGpencilModifierData.cs index afb98dd..21c9224 100644 --- a/BlendFile/DNA/ColorGpencilModifierData.cs +++ b/BlendFile/DNA/ColorGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(281, "ColorGpencilModifierData")] public class ColorGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/ColorManagedColorspaceSettings.cs b/BlendFile/DNA/ColorManagedColorspaceSettings.cs index 8221785..7ace175 100644 --- a/BlendFile/DNA/ColorManagedColorspaceSettings.cs +++ b/BlendFile/DNA/ColorManagedColorspaceSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(170, "ColorManagedColorspaceSettings")] public struct ColorManagedColorspaceSettings { [DNAFieldAttribute(0, "char", "name[64]", 1)] public char[] name = new System.Char[64]; diff --git a/BlendFile/DNA/ColorManagedDisplaySettings.cs b/BlendFile/DNA/ColorManagedDisplaySettings.cs index eb8d0bb..db075ac 100644 --- a/BlendFile/DNA/ColorManagedDisplaySettings.cs +++ b/BlendFile/DNA/ColorManagedDisplaySettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(169, "ColorManagedDisplaySettings")] public struct ColorManagedDisplaySettings { [DNAFieldAttribute(0, "char", "display_device[64]", 1)] public char[] display_device = new System.Char[64]; diff --git a/BlendFile/DNA/ColorManagedViewSettings.cs b/BlendFile/DNA/ColorManagedViewSettings.cs index a647473..5fd9360 100644 --- a/BlendFile/DNA/ColorManagedViewSettings.cs +++ b/BlendFile/DNA/ColorManagedViewSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(168, "ColorManagedViewSettings")] public class ColorManagedViewSettings { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/ColorMapping.cs b/BlendFile/DNA/ColorMapping.cs index 3196891..e939898 100644 --- a/BlendFile/DNA/ColorMapping.cs +++ b/BlendFile/DNA/ColorMapping.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(636, "ColorMapping")] public struct ColorMapping { [DNAFieldAttribute(0, "ColorBand", "coba", 776)] public ColorBand coba; diff --git a/BlendFile/DNA/ColorMixVars.cs b/BlendFile/DNA/ColorMixVars.cs index d2694bb..171f589 100644 --- a/BlendFile/DNA/ColorMixVars.cs +++ b/BlendFile/DNA/ColorMixVars.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(903, "ColorMixVars")] public struct ColorMixVars { [DNAFieldAttribute(0, "int", "blend_effect", 4)] public int blend_effect; diff --git a/BlendFile/DNA/ColorizeShaderFxData.cs b/BlendFile/DNA/ColorizeShaderFxData.cs index 919b19d..600d6ef 100644 --- a/BlendFile/DNA/ColorizeShaderFxData.cs +++ b/BlendFile/DNA/ColorizeShaderFxData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(918, "ColorizeShaderFxData")] public struct ColorizeShaderFxData { [DNAFieldAttribute(0, "ShaderFxData", "shaderfx", 104)] public ShaderFxData shaderfx; diff --git a/BlendFile/DNA/ConsoleLine.cs b/BlendFile/DNA/ConsoleLine.cs index a8683a6..45d09ae 100644 --- a/BlendFile/DNA/ConsoleLine.cs +++ b/BlendFile/DNA/ConsoleLine.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(959, "ConsoleLine")] public class ConsoleLine { [DNAFieldAttribute(0, "ConsoleLine", "*next", 40)] public ConsoleLine ptr_next; diff --git a/BlendFile/DNA/CorrectiveSmoothDeltaCache.cs b/BlendFile/DNA/CorrectiveSmoothDeltaCache.cs index 8b24212..10bbee8 100644 --- a/BlendFile/DNA/CorrectiveSmoothDeltaCache.cs +++ b/BlendFile/DNA/CorrectiveSmoothDeltaCache.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(500, "CorrectiveSmoothDeltaCache")] public class CorrectiveSmoothDeltaCache { [DNAFieldAttribute(1, "int", "deltas_num", 4)] public int deltas_num; diff --git a/BlendFile/DNA/CorrectiveSmoothModifierData.cs b/BlendFile/DNA/CorrectiveSmoothModifierData.cs index 69e4ff7..4f80df0 100644 --- a/BlendFile/DNA/CorrectiveSmoothModifierData.cs +++ b/BlendFile/DNA/CorrectiveSmoothModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(501, "CorrectiveSmoothModifierData")] public class CorrectiveSmoothModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/CryptomatteEntry.cs b/BlendFile/DNA/CryptomatteEntry.cs index dc7f849..ac44b6d 100644 --- a/BlendFile/DNA/CryptomatteEntry.cs +++ b/BlendFile/DNA/CryptomatteEntry.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(669, "CryptomatteEntry")] public class CryptomatteEntry { [DNAFieldAttribute(0, "CryptomatteEntry", "*next", 88)] public CryptomatteEntry ptr_next; diff --git a/BlendFile/DNA/CryptomatteLayer.cs b/BlendFile/DNA/CryptomatteLayer.cs index ca8e0f1..542d6f0 100644 --- a/BlendFile/DNA/CryptomatteLayer.cs +++ b/BlendFile/DNA/CryptomatteLayer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(670, "CryptomatteLayer")] public class CryptomatteLayer { [DNAFieldAttribute(0, "CryptomatteEntry", "*next", 88)] public CryptomatteEntry ptr_next; diff --git a/BlendFile/DNA/Curve.cs b/BlendFile/DNA/Curve.cs index 51dd3e3..dc26b69 100644 --- a/BlendFile/DNA/Curve.cs +++ b/BlendFile/DNA/Curve.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(210, "Curve")] public class Curve { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/CurveMap.cs b/BlendFile/DNA/CurveMap.cs index ec895c2..b6ce164 100644 --- a/BlendFile/DNA/CurveMap.cs +++ b/BlendFile/DNA/CurveMap.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(165, "CurveMap")] public class CurveMap { [DNAFieldAttribute(0, "short", "totpoint", 2)] public short totpoint; diff --git a/BlendFile/DNA/CurveMapPoint.cs b/BlendFile/DNA/CurveMapPoint.cs index d110a21..84ab7f5 100644 --- a/BlendFile/DNA/CurveMapPoint.cs +++ b/BlendFile/DNA/CurveMapPoint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(164, "CurveMapPoint")] public struct CurveMapPoint { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/CurveMapping.cs b/BlendFile/DNA/CurveMapping.cs index c23ce50..b879d2f 100644 --- a/BlendFile/DNA/CurveMapping.cs +++ b/BlendFile/DNA/CurveMapping.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(128, "CurveMapping")] public struct CurveMapping { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/CurveModifierData.cs b/BlendFile/DNA/CurveModifierData.cs index d9c4b6b..b268932 100644 --- a/BlendFile/DNA/CurveModifierData.cs +++ b/BlendFile/DNA/CurveModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(448, "CurveModifierData")] public class CurveModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/CurvePaintSettings.cs b/BlendFile/DNA/CurvePaintSettings.cs index 496c985..ecbce78 100644 --- a/BlendFile/DNA/CurvePaintSettings.cs +++ b/BlendFile/DNA/CurvePaintSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(825, "CurvePaintSettings")] public struct CurvePaintSettings { [DNAFieldAttribute(0, "char", "curve_type", 1)] public char curve_type; diff --git a/BlendFile/DNA/CurveProfile.cs b/BlendFile/DNA/CurveProfile.cs index 161e358..1de296f 100644 --- a/BlendFile/DNA/CurveProfile.cs +++ b/BlendFile/DNA/CurveProfile.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(213, "CurveProfile")] public class CurveProfile { [DNAFieldAttribute(0, "short", "path_len", 2)] public short path_len; diff --git a/BlendFile/DNA/CurveProfilePoint.cs b/BlendFile/DNA/CurveProfilePoint.cs index 01961ff..29fc057 100644 --- a/BlendFile/DNA/CurveProfilePoint.cs +++ b/BlendFile/DNA/CurveProfilePoint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(217, "CurveProfilePoint")] public class CurveProfilePoint { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/Curves.cs b/BlendFile/DNA/Curves.cs index bf815c8..5542766 100644 --- a/BlendFile/DNA/Curves.cs +++ b/BlendFile/DNA/Curves.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(216, "Curves")] public class Curves { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/CurvesGeometry.cs b/BlendFile/DNA/CurvesGeometry.cs index a08c26d..6fb14bd 100644 --- a/BlendFile/DNA/CurvesGeometry.cs +++ b/BlendFile/DNA/CurvesGeometry.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(218, "CurvesGeometry")] public class CurvesGeometry { [DNAFieldAttribute(0, "int", "*curve_offsets", 4)] public int ptr_curve_offsets; diff --git a/BlendFile/DNA/CurvesModifierData.cs b/BlendFile/DNA/CurvesModifierData.cs index 9ae9b92..17ae675 100644 --- a/BlendFile/DNA/CurvesModifierData.cs +++ b/BlendFile/DNA/CurvesModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(906, "CurvesModifierData")] public struct CurvesModifierData { [DNAFieldAttribute(0, "SequenceModifierData", "modifier", 112)] public SequenceModifierData modifier; diff --git a/BlendFile/DNA/CurvesSculpt.cs b/BlendFile/DNA/CurvesSculpt.cs index a8589f7..e5be49d 100644 --- a/BlendFile/DNA/CurvesSculpt.cs +++ b/BlendFile/DNA/CurvesSculpt.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(813, "CurvesSculpt")] public struct CurvesSculpt { [DNAFieldAttribute(0, "Paint", "paint", 120)] public Paint paint; diff --git a/BlendFile/DNA/CustomData.cs b/BlendFile/DNA/CustomData.cs index e63ca1a..6d91fe0 100644 --- a/BlendFile/DNA/CustomData.cs +++ b/BlendFile/DNA/CustomData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(219, "CustomData")] public class CustomData { [DNAFieldAttribute(0, "CustomDataLayer", "*layers", 120)] public CustomDataLayer ptr_layers; diff --git a/BlendFile/DNA/CustomDataExternal.cs b/BlendFile/DNA/CustomDataExternal.cs index 8c37235..7d470c7 100644 --- a/BlendFile/DNA/CustomDataExternal.cs +++ b/BlendFile/DNA/CustomDataExternal.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(223, "CustomDataExternal")] public struct CustomDataExternal { [DNAFieldAttribute(0, "char", "filename[1024]", 1)] public char[] filename = new System.Char[1024]; diff --git a/BlendFile/DNA/CustomDataLayer.cs b/BlendFile/DNA/CustomDataLayer.cs index 870020d..1ba0707 100644 --- a/BlendFile/DNA/CustomDataLayer.cs +++ b/BlendFile/DNA/CustomDataLayer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(221, "CustomDataLayer")] public class CustomDataLayer { [DNAFieldAttribute(0, "int", "type", 4)] public int type; diff --git a/BlendFile/DNA/CustomData_MeshMasks.cs b/BlendFile/DNA/CustomData_MeshMasks.cs index e3a2e71..ebbdd56 100644 --- a/BlendFile/DNA/CustomData_MeshMasks.cs +++ b/BlendFile/DNA/CustomData_MeshMasks.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(225, "CustomData_MeshMasks")] public struct CustomData_MeshMasks { [DNAFieldAttribute(0, "uint64_t", "vmask", 8)] public ulong vmask; diff --git a/BlendFile/DNA/DashGpencilModifierData.cs b/BlendFile/DNA/DashGpencilModifierData.cs index 9696fc3..58a897b 100644 --- a/BlendFile/DNA/DashGpencilModifierData.cs +++ b/BlendFile/DNA/DashGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(290, "DashGpencilModifierData")] public class DashGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/DashGpencilModifierSegment.cs b/BlendFile/DNA/DashGpencilModifierSegment.cs index 7054ab6..73a9fb1 100644 --- a/BlendFile/DNA/DashGpencilModifierSegment.cs +++ b/BlendFile/DNA/DashGpencilModifierSegment.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(289, "DashGpencilModifierSegment")] public class DashGpencilModifierSegment { [DNAFieldAttribute(0, "char", "name[64]", 1)] public char[] name = new System.Char[64]; diff --git a/BlendFile/DNA/DataTransferModifierData.cs b/BlendFile/DNA/DataTransferModifierData.cs index 732778e..0920dd5 100644 --- a/BlendFile/DNA/DataTransferModifierData.cs +++ b/BlendFile/DNA/DataTransferModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(507, "DataTransferModifierData")] public class DataTransferModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/DecimateModifierData.cs b/BlendFile/DNA/DecimateModifierData.cs index 4f216a1..94ba9d9 100644 --- a/BlendFile/DNA/DecimateModifierData.cs +++ b/BlendFile/DNA/DecimateModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(457, "DecimateModifierData")] public struct DecimateModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/DisplaceModifierData.cs b/BlendFile/DNA/DisplaceModifierData.cs index 15d94a2..ff72173 100644 --- a/BlendFile/DNA/DisplaceModifierData.cs +++ b/BlendFile/DNA/DisplaceModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(455, "DisplaceModifierData")] public class DisplaceModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/DisplaySafeAreas.cs b/BlendFile/DNA/DisplaySafeAreas.cs index bacd756..b984ddb 100644 --- a/BlendFile/DNA/DisplaySafeAreas.cs +++ b/BlendFile/DNA/DisplaySafeAreas.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(831, "DisplaySafeAreas")] public struct DisplaySafeAreas { [DNAFieldAttribute(0, "float", "title[2]", 4)] public float[] title = new System.Single[2]; diff --git a/BlendFile/DNA/DrawDataList.cs b/BlendFile/DNA/DrawDataList.cs index 2a10ea1..1079d14 100644 --- a/BlendFile/DNA/DrawDataList.cs +++ b/BlendFile/DNA/DrawDataList.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(14, "DrawDataList")] public class DrawDataList { [DNAFieldAttribute(0, "DrawData", "*first", 0)] public DrawData ptr_first; diff --git a/BlendFile/DNA/DriverTarget.cs b/BlendFile/DNA/DriverTarget.cs index 3b0d302..d61cd8b 100644 --- a/BlendFile/DNA/DriverTarget.cs +++ b/BlendFile/DNA/DriverTarget.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(90, "DriverTarget")] public class DriverTarget { [DNAFieldAttribute(0, "ID", "*id", 208)] public ID ptr_id; diff --git a/BlendFile/DNA/DriverVar.cs b/BlendFile/DNA/DriverVar.cs index 432d7b1..c900eb5 100644 --- a/BlendFile/DNA/DriverVar.cs +++ b/BlendFile/DNA/DriverVar.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(91, "DriverVar")] public class DriverVar { [DNAFieldAttribute(0, "DriverVar", "*next", 920)] public DriverVar ptr_next; diff --git a/BlendFile/DNA/DualQuat.cs b/BlendFile/DNA/DualQuat.cs index c816565..4b62de8 100644 --- a/BlendFile/DNA/DualQuat.cs +++ b/BlendFile/DNA/DualQuat.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(51, "DualQuat")] public struct DualQuat { [DNAFieldAttribute(0, "float", "quat[4]", 4)] public float[] quat = new System.Single[4]; diff --git a/BlendFile/DNA/DynamicPaintBrushSettings.cs b/BlendFile/DNA/DynamicPaintBrushSettings.cs index fa33bc5..d359d09 100644 --- a/BlendFile/DNA/DynamicPaintBrushSettings.cs +++ b/BlendFile/DNA/DynamicPaintBrushSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(232, "DynamicPaintBrushSettings")] public class DynamicPaintBrushSettings { [DNAFieldAttribute(0, "DynamicPaintModifierData", "*pmd", 144)] public DynamicPaintModifierData ptr_pmd; diff --git a/BlendFile/DNA/DynamicPaintCanvasSettings.cs b/BlendFile/DNA/DynamicPaintCanvasSettings.cs index 051b3af..33b2c18 100644 --- a/BlendFile/DNA/DynamicPaintCanvasSettings.cs +++ b/BlendFile/DNA/DynamicPaintCanvasSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(227, "DynamicPaintCanvasSettings")] public class DynamicPaintCanvasSettings { [DNAFieldAttribute(0, "DynamicPaintModifierData", "*pmd", 144)] public DynamicPaintModifierData ptr_pmd; diff --git a/BlendFile/DNA/DynamicPaintModifierData.cs b/BlendFile/DNA/DynamicPaintModifierData.cs index de3d537..93bf1da 100644 --- a/BlendFile/DNA/DynamicPaintModifierData.cs +++ b/BlendFile/DNA/DynamicPaintModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(231, "DynamicPaintModifierData")] public class DynamicPaintModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/DynamicPaintSurface.cs b/BlendFile/DNA/DynamicPaintSurface.cs index 7ddcb42..297bf98 100644 --- a/BlendFile/DNA/DynamicPaintSurface.cs +++ b/BlendFile/DNA/DynamicPaintSurface.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(226, "DynamicPaintSurface")] public class DynamicPaintSurface { [DNAFieldAttribute(0, "DynamicPaintSurface", "*next", 1568)] public DynamicPaintSurface ptr_next; diff --git a/BlendFile/DNA/EQCurveMappingData.cs b/BlendFile/DNA/EQCurveMappingData.cs index 1345714..4894d89 100644 --- a/BlendFile/DNA/EQCurveMappingData.cs +++ b/BlendFile/DNA/EQCurveMappingData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(912, "EQCurveMappingData")] public class EQCurveMappingData { [DNAFieldAttribute(0, "EQCurveMappingData", "*next", 440)] public EQCurveMappingData ptr_next; diff --git a/BlendFile/DNA/EdgeSplitModifierData.cs b/BlendFile/DNA/EdgeSplitModifierData.cs index ad95042..ab7e8da 100644 --- a/BlendFile/DNA/EdgeSplitModifierData.cs +++ b/BlendFile/DNA/EdgeSplitModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(453, "EdgeSplitModifierData")] public struct EdgeSplitModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/Editing.cs b/BlendFile/DNA/Editing.cs index 8cbaa63..7e9eb23 100644 --- a/BlendFile/DNA/Editing.cs +++ b/BlendFile/DNA/Editing.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(840, "Editing")] public class Editing { [DNAFieldAttribute(0, "ListBase", "*seqbasep", 16)] public ListBase ptr_seqbasep; diff --git a/BlendFile/DNA/EditingRuntime.cs b/BlendFile/DNA/EditingRuntime.cs index 0090a9b..68693d4 100644 --- a/BlendFile/DNA/EditingRuntime.cs +++ b/BlendFile/DNA/EditingRuntime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(890, "EditingRuntime")] public class EditingRuntime { [DNAFieldAttribute(0, "SequenceLookup", "*sequence_lookup", 0)] public SequenceLookup ptr_sequence_lookup; diff --git a/BlendFile/DNA/Effect.cs b/BlendFile/DNA/Effect.cs index 6e5f197..3428969 100644 --- a/BlendFile/DNA/Effect.cs +++ b/BlendFile/DNA/Effect.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(234, "Effect")] public class Effect { [DNAFieldAttribute(0, "Effect", "*next", 24)] public Effect ptr_next; diff --git a/BlendFile/DNA/EffectorWeights.cs b/BlendFile/DNA/EffectorWeights.cs index 9b03a79..2901765 100644 --- a/BlendFile/DNA/EffectorWeights.cs +++ b/BlendFile/DNA/EffectorWeights.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(156, "EffectorWeights")] public class EffectorWeights { [DNAFieldAttribute(0, "Collection", "*group", 376)] public Collection ptr_group; diff --git a/BlendFile/DNA/EnvelopeGpencilModifierData.cs b/BlendFile/DNA/EnvelopeGpencilModifierData.cs index e335faf..5f1adca 100644 --- a/BlendFile/DNA/EnvelopeGpencilModifierData.cs +++ b/BlendFile/DNA/EnvelopeGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(306, "EnvelopeGpencilModifierData")] public class EnvelopeGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/ExplodeModifierData.cs b/BlendFile/DNA/ExplodeModifierData.cs index d9f2eb2..5ef7c4b 100644 --- a/BlendFile/DNA/ExplodeModifierData.cs +++ b/BlendFile/DNA/ExplodeModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(479, "ExplodeModifierData")] public class ExplodeModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/FCM_EnvelopeData.cs b/BlendFile/DNA/FCM_EnvelopeData.cs index 576b46c..2f73a8b 100644 --- a/BlendFile/DNA/FCM_EnvelopeData.cs +++ b/BlendFile/DNA/FCM_EnvelopeData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(83, "FCM_EnvelopeData")] public struct FCM_EnvelopeData { [DNAFieldAttribute(0, "float", "min", 4)] public float min; diff --git a/BlendFile/DNA/FCurve.cs b/BlendFile/DNA/FCurve.cs index 96a4dce..fdf1ffc 100644 --- a/BlendFile/DNA/FCurve.cs +++ b/BlendFile/DNA/FCurve.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(79, "FCurve")] public class FCurve { [DNAFieldAttribute(0, "FCurve", "*next", 120)] public FCurve ptr_next; diff --git a/BlendFile/DNA/FFMpegCodecData.cs b/BlendFile/DNA/FFMpegCodecData.cs index ad0ae15..3776917 100644 --- a/BlendFile/DNA/FFMpegCodecData.cs +++ b/BlendFile/DNA/FFMpegCodecData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(797, "FFMpegCodecData")] public class FFMpegCodecData { [DNAFieldAttribute(0, "int", "type", 4)] public int type; diff --git a/BlendFile/DNA/FMod_Cycles.cs b/BlendFile/DNA/FMod_Cycles.cs index b2daac1..491cc24 100644 --- a/BlendFile/DNA/FMod_Cycles.cs +++ b/BlendFile/DNA/FMod_Cycles.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(85, "FMod_Cycles")] public struct FMod_Cycles { [DNAFieldAttribute(0, "short", "before_mode", 2)] public short before_mode; diff --git a/BlendFile/DNA/FMod_Envelope.cs b/BlendFile/DNA/FMod_Envelope.cs index c90b6e4..98e3650 100644 --- a/BlendFile/DNA/FMod_Envelope.cs +++ b/BlendFile/DNA/FMod_Envelope.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(84, "FMod_Envelope")] public class FMod_Envelope { [DNAFieldAttribute(0, "FCM_EnvelopeData", "*data", 16)] public FCM_EnvelopeData ptr_data; diff --git a/BlendFile/DNA/FMod_FunctionGenerator.cs b/BlendFile/DNA/FMod_FunctionGenerator.cs index 21659d1..34a6385 100644 --- a/BlendFile/DNA/FMod_FunctionGenerator.cs +++ b/BlendFile/DNA/FMod_FunctionGenerator.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(82, "FMod_FunctionGenerator")] public struct FMod_FunctionGenerator { [DNAFieldAttribute(0, "float", "amplitude", 4)] public float amplitude; diff --git a/BlendFile/DNA/FMod_Generator.cs b/BlendFile/DNA/FMod_Generator.cs index c045351..15f3572 100644 --- a/BlendFile/DNA/FMod_Generator.cs +++ b/BlendFile/DNA/FMod_Generator.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(81, "FMod_Generator")] public class FMod_Generator { [DNAFieldAttribute(0, "float", "*coefficients", 4)] public float ptr_coefficients; diff --git a/BlendFile/DNA/FMod_Limits.cs b/BlendFile/DNA/FMod_Limits.cs index e3f133e..7cb27aa 100644 --- a/BlendFile/DNA/FMod_Limits.cs +++ b/BlendFile/DNA/FMod_Limits.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(86, "FMod_Limits")] public struct FMod_Limits { [DNAFieldAttribute(0, "rctf", "rect", 16)] public rctf rect; diff --git a/BlendFile/DNA/FMod_Noise.cs b/BlendFile/DNA/FMod_Noise.cs index b223228..bd340f5 100644 --- a/BlendFile/DNA/FMod_Noise.cs +++ b/BlendFile/DNA/FMod_Noise.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(88, "FMod_Noise")] public struct FMod_Noise { [DNAFieldAttribute(0, "float", "size", 4)] public float size; diff --git a/BlendFile/DNA/FMod_Stepped.cs b/BlendFile/DNA/FMod_Stepped.cs index 7818832..7248dd6 100644 --- a/BlendFile/DNA/FMod_Stepped.cs +++ b/BlendFile/DNA/FMod_Stepped.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(89, "FMod_Stepped")] public struct FMod_Stepped { [DNAFieldAttribute(0, "float", "step_size", 4)] public float step_size; diff --git a/BlendFile/DNA/FModifier.cs b/BlendFile/DNA/FModifier.cs index 41b0959..88602ec 100644 --- a/BlendFile/DNA/FModifier.cs +++ b/BlendFile/DNA/FModifier.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(80, "FModifier")] public class FModifier { [DNAFieldAttribute(0, "FModifier", "*next", 128)] public FModifier ptr_next; diff --git a/BlendFile/DNA/FPoint.cs b/BlendFile/DNA/FPoint.cs index 00d0cb7..d1e774b 100644 --- a/BlendFile/DNA/FPoint.cs +++ b/BlendFile/DNA/FPoint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(94, "FPoint")] public struct FPoint { [DNAFieldAttribute(0, "float", "vec[2]", 4)] public float[] vec = new System.Single[2]; diff --git a/BlendFile/DNA/FileAssetSelectParams.cs b/BlendFile/DNA/FileAssetSelectParams.cs index 309957d..cc675a1 100644 --- a/BlendFile/DNA/FileAssetSelectParams.cs +++ b/BlendFile/DNA/FileAssetSelectParams.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(941, "FileAssetSelectParams")] public struct FileAssetSelectParams { [DNAFieldAttribute(0, "FileSelectParams", "base_params", 2088)] public FileSelectParams base_params; diff --git a/BlendFile/DNA/FileFolderHistory.cs b/BlendFile/DNA/FileFolderHistory.cs index c24da51..b05bc54 100644 --- a/BlendFile/DNA/FileFolderHistory.cs +++ b/BlendFile/DNA/FileFolderHistory.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(942, "FileFolderHistory")] public class FileFolderHistory { [DNAFieldAttribute(0, "FileFolderLists", "*next", 0)] public FileFolderLists ptr_next; diff --git a/BlendFile/DNA/FileGlobal.cs b/BlendFile/DNA/FileGlobal.cs index 0825d92..b16d314 100644 --- a/BlendFile/DNA/FileGlobal.cs +++ b/BlendFile/DNA/FileGlobal.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(239, "FileGlobal")] public class FileGlobal { [DNAFieldAttribute(0, "char", "subvstr[4]", 1)] public char[] subvstr = new System.Char[4]; diff --git a/BlendFile/DNA/FileHandler.cs b/BlendFile/DNA/FileHandler.cs index 0c13ca8..e2f8d31 100644 --- a/BlendFile/DNA/FileHandler.cs +++ b/BlendFile/DNA/FileHandler.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(874, "FileHandler")] public class FileHandler { [DNAFieldAttribute(0, "FileHandlerTypeHandle", "*type", 0)] public FileHandlerTypeHandle ptr_type; diff --git a/BlendFile/DNA/FileSelectParams.cs b/BlendFile/DNA/FileSelectParams.cs index 3c6cd15..a70bd24 100644 --- a/BlendFile/DNA/FileSelectParams.cs +++ b/BlendFile/DNA/FileSelectParams.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(940, "FileSelectParams")] public class FileSelectParams { [DNAFieldAttribute(0, "char", "title[96]", 1)] public char[] title = new System.Char[96]; diff --git a/BlendFile/DNA/FlipShaderFxData.cs b/BlendFile/DNA/FlipShaderFxData.cs index a7e4de0..395facf 100644 --- a/BlendFile/DNA/FlipShaderFxData.cs +++ b/BlendFile/DNA/FlipShaderFxData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(919, "FlipShaderFxData")] public struct FlipShaderFxData { [DNAFieldAttribute(0, "ShaderFxData", "shaderfx", 104)] public ShaderFxData shaderfx; diff --git a/BlendFile/DNA/FluidDomainSettings.cs b/BlendFile/DNA/FluidDomainSettings.cs index bf51a9c..dd771c4 100644 --- a/BlendFile/DNA/FluidDomainSettings.cs +++ b/BlendFile/DNA/FluidDomainSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(242, "FluidDomainSettings")] public class FluidDomainSettings { [DNAFieldAttribute(0, "FluidModifierData", "*fmd", 160)] public FluidModifierData ptr_fmd; diff --git a/BlendFile/DNA/FluidEffectorSettings.cs b/BlendFile/DNA/FluidEffectorSettings.cs index 02616db..2d84f86 100644 --- a/BlendFile/DNA/FluidEffectorSettings.cs +++ b/BlendFile/DNA/FluidEffectorSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(248, "FluidEffectorSettings")] public class FluidEffectorSettings { [DNAFieldAttribute(0, "FluidModifierData", "*fmd", 160)] public FluidModifierData ptr_fmd; diff --git a/BlendFile/DNA/FluidFlowSettings.cs b/BlendFile/DNA/FluidFlowSettings.cs index a4e4138..15036ab 100644 --- a/BlendFile/DNA/FluidFlowSettings.cs +++ b/BlendFile/DNA/FluidFlowSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(246, "FluidFlowSettings")] public class FluidFlowSettings { [DNAFieldAttribute(0, "FluidModifierData", "*fmd", 160)] public FluidModifierData ptr_fmd; diff --git a/BlendFile/DNA/FluidModifierData.cs b/BlendFile/DNA/FluidModifierData.cs index 9da6de0..3db0877 100644 --- a/BlendFile/DNA/FluidModifierData.cs +++ b/BlendFile/DNA/FluidModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(243, "FluidModifierData")] public class FluidModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/FluidVertexVelocity.cs b/BlendFile/DNA/FluidVertexVelocity.cs index 614c08b..a50e259 100644 --- a/BlendFile/DNA/FluidVertexVelocity.cs +++ b/BlendFile/DNA/FluidVertexVelocity.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(756, "FluidVertexVelocity")] public struct FluidVertexVelocity { [DNAFieldAttribute(0, "float", "vel[3]", 4)] public float[] vel = new System.Single[3]; diff --git a/BlendFile/DNA/FluidsimModifierData.cs b/BlendFile/DNA/FluidsimModifierData.cs index 271ee09..b222a4e 100644 --- a/BlendFile/DNA/FluidsimModifierData.cs +++ b/BlendFile/DNA/FluidsimModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(481, "FluidsimModifierData")] public class FluidsimModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/FluidsimSettings.cs b/BlendFile/DNA/FluidsimSettings.cs index a7fc415..37d3c59 100644 --- a/BlendFile/DNA/FluidsimSettings.cs +++ b/BlendFile/DNA/FluidsimSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(482, "FluidsimSettings")] public class FluidsimSettings { [DNAFieldAttribute(0, "FluidsimModifierData", "*fmd", 136)] public FluidsimModifierData ptr_fmd; diff --git a/BlendFile/DNA/ForeachGeometryElementZoneViewerPathElem.cs b/BlendFile/DNA/ForeachGeometryElementZoneViewerPathElem.cs index 5d1b7fc..1ff87bf 100644 --- a/BlendFile/DNA/ForeachGeometryElementZoneViewerPathElem.cs +++ b/BlendFile/DNA/ForeachGeometryElementZoneViewerPathElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1036, "ForeachGeometryElementZoneViewerPathElem")] public struct ForeachGeometryElementZoneViewerPathElem { [DNAFieldAttribute(0, "ViewerPathElem", "base", 32)] public ViewerPathElem @base; diff --git a/BlendFile/DNA/FreestyleConfig.cs b/BlendFile/DNA/FreestyleConfig.cs index dd9361b..446e974 100644 --- a/BlendFile/DNA/FreestyleConfig.cs +++ b/BlendFile/DNA/FreestyleConfig.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(252, "FreestyleConfig")] public struct FreestyleConfig { [DNAFieldAttribute(0, "ListBase", "modules", 16)] public ListBase modules; diff --git a/BlendFile/DNA/FreestyleEdge.cs b/BlendFile/DNA/FreestyleEdge.cs index 7115e3c..fbdcc3c 100644 --- a/BlendFile/DNA/FreestyleEdge.cs +++ b/BlendFile/DNA/FreestyleEdge.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(437, "FreestyleEdge")] public struct FreestyleEdge { [DNAFieldAttribute(0, "char", "flag", 1)] public char flag; diff --git a/BlendFile/DNA/FreestyleFace.cs b/BlendFile/DNA/FreestyleFace.cs index 3d1a9f6..7681fcd 100644 --- a/BlendFile/DNA/FreestyleFace.cs +++ b/BlendFile/DNA/FreestyleFace.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(438, "FreestyleFace")] public struct FreestyleFace { [DNAFieldAttribute(0, "char", "flag", 1)] public char flag; diff --git a/BlendFile/DNA/FreestyleLineSet.cs b/BlendFile/DNA/FreestyleLineSet.cs index 141ecb4..19ba11f 100644 --- a/BlendFile/DNA/FreestyleLineSet.cs +++ b/BlendFile/DNA/FreestyleLineSet.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(249, "FreestyleLineSet")] public class FreestyleLineSet { [DNAFieldAttribute(0, "FreestyleLineSet", "*next", 128)] public FreestyleLineSet ptr_next; diff --git a/BlendFile/DNA/FreestyleLineStyle.cs b/BlendFile/DNA/FreestyleLineStyle.cs index 961eee7..b800a99 100644 --- a/BlendFile/DNA/FreestyleLineStyle.cs +++ b/BlendFile/DNA/FreestyleLineStyle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(250, "FreestyleLineStyle")] public class FreestyleLineStyle { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/FreestyleModuleConfig.cs b/BlendFile/DNA/FreestyleModuleConfig.cs index 4928984..451c68a 100644 --- a/BlendFile/DNA/FreestyleModuleConfig.cs +++ b/BlendFile/DNA/FreestyleModuleConfig.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(251, "FreestyleModuleConfig")] public class FreestyleModuleConfig { [DNAFieldAttribute(0, "FreestyleModuleConfig", "*next", 32)] public FreestyleModuleConfig ptr_next; diff --git a/BlendFile/DNA/GPUDOFSettings.cs b/BlendFile/DNA/GPUDOFSettings.cs index 97e991f..b66a1f9 100644 --- a/BlendFile/DNA/GPUDOFSettings.cs +++ b/BlendFile/DNA/GPUDOFSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(153, "GPUDOFSettings")] public struct GPUDOFSettings { [DNAFieldAttribute(0, "float", "focus_distance", 4)] public float focus_distance; diff --git a/BlendFile/DNA/GP_Interpolate_Settings.cs b/BlendFile/DNA/GP_Interpolate_Settings.cs index 5b7c064..37f9d26 100644 --- a/BlendFile/DNA/GP_Interpolate_Settings.cs +++ b/BlendFile/DNA/GP_Interpolate_Settings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(822, "GP_Interpolate_Settings")] public class GP_Interpolate_Settings { [DNAFieldAttribute(0, "CurveMapping", "*custom_ipo", 424)] public CurveMapping ptr_custom_ipo; diff --git a/BlendFile/DNA/GP_Sculpt_Guide.cs b/BlendFile/DNA/GP_Sculpt_Guide.cs index 06b0852..e4d4419 100644 --- a/BlendFile/DNA/GP_Sculpt_Guide.cs +++ b/BlendFile/DNA/GP_Sculpt_Guide.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(820, "GP_Sculpt_Guide")] public class GP_Sculpt_Guide { [DNAFieldAttribute(0, "char", "use_guide", 1)] public char use_guide; diff --git a/BlendFile/DNA/GP_Sculpt_Settings.cs b/BlendFile/DNA/GP_Sculpt_Settings.cs index 3f89ed6..93305d7 100644 --- a/BlendFile/DNA/GP_Sculpt_Settings.cs +++ b/BlendFile/DNA/GP_Sculpt_Settings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(821, "GP_Sculpt_Settings")] public class GP_Sculpt_Settings { [DNAFieldAttribute(0, "void", "*paintcursor", 0)] public object ptr_paintcursor; diff --git a/BlendFile/DNA/GaussianBlurVars.cs b/BlendFile/DNA/GaussianBlurVars.cs index 39e31be..4a7f2ab 100644 --- a/BlendFile/DNA/GaussianBlurVars.cs +++ b/BlendFile/DNA/GaussianBlurVars.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(901, "GaussianBlurVars")] public struct GaussianBlurVars { [DNAFieldAttribute(0, "float", "size_x", 4)] public float size_x; diff --git a/BlendFile/DNA/GeometryNodeAssetTraits.cs b/BlendFile/DNA/GeometryNodeAssetTraits.cs index b71c814..846297c 100644 --- a/BlendFile/DNA/GeometryNodeAssetTraits.cs +++ b/BlendFile/DNA/GeometryNodeAssetTraits.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(583, "GeometryNodeAssetTraits")] public struct GeometryNodeAssetTraits { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/GlowShaderFxData.cs b/BlendFile/DNA/GlowShaderFxData.cs index 7ef09a5..298a1c0 100644 --- a/BlendFile/DNA/GlowShaderFxData.cs +++ b/BlendFile/DNA/GlowShaderFxData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(920, "GlowShaderFxData")] public struct GlowShaderFxData { [DNAFieldAttribute(0, "ShaderFxData", "shaderfx", 104)] public ShaderFxData shaderfx; diff --git a/BlendFile/DNA/GlowVars.cs b/BlendFile/DNA/GlowVars.cs index 18865cc..6c65b62 100644 --- a/BlendFile/DNA/GlowVars.cs +++ b/BlendFile/DNA/GlowVars.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(897, "GlowVars")] public struct GlowVars { [DNAFieldAttribute(0, "float", "fMini", 4)] public float fMini; diff --git a/BlendFile/DNA/GpPaint.cs b/BlendFile/DNA/GpPaint.cs index 0d5406b..e644244 100644 --- a/BlendFile/DNA/GpPaint.cs +++ b/BlendFile/DNA/GpPaint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(815, "GpPaint")] public struct GpPaint { [DNAFieldAttribute(0, "Paint", "paint", 120)] public Paint paint; diff --git a/BlendFile/DNA/GpSculptPaint.cs b/BlendFile/DNA/GpSculptPaint.cs index 8a421d0..d30d984 100644 --- a/BlendFile/DNA/GpSculptPaint.cs +++ b/BlendFile/DNA/GpSculptPaint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(817, "GpSculptPaint")] public struct GpSculptPaint { [DNAFieldAttribute(0, "Paint", "paint", 120)] public Paint paint; diff --git a/BlendFile/DNA/GpVertexPaint.cs b/BlendFile/DNA/GpVertexPaint.cs index 6f1ce3d..3fdc1b4 100644 --- a/BlendFile/DNA/GpVertexPaint.cs +++ b/BlendFile/DNA/GpVertexPaint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(816, "GpVertexPaint")] public struct GpVertexPaint { [DNAFieldAttribute(0, "Paint", "paint", 120)] public Paint paint; diff --git a/BlendFile/DNA/GpWeightPaint.cs b/BlendFile/DNA/GpWeightPaint.cs index 3996caa..a309ea3 100644 --- a/BlendFile/DNA/GpWeightPaint.cs +++ b/BlendFile/DNA/GpWeightPaint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(818, "GpWeightPaint")] public struct GpWeightPaint { [DNAFieldAttribute(0, "Paint", "paint", 120)] public Paint paint; diff --git a/BlendFile/DNA/GpencilModifierData.cs b/BlendFile/DNA/GpencilModifierData.cs index 18b2a68..84ae2f3 100644 --- a/BlendFile/DNA/GpencilModifierData.cs +++ b/BlendFile/DNA/GpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(275, "GpencilModifierData")] public class GpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "*next", 104)] public GpencilModifierData ptr_next; diff --git a/BlendFile/DNA/GreasePencil.cs b/BlendFile/DNA/GreasePencil.cs index 33be4f0..bc4e798 100644 --- a/BlendFile/DNA/GreasePencil.cs +++ b/BlendFile/DNA/GreasePencil.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(311, "GreasePencil")] public class GreasePencil { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/GreasePencilArmatureModifierData.cs b/BlendFile/DNA/GreasePencilArmatureModifierData.cs index 11ea5e0..11f8208 100644 --- a/BlendFile/DNA/GreasePencilArmatureModifierData.cs +++ b/BlendFile/DNA/GreasePencilArmatureModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(545, "GreasePencilArmatureModifierData")] public class GreasePencilArmatureModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilArrayModifierData.cs b/BlendFile/DNA/GreasePencilArrayModifierData.cs index 0a8d0b8..0ee1bb5 100644 --- a/BlendFile/DNA/GreasePencilArrayModifierData.cs +++ b/BlendFile/DNA/GreasePencilArrayModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(541, "GreasePencilArrayModifierData")] public class GreasePencilArrayModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilBuildModifierData.cs b/BlendFile/DNA/GreasePencilBuildModifierData.cs index 6632b9b..f2f598e 100644 --- a/BlendFile/DNA/GreasePencilBuildModifierData.cs +++ b/BlendFile/DNA/GreasePencilBuildModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(551, "GreasePencilBuildModifierData")] public class GreasePencilBuildModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilColorModifierData.cs b/BlendFile/DNA/GreasePencilColorModifierData.cs index dfc364e..614dfde 100644 --- a/BlendFile/DNA/GreasePencilColorModifierData.cs +++ b/BlendFile/DNA/GreasePencilColorModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(528, "GreasePencilColorModifierData")] public class GreasePencilColorModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilDashModifierData.cs b/BlendFile/DNA/GreasePencilDashModifierData.cs index f6cfef1..4e8a36f 100644 --- a/BlendFile/DNA/GreasePencilDashModifierData.cs +++ b/BlendFile/DNA/GreasePencilDashModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(537, "GreasePencilDashModifierData")] public class GreasePencilDashModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilDashModifierSegment.cs b/BlendFile/DNA/GreasePencilDashModifierSegment.cs index a347015..914b51f 100644 --- a/BlendFile/DNA/GreasePencilDashModifierSegment.cs +++ b/BlendFile/DNA/GreasePencilDashModifierSegment.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(536, "GreasePencilDashModifierSegment")] public struct GreasePencilDashModifierSegment { [DNAFieldAttribute(0, "char", "name[64]", 1)] public char[] name = new System.Char[64]; diff --git a/BlendFile/DNA/GreasePencilDrawing.cs b/BlendFile/DNA/GreasePencilDrawing.cs index 01199d1..ab12c7f 100644 --- a/BlendFile/DNA/GreasePencilDrawing.cs +++ b/BlendFile/DNA/GreasePencilDrawing.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(308, "GreasePencilDrawing")] public class GreasePencilDrawing { [DNAFieldAttribute(0, "GreasePencilDrawingBase", "base", 8)] public GreasePencilDrawingBase @base; diff --git a/BlendFile/DNA/GreasePencilDrawingBase.cs b/BlendFile/DNA/GreasePencilDrawingBase.cs index cad2075..c5da0c1 100644 --- a/BlendFile/DNA/GreasePencilDrawingBase.cs +++ b/BlendFile/DNA/GreasePencilDrawingBase.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(307, "GreasePencilDrawingBase")] public struct GreasePencilDrawingBase { [DNAFieldAttribute(0, "int8_t", "type", 1)] public sbyte type; diff --git a/BlendFile/DNA/GreasePencilDrawingReference.cs b/BlendFile/DNA/GreasePencilDrawingReference.cs index 19e6dcc..02b9844 100644 --- a/BlendFile/DNA/GreasePencilDrawingReference.cs +++ b/BlendFile/DNA/GreasePencilDrawingReference.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(310, "GreasePencilDrawingReference")] public class GreasePencilDrawingReference { [DNAFieldAttribute(0, "GreasePencilDrawingBase", "base", 8)] public GreasePencilDrawingBase @base; diff --git a/BlendFile/DNA/GreasePencilEnvelopeModifierData.cs b/BlendFile/DNA/GreasePencilEnvelopeModifierData.cs index 1ec8562..08c4568 100644 --- a/BlendFile/DNA/GreasePencilEnvelopeModifierData.cs +++ b/BlendFile/DNA/GreasePencilEnvelopeModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(548, "GreasePencilEnvelopeModifierData")] public struct GreasePencilEnvelopeModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilFrame.cs b/BlendFile/DNA/GreasePencilFrame.cs index 9520a15..05539ff 100644 --- a/BlendFile/DNA/GreasePencilFrame.cs +++ b/BlendFile/DNA/GreasePencilFrame.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(312, "GreasePencilFrame")] public struct GreasePencilFrame { [DNAFieldAttribute(0, "int", "drawing_index", 4)] public int drawing_index; diff --git a/BlendFile/DNA/GreasePencilHookModifierData.cs b/BlendFile/DNA/GreasePencilHookModifierData.cs index 788dd37..1fbfa71 100644 --- a/BlendFile/DNA/GreasePencilHookModifierData.cs +++ b/BlendFile/DNA/GreasePencilHookModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(543, "GreasePencilHookModifierData")] public class GreasePencilHookModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilLatticeModifierData.cs b/BlendFile/DNA/GreasePencilLatticeModifierData.cs index 3bce5c6..2137545 100644 --- a/BlendFile/DNA/GreasePencilLatticeModifierData.cs +++ b/BlendFile/DNA/GreasePencilLatticeModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(535, "GreasePencilLatticeModifierData")] public class GreasePencilLatticeModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilLayer.cs b/BlendFile/DNA/GreasePencilLayer.cs index 1256b72..9810835 100644 --- a/BlendFile/DNA/GreasePencilLayer.cs +++ b/BlendFile/DNA/GreasePencilLayer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(317, "GreasePencilLayer")] public class GreasePencilLayer { [DNAFieldAttribute(0, "GreasePencilLayerTreeNode", "base", 40)] public GreasePencilLayerTreeNode @base; diff --git a/BlendFile/DNA/GreasePencilLayerFramesMapStorage.cs b/BlendFile/DNA/GreasePencilLayerFramesMapStorage.cs index d09bcf4..c277994 100644 --- a/BlendFile/DNA/GreasePencilLayerFramesMapStorage.cs +++ b/BlendFile/DNA/GreasePencilLayerFramesMapStorage.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(313, "GreasePencilLayerFramesMapStorage")] public class GreasePencilLayerFramesMapStorage { [DNAFieldAttribute(0, "int", "*keys", 4)] public int ptr_keys; diff --git a/BlendFile/DNA/GreasePencilLayerMask.cs b/BlendFile/DNA/GreasePencilLayerMask.cs index 00918a7..868d60c 100644 --- a/BlendFile/DNA/GreasePencilLayerMask.cs +++ b/BlendFile/DNA/GreasePencilLayerMask.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(314, "GreasePencilLayerMask")] public class GreasePencilLayerMask { [DNAFieldAttribute(0, "GreasePencilLayerMask", "*next", 32)] public GreasePencilLayerMask ptr_next; diff --git a/BlendFile/DNA/GreasePencilLayerTreeGroup.cs b/BlendFile/DNA/GreasePencilLayerTreeGroup.cs index 5ab709a..48b9acb 100644 --- a/BlendFile/DNA/GreasePencilLayerTreeGroup.cs +++ b/BlendFile/DNA/GreasePencilLayerTreeGroup.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(316, "GreasePencilLayerTreeGroup")] public class GreasePencilLayerTreeGroup { [DNAFieldAttribute(0, "GreasePencilLayerTreeNode", "base", 40)] public GreasePencilLayerTreeNode @base; diff --git a/BlendFile/DNA/GreasePencilLayerTreeNode.cs b/BlendFile/DNA/GreasePencilLayerTreeNode.cs index 77e54f6..abbf395 100644 --- a/BlendFile/DNA/GreasePencilLayerTreeNode.cs +++ b/BlendFile/DNA/GreasePencilLayerTreeNode.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(315, "GreasePencilLayerTreeNode")] public class GreasePencilLayerTreeNode { [DNAFieldAttribute(0, "GreasePencilLayerTreeNode", "*next", 40)] public GreasePencilLayerTreeNode ptr_next; diff --git a/BlendFile/DNA/GreasePencilLengthModifierData.cs b/BlendFile/DNA/GreasePencilLengthModifierData.cs index c3b0cf2..7db5aad 100644 --- a/BlendFile/DNA/GreasePencilLengthModifierData.cs +++ b/BlendFile/DNA/GreasePencilLengthModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(539, "GreasePencilLengthModifierData")] public class GreasePencilLengthModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilLineartModifierData.cs b/BlendFile/DNA/GreasePencilLineartModifierData.cs index 5d5b007..56955ff 100644 --- a/BlendFile/DNA/GreasePencilLineartModifierData.cs +++ b/BlendFile/DNA/GreasePencilLineartModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(544, "GreasePencilLineartModifierData")] public class GreasePencilLineartModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilMirrorModifierData.cs b/BlendFile/DNA/GreasePencilMirrorModifierData.cs index 0f59237..7b6682e 100644 --- a/BlendFile/DNA/GreasePencilMirrorModifierData.cs +++ b/BlendFile/DNA/GreasePencilMirrorModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(533, "GreasePencilMirrorModifierData")] public class GreasePencilMirrorModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilModifierInfluenceData.cs b/BlendFile/DNA/GreasePencilModifierInfluenceData.cs index ee9e5aa..124a4f7 100644 --- a/BlendFile/DNA/GreasePencilModifierInfluenceData.cs +++ b/BlendFile/DNA/GreasePencilModifierInfluenceData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(525, "GreasePencilModifierInfluenceData")] public class GreasePencilModifierInfluenceData { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/GreasePencilMultiModifierData.cs b/BlendFile/DNA/GreasePencilMultiModifierData.cs index 50b9529..506ca07 100644 --- a/BlendFile/DNA/GreasePencilMultiModifierData.cs +++ b/BlendFile/DNA/GreasePencilMultiModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(538, "GreasePencilMultiModifierData")] public class GreasePencilMultiModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilNoiseModifierData.cs b/BlendFile/DNA/GreasePencilNoiseModifierData.cs index 0f0ced9..1511526 100644 --- a/BlendFile/DNA/GreasePencilNoiseModifierData.cs +++ b/BlendFile/DNA/GreasePencilNoiseModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(532, "GreasePencilNoiseModifierData")] public class GreasePencilNoiseModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilOffsetModifierData.cs b/BlendFile/DNA/GreasePencilOffsetModifierData.cs index 28e8b8f..769fe2e 100644 --- a/BlendFile/DNA/GreasePencilOffsetModifierData.cs +++ b/BlendFile/DNA/GreasePencilOffsetModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(531, "GreasePencilOffsetModifierData")] public class GreasePencilOffsetModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilOnionSkinningSettings.cs b/BlendFile/DNA/GreasePencilOnionSkinningSettings.cs index c5bf425..923ffef 100644 --- a/BlendFile/DNA/GreasePencilOnionSkinningSettings.cs +++ b/BlendFile/DNA/GreasePencilOnionSkinningSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(320, "GreasePencilOnionSkinningSettings")] public struct GreasePencilOnionSkinningSettings { [DNAFieldAttribute(0, "float", "opacity", 4)] public float opacity; diff --git a/BlendFile/DNA/GreasePencilOpacityModifierData.cs b/BlendFile/DNA/GreasePencilOpacityModifierData.cs index 82eadf3..23c1b39 100644 --- a/BlendFile/DNA/GreasePencilOpacityModifierData.cs +++ b/BlendFile/DNA/GreasePencilOpacityModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(526, "GreasePencilOpacityModifierData")] public class GreasePencilOpacityModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilOutlineModifierData.cs b/BlendFile/DNA/GreasePencilOutlineModifierData.cs index fd38f86..b811594 100644 --- a/BlendFile/DNA/GreasePencilOutlineModifierData.cs +++ b/BlendFile/DNA/GreasePencilOutlineModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(549, "GreasePencilOutlineModifierData")] public class GreasePencilOutlineModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilShrinkwrapModifierData.cs b/BlendFile/DNA/GreasePencilShrinkwrapModifierData.cs index 2b1baa9..8e42d05 100644 --- a/BlendFile/DNA/GreasePencilShrinkwrapModifierData.cs +++ b/BlendFile/DNA/GreasePencilShrinkwrapModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(550, "GreasePencilShrinkwrapModifierData")] public class GreasePencilShrinkwrapModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilSimplifyModifierData.cs b/BlendFile/DNA/GreasePencilSimplifyModifierData.cs index c1d9484..99d2d2b 100644 --- a/BlendFile/DNA/GreasePencilSimplifyModifierData.cs +++ b/BlendFile/DNA/GreasePencilSimplifyModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(552, "GreasePencilSimplifyModifierData")] public struct GreasePencilSimplifyModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilSmoothModifierData.cs b/BlendFile/DNA/GreasePencilSmoothModifierData.cs index 048b213..d329aee 100644 --- a/BlendFile/DNA/GreasePencilSmoothModifierData.cs +++ b/BlendFile/DNA/GreasePencilSmoothModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(530, "GreasePencilSmoothModifierData")] public class GreasePencilSmoothModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilSubdivModifierData.cs b/BlendFile/DNA/GreasePencilSubdivModifierData.cs index 028171f..a4e49d1 100644 --- a/BlendFile/DNA/GreasePencilSubdivModifierData.cs +++ b/BlendFile/DNA/GreasePencilSubdivModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(527, "GreasePencilSubdivModifierData")] public class GreasePencilSubdivModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilTextureModifierData.cs b/BlendFile/DNA/GreasePencilTextureModifierData.cs index ad7860e..1b04b2f 100644 --- a/BlendFile/DNA/GreasePencilTextureModifierData.cs +++ b/BlendFile/DNA/GreasePencilTextureModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(553, "GreasePencilTextureModifierData")] public struct GreasePencilTextureModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilThickModifierData.cs b/BlendFile/DNA/GreasePencilThickModifierData.cs index 28495c4..2feba85 100644 --- a/BlendFile/DNA/GreasePencilThickModifierData.cs +++ b/BlendFile/DNA/GreasePencilThickModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(534, "GreasePencilThickModifierData")] public class GreasePencilThickModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilTimeModifierData.cs b/BlendFile/DNA/GreasePencilTimeModifierData.cs index 0c4c201..ba1ada1 100644 --- a/BlendFile/DNA/GreasePencilTimeModifierData.cs +++ b/BlendFile/DNA/GreasePencilTimeModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(547, "GreasePencilTimeModifierData")] public class GreasePencilTimeModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilTimeModifierSegment.cs b/BlendFile/DNA/GreasePencilTimeModifierSegment.cs index 8ad989e..de13c2a 100644 --- a/BlendFile/DNA/GreasePencilTimeModifierSegment.cs +++ b/BlendFile/DNA/GreasePencilTimeModifierSegment.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(546, "GreasePencilTimeModifierSegment")] public struct GreasePencilTimeModifierSegment { [DNAFieldAttribute(0, "char", "name[64]", 1)] public char[] name = new System.Char[64]; diff --git a/BlendFile/DNA/GreasePencilTintModifierData.cs b/BlendFile/DNA/GreasePencilTintModifierData.cs index 3433aeb..62b40fc 100644 --- a/BlendFile/DNA/GreasePencilTintModifierData.cs +++ b/BlendFile/DNA/GreasePencilTintModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(529, "GreasePencilTintModifierData")] public class GreasePencilTintModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilWeightAngleModifierData.cs b/BlendFile/DNA/GreasePencilWeightAngleModifierData.cs index 1bd01c6..1875dd2 100644 --- a/BlendFile/DNA/GreasePencilWeightAngleModifierData.cs +++ b/BlendFile/DNA/GreasePencilWeightAngleModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(540, "GreasePencilWeightAngleModifierData")] public class GreasePencilWeightAngleModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GreasePencilWeightProximityModifierData.cs b/BlendFile/DNA/GreasePencilWeightProximityModifierData.cs index 22a03b6..71a326f 100644 --- a/BlendFile/DNA/GreasePencilWeightProximityModifierData.cs +++ b/BlendFile/DNA/GreasePencilWeightProximityModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(542, "GreasePencilWeightProximityModifierData")] public class GreasePencilWeightProximityModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/GridPaintMask.cs b/BlendFile/DNA/GridPaintMask.cs index ab448a5..f24703b 100644 --- a/BlendFile/DNA/GridPaintMask.cs +++ b/BlendFile/DNA/GridPaintMask.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(436, "GridPaintMask")] public class GridPaintMask { [DNAFieldAttribute(0, "float", "*data", 4)] public float ptr_data; diff --git a/BlendFile/DNA/GroupNodeViewerPathElem.cs b/BlendFile/DNA/GroupNodeViewerPathElem.cs index 882f735..2e263bc 100644 --- a/BlendFile/DNA/GroupNodeViewerPathElem.cs +++ b/BlendFile/DNA/GroupNodeViewerPathElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1033, "GroupNodeViewerPathElem")] public struct GroupNodeViewerPathElem { [DNAFieldAttribute(0, "ViewerPathElem", "base", 32)] public ViewerPathElem @base; diff --git a/BlendFile/DNA/HairKey.cs b/BlendFile/DNA/HairKey.cs index 874f93a..a10bfc5 100644 --- a/BlendFile/DNA/HairKey.cs +++ b/BlendFile/DNA/HairKey.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(776, "HairKey")] public struct HairKey { [DNAFieldAttribute(0, "float", "co[3]", 4)] public float[] co = new System.Single[3]; diff --git a/BlendFile/DNA/Histogram.cs b/BlendFile/DNA/Histogram.cs index 328c1ec..2cf400a 100644 --- a/BlendFile/DNA/Histogram.cs +++ b/BlendFile/DNA/Histogram.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(166, "Histogram")] public struct Histogram { [DNAFieldAttribute(0, "int", "channels", 4)] public int channels; diff --git a/BlendFile/DNA/HookGpencilModifierData.cs b/BlendFile/DNA/HookGpencilModifierData.cs index 4ad7b4d..42e1dec 100644 --- a/BlendFile/DNA/HookGpencilModifierData.cs +++ b/BlendFile/DNA/HookGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(292, "HookGpencilModifierData")] public class HookGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/HookModifierData.cs b/BlendFile/DNA/HookModifierData.cs index 3d94f7e..90e3f94 100644 --- a/BlendFile/DNA/HookModifierData.cs +++ b/BlendFile/DNA/HookModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(462, "HookModifierData")] public class HookModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/HueCorrectModifierData.cs b/BlendFile/DNA/HueCorrectModifierData.cs index 8a7b846..0e6b33f 100644 --- a/BlendFile/DNA/HueCorrectModifierData.cs +++ b/BlendFile/DNA/HueCorrectModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(907, "HueCorrectModifierData")] public struct HueCorrectModifierData { [DNAFieldAttribute(0, "SequenceModifierData", "modifier", 112)] public SequenceModifierData modifier; diff --git a/BlendFile/DNA/ID.cs b/BlendFile/DNA/ID.cs index 39fc37b..54380d2 100644 --- a/BlendFile/DNA/ID.cs +++ b/BlendFile/DNA/ID.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(27, "ID")] public class ID { [DNAFieldAttribute(0, "void", "*next", 0)] public object ptr_next; diff --git a/BlendFile/DNA/IDOverrideLibrary.cs b/BlendFile/DNA/IDOverrideLibrary.cs index 32df5a6..c30a79a 100644 --- a/BlendFile/DNA/IDOverrideLibrary.cs +++ b/BlendFile/DNA/IDOverrideLibrary.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(29, "IDOverrideLibrary")] public class IDOverrideLibrary { [DNAFieldAttribute(0, "ID", "*reference", 208)] public ID ptr_reference; diff --git a/BlendFile/DNA/IDOverrideLibraryProperty.cs b/BlendFile/DNA/IDOverrideLibraryProperty.cs index 655f97b..9de0a03 100644 --- a/BlendFile/DNA/IDOverrideLibraryProperty.cs +++ b/BlendFile/DNA/IDOverrideLibraryProperty.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(28, "IDOverrideLibraryProperty")] public class IDOverrideLibraryProperty { [DNAFieldAttribute(0, "IDOverrideLibraryProperty", "*next", 48)] public IDOverrideLibraryProperty ptr_next; diff --git a/BlendFile/DNA/IDOverrideLibraryPropertyOperation.cs b/BlendFile/DNA/IDOverrideLibraryPropertyOperation.cs index 8e4c65d..5e7fe0b 100644 --- a/BlendFile/DNA/IDOverrideLibraryPropertyOperation.cs +++ b/BlendFile/DNA/IDOverrideLibraryPropertyOperation.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(26, "IDOverrideLibraryPropertyOperation")] public class IDOverrideLibraryPropertyOperation { [DNAFieldAttribute(0, "IDOverrideLibraryPropertyOperation", "*next", 64)] public IDOverrideLibraryPropertyOperation ptr_next; diff --git a/BlendFile/DNA/IDProperty.cs b/BlendFile/DNA/IDProperty.cs index bbf0701..53674bf 100644 --- a/BlendFile/DNA/IDProperty.cs +++ b/BlendFile/DNA/IDProperty.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(25, "IDProperty")] public class IDProperty { [DNAFieldAttribute(0, "IDProperty", "*next", 136)] public IDProperty ptr_next; diff --git a/BlendFile/DNA/IDPropertyData.cs b/BlendFile/DNA/IDPropertyData.cs index c8b2a44..bdf063a 100644 --- a/BlendFile/DNA/IDPropertyData.cs +++ b/BlendFile/DNA/IDPropertyData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(23, "IDPropertyData")] public class IDPropertyData { [DNAFieldAttribute(0, "void", "*pointer", 0)] public object ptr_pointer; diff --git a/BlendFile/DNA/IDPropertyUIData.cs b/BlendFile/DNA/IDPropertyUIData.cs index ac392ae..8d74b88 100644 --- a/BlendFile/DNA/IDPropertyUIData.cs +++ b/BlendFile/DNA/IDPropertyUIData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(16, "IDPropertyUIData")] public class IDPropertyUIData { [DNAFieldAttribute(0, "char", "*description", 1)] public char ptr_description; diff --git a/BlendFile/DNA/IDPropertyUIDataBool.cs b/BlendFile/DNA/IDPropertyUIDataBool.cs index 40d03ef..8f1a901 100644 --- a/BlendFile/DNA/IDPropertyUIDataBool.cs +++ b/BlendFile/DNA/IDPropertyUIDataBool.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(19, "IDPropertyUIDataBool")] public class IDPropertyUIDataBool { [DNAFieldAttribute(0, "IDPropertyUIData", "base", 16)] public IDPropertyUIData @base; diff --git a/BlendFile/DNA/IDPropertyUIDataEnumItem.cs b/BlendFile/DNA/IDPropertyUIDataEnumItem.cs index c3237d8..6502992 100644 --- a/BlendFile/DNA/IDPropertyUIDataEnumItem.cs +++ b/BlendFile/DNA/IDPropertyUIDataEnumItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(17, "IDPropertyUIDataEnumItem")] public class IDPropertyUIDataEnumItem { [DNAFieldAttribute(0, "char", "*identifier", 1)] public char ptr_identifier; diff --git a/BlendFile/DNA/IDPropertyUIDataFloat.cs b/BlendFile/DNA/IDPropertyUIDataFloat.cs index d92f7de..70a1b3a 100644 --- a/BlendFile/DNA/IDPropertyUIDataFloat.cs +++ b/BlendFile/DNA/IDPropertyUIDataFloat.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(20, "IDPropertyUIDataFloat")] public class IDPropertyUIDataFloat { [DNAFieldAttribute(0, "IDPropertyUIData", "base", 16)] public IDPropertyUIData @base; diff --git a/BlendFile/DNA/IDPropertyUIDataID.cs b/BlendFile/DNA/IDPropertyUIDataID.cs index 5a4d978..2001b30 100644 --- a/BlendFile/DNA/IDPropertyUIDataID.cs +++ b/BlendFile/DNA/IDPropertyUIDataID.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(22, "IDPropertyUIDataID")] public struct IDPropertyUIDataID { [DNAFieldAttribute(0, "IDPropertyUIData", "base", 16)] public IDPropertyUIData @base; diff --git a/BlendFile/DNA/IDPropertyUIDataInt.cs b/BlendFile/DNA/IDPropertyUIDataInt.cs index 7ac8b75..b20efca 100644 --- a/BlendFile/DNA/IDPropertyUIDataInt.cs +++ b/BlendFile/DNA/IDPropertyUIDataInt.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(18, "IDPropertyUIDataInt")] public class IDPropertyUIDataInt { [DNAFieldAttribute(0, "IDPropertyUIData", "base", 16)] public IDPropertyUIData @base; diff --git a/BlendFile/DNA/IDPropertyUIDataString.cs b/BlendFile/DNA/IDPropertyUIDataString.cs index d5a8024..14d1ab6 100644 --- a/BlendFile/DNA/IDPropertyUIDataString.cs +++ b/BlendFile/DNA/IDPropertyUIDataString.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(21, "IDPropertyUIDataString")] public class IDPropertyUIDataString { [DNAFieldAttribute(0, "IDPropertyUIData", "base", 16)] public IDPropertyUIData @base; diff --git a/BlendFile/DNA/IDViewerPathElem.cs b/BlendFile/DNA/IDViewerPathElem.cs index a5931f1..13df137 100644 --- a/BlendFile/DNA/IDViewerPathElem.cs +++ b/BlendFile/DNA/IDViewerPathElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1031, "IDViewerPathElem")] public class IDViewerPathElem { [DNAFieldAttribute(0, "ViewerPathElem", "base", 32)] public ViewerPathElem @base; diff --git a/BlendFile/DNA/ID_Runtime.cs b/BlendFile/DNA/ID_Runtime.cs index 8cc0856..e051e98 100644 --- a/BlendFile/DNA/ID_Runtime.cs +++ b/BlendFile/DNA/ID_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(32, "ID_Runtime")] public class ID_Runtime { [DNAFieldAttribute(0, "ID_Runtime_Remap", "remap", 16)] public ID_Runtime_Remap remap; diff --git a/BlendFile/DNA/ID_Runtime_Remap.cs b/BlendFile/DNA/ID_Runtime_Remap.cs index cc38337..acacf3c 100644 --- a/BlendFile/DNA/ID_Runtime_Remap.cs +++ b/BlendFile/DNA/ID_Runtime_Remap.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(31, "ID_Runtime_Remap")] public struct ID_Runtime_Remap { [DNAFieldAttribute(0, "int", "status", 4)] public int status; diff --git a/BlendFile/DNA/IdAdtTemplate.cs b/BlendFile/DNA/IdAdtTemplate.cs index c2cb36e..5e4167c 100644 --- a/BlendFile/DNA/IdAdtTemplate.cs +++ b/BlendFile/DNA/IdAdtTemplate.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(102, "IdAdtTemplate")] public class IdAdtTemplate { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/Image.cs b/BlendFile/DNA/Image.cs index 5dff9fc..35fd111 100644 --- a/BlendFile/DNA/Image.cs +++ b/BlendFile/DNA/Image.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(126, "Image")] public class Image { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/ImageAnim.cs b/BlendFile/DNA/ImageAnim.cs index 7631194..5c366fb 100644 --- a/BlendFile/DNA/ImageAnim.cs +++ b/BlendFile/DNA/ImageAnim.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(322, "ImageAnim")] public class ImageAnim { [DNAFieldAttribute(0, "ImageAnim", "*next", 24)] public ImageAnim ptr_next; diff --git a/BlendFile/DNA/ImageFormatData.cs b/BlendFile/DNA/ImageFormatData.cs index d72337d..b6cbe63 100644 --- a/BlendFile/DNA/ImageFormatData.cs +++ b/BlendFile/DNA/ImageFormatData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(615, "ImageFormatData")] public struct ImageFormatData { [DNAFieldAttribute(0, "char", "imtype", 1)] public char imtype; diff --git a/BlendFile/DNA/ImagePackedFile.cs b/BlendFile/DNA/ImagePackedFile.cs index 53cb44c..25a0aa0 100644 --- a/BlendFile/DNA/ImagePackedFile.cs +++ b/BlendFile/DNA/ImagePackedFile.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(325, "ImagePackedFile")] public class ImagePackedFile { [DNAFieldAttribute(0, "ImagePackedFile", "*next", 1056)] public ImagePackedFile ptr_next; diff --git a/BlendFile/DNA/ImagePaintSettings.cs b/BlendFile/DNA/ImagePaintSettings.cs index c1fd926..9e1e1c4 100644 --- a/BlendFile/DNA/ImagePaintSettings.cs +++ b/BlendFile/DNA/ImagePaintSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(808, "ImagePaintSettings")] public class ImagePaintSettings { [DNAFieldAttribute(0, "Paint", "paint", 120)] public Paint paint; diff --git a/BlendFile/DNA/ImageTile.cs b/BlendFile/DNA/ImageTile.cs index 03dbed8..19c7018 100644 --- a/BlendFile/DNA/ImageTile.cs +++ b/BlendFile/DNA/ImageTile.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(329, "ImageTile")] public class ImageTile { [DNAFieldAttribute(0, "ImageTile", "*next", 136)] public ImageTile ptr_next; diff --git a/BlendFile/DNA/ImageTile_Runtime.cs b/BlendFile/DNA/ImageTile_Runtime.cs index 450cc9f..b8b5778 100644 --- a/BlendFile/DNA/ImageTile_Runtime.cs +++ b/BlendFile/DNA/ImageTile_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(328, "ImageTile_Runtime")] public struct ImageTile_Runtime { [DNAFieldAttribute(0, "int", "tilearray_layer", 4)] public int tilearray_layer; diff --git a/BlendFile/DNA/ImageUser.cs b/BlendFile/DNA/ImageUser.cs index 0aafbde..6c49913 100644 --- a/BlendFile/DNA/ImageUser.cs +++ b/BlendFile/DNA/ImageUser.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(147, "ImageUser")] public class ImageUser { [DNAFieldAttribute(0, "Scene", "*scene", 6744)] public Scene ptr_scene; diff --git a/BlendFile/DNA/ImageView.cs b/BlendFile/DNA/ImageView.cs index 2c0c9ec..32f42c8 100644 --- a/BlendFile/DNA/ImageView.cs +++ b/BlendFile/DNA/ImageView.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(324, "ImageView")] public class ImageView { [DNAFieldAttribute(0, "ImageView", "*next", 1104)] public ImageView ptr_next; diff --git a/BlendFile/DNA/Image_Runtime.cs b/BlendFile/DNA/Image_Runtime.cs index c32c50e..2db5c1c 100644 --- a/BlendFile/DNA/Image_Runtime.cs +++ b/BlendFile/DNA/Image_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(330, "Image_Runtime")] public class Image_Runtime { [DNAFieldAttribute(0, "void", "*cache_mutex", 0)] public object ptr_cache_mutex; diff --git a/BlendFile/DNA/IndexSwitchItem.cs b/BlendFile/DNA/IndexSwitchItem.cs index f533c79..24e1833 100644 --- a/BlendFile/DNA/IndexSwitchItem.cs +++ b/BlendFile/DNA/IndexSwitchItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(745, "IndexSwitchItem")] public struct IndexSwitchItem { [DNAFieldAttribute(0, "int", "identifier", 4)] public int identifier; diff --git a/BlendFile/DNA/Ipo.cs b/BlendFile/DNA/Ipo.cs index 7985481..dfcb140 100644 --- a/BlendFile/DNA/Ipo.cs +++ b/BlendFile/DNA/Ipo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(76, "Ipo")] public struct Ipo { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/IpoCurve.cs b/BlendFile/DNA/IpoCurve.cs index fbdf874..4316b85 100644 --- a/BlendFile/DNA/IpoCurve.cs +++ b/BlendFile/DNA/IpoCurve.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(336, "IpoCurve")] public class IpoCurve { [DNAFieldAttribute(0, "IpoCurve", "*next", 112)] public IpoCurve ptr_next; diff --git a/BlendFile/DNA/IpoDriver.cs b/BlendFile/DNA/IpoDriver.cs index 017ebb5..efc72d0 100644 --- a/BlendFile/DNA/IpoDriver.cs +++ b/BlendFile/DNA/IpoDriver.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(335, "IpoDriver")] public class IpoDriver { [DNAFieldAttribute(0, "Object", "*ob", 1160)] public Object ptr_ob; diff --git a/BlendFile/DNA/KS_Path.cs b/BlendFile/DNA/KS_Path.cs index 02d2534..c191d0f 100644 --- a/BlendFile/DNA/KS_Path.cs +++ b/BlendFile/DNA/KS_Path.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(98, "KS_Path")] public class KS_Path { [DNAFieldAttribute(0, "KS_Path", "*next", 112)] public KS_Path ptr_next; diff --git a/BlendFile/DNA/Key.cs b/BlendFile/DNA/Key.cs index dc08fee..f3eaa28 100644 --- a/BlendFile/DNA/Key.cs +++ b/BlendFile/DNA/Key.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(212, "Key")] public class Key { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/KeyBlock.cs b/BlendFile/DNA/KeyBlock.cs index 85c0ee2..210d213 100644 --- a/BlendFile/DNA/KeyBlock.cs +++ b/BlendFile/DNA/KeyBlock.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(337, "KeyBlock")] public class KeyBlock { [DNAFieldAttribute(0, "KeyBlock", "*next", 184)] public KeyBlock ptr_next; diff --git a/BlendFile/DNA/KeyingSet.cs b/BlendFile/DNA/KeyingSet.cs index 3cb700a..0bb99a7 100644 --- a/BlendFile/DNA/KeyingSet.cs +++ b/BlendFile/DNA/KeyingSet.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(99, "KeyingSet")] public class KeyingSet { [DNAFieldAttribute(0, "KeyingSet", "*next", 1264)] public KeyingSet ptr_next; diff --git a/BlendFile/DNA/Lamp.cs b/BlendFile/DNA/Lamp.cs index a90efa2..dd52827 100644 --- a/BlendFile/DNA/Lamp.cs +++ b/BlendFile/DNA/Lamp.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(350, "Lamp")] public class Lamp { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/LaplacianDeformModifierData.cs b/BlendFile/DNA/LaplacianDeformModifierData.cs index 65e5f68..d3f58d6 100644 --- a/BlendFile/DNA/LaplacianDeformModifierData.cs +++ b/BlendFile/DNA/LaplacianDeformModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(504, "LaplacianDeformModifierData")] public class LaplacianDeformModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/LaplacianSmoothModifierData.cs b/BlendFile/DNA/LaplacianSmoothModifierData.cs index 8b06388..7514505 100644 --- a/BlendFile/DNA/LaplacianSmoothModifierData.cs +++ b/BlendFile/DNA/LaplacianSmoothModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(499, "LaplacianSmoothModifierData")] public struct LaplacianSmoothModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/Lattice.cs b/BlendFile/DNA/Lattice.cs index a8850db..de7c6fd 100644 --- a/BlendFile/DNA/Lattice.cs +++ b/BlendFile/DNA/Lattice.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(338, "Lattice")] public class Lattice { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/LatticeGpencilModifierData.cs b/BlendFile/DNA/LatticeGpencilModifierData.cs index 1d286a4..46dd17e 100644 --- a/BlendFile/DNA/LatticeGpencilModifierData.cs +++ b/BlendFile/DNA/LatticeGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(286, "LatticeGpencilModifierData")] public class LatticeGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/LatticeModifierData.cs b/BlendFile/DNA/LatticeModifierData.cs index 8265707..177fabe 100644 --- a/BlendFile/DNA/LatticeModifierData.cs +++ b/BlendFile/DNA/LatticeModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(447, "LatticeModifierData")] public class LatticeModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/LayerCollection.cs b/BlendFile/DNA/LayerCollection.cs index 435371f..5174891 100644 --- a/BlendFile/DNA/LayerCollection.cs +++ b/BlendFile/DNA/LayerCollection.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(343, "LayerCollection")] public class LayerCollection { [DNAFieldAttribute(0, "LayerCollection", "*next", 64)] public LayerCollection ptr_next; diff --git a/BlendFile/DNA/LayoutPanelState.cs b/BlendFile/DNA/LayoutPanelState.cs index bbb2c95..06f856b 100644 --- a/BlendFile/DNA/LayoutPanelState.cs +++ b/BlendFile/DNA/LayoutPanelState.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(849, "LayoutPanelState")] public class LayoutPanelState { [DNAFieldAttribute(0, "LayoutPanelState", "*next", 32)] public LayoutPanelState ptr_next; diff --git a/BlendFile/DNA/LengthGpencilModifierData.cs b/BlendFile/DNA/LengthGpencilModifierData.cs index 874fd04..a4c63a6 100644 --- a/BlendFile/DNA/LengthGpencilModifierData.cs +++ b/BlendFile/DNA/LengthGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(288, "LengthGpencilModifierData")] public class LengthGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/Library.cs b/BlendFile/DNA/Library.cs index 1f8b13c..153e13a 100644 --- a/BlendFile/DNA/Library.cs +++ b/BlendFile/DNA/Library.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(34, "Library")] public class Library { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/LibraryWeakReference.cs b/BlendFile/DNA/LibraryWeakReference.cs index 4bbef24..9414ba5 100644 --- a/BlendFile/DNA/LibraryWeakReference.cs +++ b/BlendFile/DNA/LibraryWeakReference.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(36, "LibraryWeakReference")] public struct LibraryWeakReference { [DNAFieldAttribute(0, "char", "library_filepath[1024]", 1)] public char[] library_filepath = new System.Char[1024]; diff --git a/BlendFile/DNA/Library_Runtime.cs b/BlendFile/DNA/Library_Runtime.cs index 100eada..9044fc4 100644 --- a/BlendFile/DNA/Library_Runtime.cs +++ b/BlendFile/DNA/Library_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(37, "Library_Runtime")] public class Library_Runtime { [DNAFieldAttribute(0, "UniqueName_Map", "*name_map", 0)] public UniqueName_Map ptr_name_map; diff --git a/BlendFile/DNA/LightCache.cs b/BlendFile/DNA/LightCache.cs index 645c40f..c170521 100644 --- a/BlendFile/DNA/LightCache.cs +++ b/BlendFile/DNA/LightCache.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(356, "LightCache")] public class LightCache { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/LightCacheTexture.cs b/BlendFile/DNA/LightCacheTexture.cs index 806ce2c..b985167 100644 --- a/BlendFile/DNA/LightCacheTexture.cs +++ b/BlendFile/DNA/LightCacheTexture.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(355, "LightCacheTexture")] public class LightCacheTexture { [DNAFieldAttribute(0, "GPUTexture", "*tex", 0)] public GPUTexture ptr_tex; diff --git a/BlendFile/DNA/LightGridCache.cs b/BlendFile/DNA/LightGridCache.cs index c50845c..025ea44 100644 --- a/BlendFile/DNA/LightGridCache.cs +++ b/BlendFile/DNA/LightGridCache.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(354, "LightGridCache")] public struct LightGridCache { [DNAFieldAttribute(0, "float", "mat[4][4]", 4)] public float[,] mat = new System.Single[4,4]; diff --git a/BlendFile/DNA/LightLinking.cs b/BlendFile/DNA/LightLinking.cs index 8a94646..76c990b 100644 --- a/BlendFile/DNA/LightLinking.cs +++ b/BlendFile/DNA/LightLinking.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(768, "LightLinking")] public class LightLinking { [DNAFieldAttribute(0, "Collection", "*receiver_collection", 376)] public Collection ptr_receiver_collection; diff --git a/BlendFile/DNA/LightLinkingRuntime.cs b/BlendFile/DNA/LightLinkingRuntime.cs index d03ac4b..1fc748d 100644 --- a/BlendFile/DNA/LightLinkingRuntime.cs +++ b/BlendFile/DNA/LightLinkingRuntime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(767, "LightLinkingRuntime")] public struct LightLinkingRuntime { [DNAFieldAttribute(0, "uint64_t", "light_set_membership", 8)] public ulong light_set_membership; diff --git a/BlendFile/DNA/LightProbe.cs b/BlendFile/DNA/LightProbe.cs index af908c9..e405dbe 100644 --- a/BlendFile/DNA/LightProbe.cs +++ b/BlendFile/DNA/LightProbe.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(352, "LightProbe")] public class LightProbe { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/LightProbeBakingData.cs b/BlendFile/DNA/LightProbeBakingData.cs index eee7947..aed396d 100644 --- a/BlendFile/DNA/LightProbeBakingData.cs +++ b/BlendFile/DNA/LightProbeBakingData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(357, "LightProbeBakingData")] public class LightProbeBakingData { [DNAFieldAttribute(4, "float", "*validity", 4)] public float ptr_validity; diff --git a/BlendFile/DNA/LightProbeBlockData.cs b/BlendFile/DNA/LightProbeBlockData.cs index 5e00dd6..2d60fa4 100644 --- a/BlendFile/DNA/LightProbeBlockData.cs +++ b/BlendFile/DNA/LightProbeBlockData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(361, "LightProbeBlockData")] public struct LightProbeBlockData { [DNAFieldAttribute(0, "int", "offset[3]", 4)] public int[] offset = new System.Int32[3]; diff --git a/BlendFile/DNA/LightProbeCache.cs b/BlendFile/DNA/LightProbeCache.cs index e320c52..2e40cfe 100644 --- a/BlendFile/DNA/LightProbeCache.cs +++ b/BlendFile/DNA/LightProbeCache.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(353, "LightProbeCache")] public struct LightProbeCache { [DNAFieldAttribute(0, "float", "position[3]", 4)] public float[] position = new System.Single[3]; diff --git a/BlendFile/DNA/LightProbeConnectivityData.cs b/BlendFile/DNA/LightProbeConnectivityData.cs index 1dfd41b..29c3d08 100644 --- a/BlendFile/DNA/LightProbeConnectivityData.cs +++ b/BlendFile/DNA/LightProbeConnectivityData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(360, "LightProbeConnectivityData")] public class LightProbeConnectivityData { [DNAFieldAttribute(0, "uchar", "*validity", 1)] public byte ptr_validity; diff --git a/BlendFile/DNA/LightProbeGridCacheFrame.cs b/BlendFile/DNA/LightProbeGridCacheFrame.cs index 60413c6..faf2fdd 100644 --- a/BlendFile/DNA/LightProbeGridCacheFrame.cs +++ b/BlendFile/DNA/LightProbeGridCacheFrame.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(362, "LightProbeGridCacheFrame")] public class LightProbeGridCacheFrame { [DNAFieldAttribute(0, "int", "size[3]", 4)] public int[] size = new System.Int32[3]; diff --git a/BlendFile/DNA/LightProbeIrradianceData.cs b/BlendFile/DNA/LightProbeIrradianceData.cs index 94c07c9..a46bae5 100644 --- a/BlendFile/DNA/LightProbeIrradianceData.cs +++ b/BlendFile/DNA/LightProbeIrradianceData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(358, "LightProbeIrradianceData")] public class LightProbeIrradianceData { public LightProbeIrradianceData() { } diff --git a/BlendFile/DNA/LightProbeObjectCache.cs b/BlendFile/DNA/LightProbeObjectCache.cs index c194633..7872947 100644 --- a/BlendFile/DNA/LightProbeObjectCache.cs +++ b/BlendFile/DNA/LightProbeObjectCache.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(363, "LightProbeObjectCache")] public class LightProbeObjectCache { [DNAFieldAttribute(0, "int", "cache_type", 4)] public int cache_type; diff --git a/BlendFile/DNA/LightProbeVisibilityData.cs b/BlendFile/DNA/LightProbeVisibilityData.cs index b815599..097b2c6 100644 --- a/BlendFile/DNA/LightProbeVisibilityData.cs +++ b/BlendFile/DNA/LightProbeVisibilityData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(359, "LightProbeVisibilityData")] public class LightProbeVisibilityData { [DNAFieldAttribute(0, "float", "*L0", 4)] public float ptr_L0; diff --git a/BlendFile/DNA/LightgroupMembership.cs b/BlendFile/DNA/LightgroupMembership.cs index 2fe0c6f..35cc795 100644 --- a/BlendFile/DNA/LightgroupMembership.cs +++ b/BlendFile/DNA/LightgroupMembership.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(347, "LightgroupMembership")] public struct LightgroupMembership { [DNAFieldAttribute(0, "char", "name[64]", 1)] public char[] name = new System.Char[64]; diff --git a/BlendFile/DNA/LineStyleAlphaModifier_AlongStroke.cs b/BlendFile/DNA/LineStyleAlphaModifier_AlongStroke.cs index 5205350..497accf 100644 --- a/BlendFile/DNA/LineStyleAlphaModifier_AlongStroke.cs +++ b/BlendFile/DNA/LineStyleAlphaModifier_AlongStroke.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(366, "LineStyleAlphaModifier_AlongStroke")] public class LineStyleAlphaModifier_AlongStroke { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleAlphaModifier_CreaseAngle.cs b/BlendFile/DNA/LineStyleAlphaModifier_CreaseAngle.cs index b4ee805..90d8348 100644 --- a/BlendFile/DNA/LineStyleAlphaModifier_CreaseAngle.cs +++ b/BlendFile/DNA/LineStyleAlphaModifier_CreaseAngle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(381, "LineStyleAlphaModifier_CreaseAngle")] public class LineStyleAlphaModifier_CreaseAngle { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleAlphaModifier_Curvature_3D.cs b/BlendFile/DNA/LineStyleAlphaModifier_Curvature_3D.cs index 4b94910..051bfe4 100644 --- a/BlendFile/DNA/LineStyleAlphaModifier_Curvature_3D.cs +++ b/BlendFile/DNA/LineStyleAlphaModifier_Curvature_3D.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(375, "LineStyleAlphaModifier_Curvature_3D")] public class LineStyleAlphaModifier_Curvature_3D { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleAlphaModifier_DistanceFromCamera.cs b/BlendFile/DNA/LineStyleAlphaModifier_DistanceFromCamera.cs index fb4f152..8151583 100644 --- a/BlendFile/DNA/LineStyleAlphaModifier_DistanceFromCamera.cs +++ b/BlendFile/DNA/LineStyleAlphaModifier_DistanceFromCamera.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(369, "LineStyleAlphaModifier_DistanceFromCamera")] public class LineStyleAlphaModifier_DistanceFromCamera { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleAlphaModifier_DistanceFromObject.cs b/BlendFile/DNA/LineStyleAlphaModifier_DistanceFromObject.cs index 9555a35..2407c47 100644 --- a/BlendFile/DNA/LineStyleAlphaModifier_DistanceFromObject.cs +++ b/BlendFile/DNA/LineStyleAlphaModifier_DistanceFromObject.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(372, "LineStyleAlphaModifier_DistanceFromObject")] public class LineStyleAlphaModifier_DistanceFromObject { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleAlphaModifier_Material.cs b/BlendFile/DNA/LineStyleAlphaModifier_Material.cs index e432124..7d28986 100644 --- a/BlendFile/DNA/LineStyleAlphaModifier_Material.cs +++ b/BlendFile/DNA/LineStyleAlphaModifier_Material.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(387, "LineStyleAlphaModifier_Material")] public class LineStyleAlphaModifier_Material { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleAlphaModifier_Noise.cs b/BlendFile/DNA/LineStyleAlphaModifier_Noise.cs index 7a3f015..e635408 100644 --- a/BlendFile/DNA/LineStyleAlphaModifier_Noise.cs +++ b/BlendFile/DNA/LineStyleAlphaModifier_Noise.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(378, "LineStyleAlphaModifier_Noise")] public class LineStyleAlphaModifier_Noise { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleAlphaModifier_Tangent.cs b/BlendFile/DNA/LineStyleAlphaModifier_Tangent.cs index 537df04..6276baf 100644 --- a/BlendFile/DNA/LineStyleAlphaModifier_Tangent.cs +++ b/BlendFile/DNA/LineStyleAlphaModifier_Tangent.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(384, "LineStyleAlphaModifier_Tangent")] public class LineStyleAlphaModifier_Tangent { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleColorModifier_AlongStroke.cs b/BlendFile/DNA/LineStyleColorModifier_AlongStroke.cs index 23c71aa..eb83942 100644 --- a/BlendFile/DNA/LineStyleColorModifier_AlongStroke.cs +++ b/BlendFile/DNA/LineStyleColorModifier_AlongStroke.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(365, "LineStyleColorModifier_AlongStroke")] public class LineStyleColorModifier_AlongStroke { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleColorModifier_CreaseAngle.cs b/BlendFile/DNA/LineStyleColorModifier_CreaseAngle.cs index 23a3892..0e6bd3a 100644 --- a/BlendFile/DNA/LineStyleColorModifier_CreaseAngle.cs +++ b/BlendFile/DNA/LineStyleColorModifier_CreaseAngle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(380, "LineStyleColorModifier_CreaseAngle")] public class LineStyleColorModifier_CreaseAngle { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleColorModifier_Curvature_3D.cs b/BlendFile/DNA/LineStyleColorModifier_Curvature_3D.cs index 7a06f53..c070085 100644 --- a/BlendFile/DNA/LineStyleColorModifier_Curvature_3D.cs +++ b/BlendFile/DNA/LineStyleColorModifier_Curvature_3D.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(374, "LineStyleColorModifier_Curvature_3D")] public class LineStyleColorModifier_Curvature_3D { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleColorModifier_DistanceFromCamera.cs b/BlendFile/DNA/LineStyleColorModifier_DistanceFromCamera.cs index af776e0..5272e38 100644 --- a/BlendFile/DNA/LineStyleColorModifier_DistanceFromCamera.cs +++ b/BlendFile/DNA/LineStyleColorModifier_DistanceFromCamera.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(368, "LineStyleColorModifier_DistanceFromCamera")] public class LineStyleColorModifier_DistanceFromCamera { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleColorModifier_DistanceFromObject.cs b/BlendFile/DNA/LineStyleColorModifier_DistanceFromObject.cs index d006bef..fc5b09e 100644 --- a/BlendFile/DNA/LineStyleColorModifier_DistanceFromObject.cs +++ b/BlendFile/DNA/LineStyleColorModifier_DistanceFromObject.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(371, "LineStyleColorModifier_DistanceFromObject")] public class LineStyleColorModifier_DistanceFromObject { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleColorModifier_Material.cs b/BlendFile/DNA/LineStyleColorModifier_Material.cs index edffb18..83a62b3 100644 --- a/BlendFile/DNA/LineStyleColorModifier_Material.cs +++ b/BlendFile/DNA/LineStyleColorModifier_Material.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(386, "LineStyleColorModifier_Material")] public class LineStyleColorModifier_Material { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleColorModifier_Noise.cs b/BlendFile/DNA/LineStyleColorModifier_Noise.cs index 724219d..5e5ff50 100644 --- a/BlendFile/DNA/LineStyleColorModifier_Noise.cs +++ b/BlendFile/DNA/LineStyleColorModifier_Noise.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(377, "LineStyleColorModifier_Noise")] public class LineStyleColorModifier_Noise { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleColorModifier_Tangent.cs b/BlendFile/DNA/LineStyleColorModifier_Tangent.cs index cda9fa2..264da6f 100644 --- a/BlendFile/DNA/LineStyleColorModifier_Tangent.cs +++ b/BlendFile/DNA/LineStyleColorModifier_Tangent.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(383, "LineStyleColorModifier_Tangent")] public class LineStyleColorModifier_Tangent { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_2DOffset.cs b/BlendFile/DNA/LineStyleGeometryModifier_2DOffset.cs index ea33e53..5ef5329 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_2DOffset.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_2DOffset.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(400, "LineStyleGeometryModifier_2DOffset")] public struct LineStyleGeometryModifier_2DOffset { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_2DTransform.cs b/BlendFile/DNA/LineStyleGeometryModifier_2DTransform.cs index 9f7cd18..d2adfe4 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_2DTransform.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_2DTransform.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(401, "LineStyleGeometryModifier_2DTransform")] public struct LineStyleGeometryModifier_2DTransform { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_BackboneStretcher.cs b/BlendFile/DNA/LineStyleGeometryModifier_BackboneStretcher.cs index d98c181..38479a1 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_BackboneStretcher.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_BackboneStretcher.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(395, "LineStyleGeometryModifier_BackboneStretcher")] public struct LineStyleGeometryModifier_BackboneStretcher { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_BezierCurve.cs b/BlendFile/DNA/LineStyleGeometryModifier_BezierCurve.cs index 3541c4d..d6971e1 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_BezierCurve.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_BezierCurve.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(390, "LineStyleGeometryModifier_BezierCurve")] public struct LineStyleGeometryModifier_BezierCurve { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_Blueprint.cs b/BlendFile/DNA/LineStyleGeometryModifier_Blueprint.cs index b77f167..4c886ea 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_Blueprint.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_Blueprint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(399, "LineStyleGeometryModifier_Blueprint")] public struct LineStyleGeometryModifier_Blueprint { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_GuidingLines.cs b/BlendFile/DNA/LineStyleGeometryModifier_GuidingLines.cs index 82daa5c..04ac24d 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_GuidingLines.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_GuidingLines.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(398, "LineStyleGeometryModifier_GuidingLines")] public struct LineStyleGeometryModifier_GuidingLines { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_PerlinNoise1D.cs b/BlendFile/DNA/LineStyleGeometryModifier_PerlinNoise1D.cs index 77310c8..997a4ae 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_PerlinNoise1D.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_PerlinNoise1D.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(393, "LineStyleGeometryModifier_PerlinNoise1D")] public struct LineStyleGeometryModifier_PerlinNoise1D { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_PerlinNoise2D.cs b/BlendFile/DNA/LineStyleGeometryModifier_PerlinNoise2D.cs index 58c1af7..3767da3 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_PerlinNoise2D.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_PerlinNoise2D.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(394, "LineStyleGeometryModifier_PerlinNoise2D")] public struct LineStyleGeometryModifier_PerlinNoise2D { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_Polygonalization.cs b/BlendFile/DNA/LineStyleGeometryModifier_Polygonalization.cs index 7e2bf01..4a08fed 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_Polygonalization.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_Polygonalization.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(397, "LineStyleGeometryModifier_Polygonalization")] public struct LineStyleGeometryModifier_Polygonalization { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_Sampling.cs b/BlendFile/DNA/LineStyleGeometryModifier_Sampling.cs index cffcfeb..a5499b5 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_Sampling.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_Sampling.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(389, "LineStyleGeometryModifier_Sampling")] public struct LineStyleGeometryModifier_Sampling { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_Simplification.cs b/BlendFile/DNA/LineStyleGeometryModifier_Simplification.cs index 8b9b9d7..dcfbf30 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_Simplification.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_Simplification.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(402, "LineStyleGeometryModifier_Simplification")] public struct LineStyleGeometryModifier_Simplification { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_SinusDisplacement.cs b/BlendFile/DNA/LineStyleGeometryModifier_SinusDisplacement.cs index ff859c1..e14077d 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_SinusDisplacement.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_SinusDisplacement.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(391, "LineStyleGeometryModifier_SinusDisplacement")] public struct LineStyleGeometryModifier_SinusDisplacement { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_SpatialNoise.cs b/BlendFile/DNA/LineStyleGeometryModifier_SpatialNoise.cs index cd6ec19..7646f43 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_SpatialNoise.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_SpatialNoise.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(392, "LineStyleGeometryModifier_SpatialNoise")] public struct LineStyleGeometryModifier_SpatialNoise { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleGeometryModifier_TipRemover.cs b/BlendFile/DNA/LineStyleGeometryModifier_TipRemover.cs index 28693ec..5094c73 100644 --- a/BlendFile/DNA/LineStyleGeometryModifier_TipRemover.cs +++ b/BlendFile/DNA/LineStyleGeometryModifier_TipRemover.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(396, "LineStyleGeometryModifier_TipRemover")] public struct LineStyleGeometryModifier_TipRemover { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleModifier.cs b/BlendFile/DNA/LineStyleModifier.cs index 8d1b9b2..aee077b 100644 --- a/BlendFile/DNA/LineStyleModifier.cs +++ b/BlendFile/DNA/LineStyleModifier.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(364, "LineStyleModifier")] public class LineStyleModifier { [DNAFieldAttribute(0, "LineStyleModifier", "*next", 96)] public LineStyleModifier ptr_next; diff --git a/BlendFile/DNA/LineStyleThicknessModifier_AlongStroke.cs b/BlendFile/DNA/LineStyleThicknessModifier_AlongStroke.cs index 6ffe50e..f934bd3 100644 --- a/BlendFile/DNA/LineStyleThicknessModifier_AlongStroke.cs +++ b/BlendFile/DNA/LineStyleThicknessModifier_AlongStroke.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(367, "LineStyleThicknessModifier_AlongStroke")] public class LineStyleThicknessModifier_AlongStroke { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleThicknessModifier_Calligraphy.cs b/BlendFile/DNA/LineStyleThicknessModifier_Calligraphy.cs index 8cd97b7..8cf83c5 100644 --- a/BlendFile/DNA/LineStyleThicknessModifier_Calligraphy.cs +++ b/BlendFile/DNA/LineStyleThicknessModifier_Calligraphy.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(403, "LineStyleThicknessModifier_Calligraphy")] public struct LineStyleThicknessModifier_Calligraphy { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleThicknessModifier_CreaseAngle.cs b/BlendFile/DNA/LineStyleThicknessModifier_CreaseAngle.cs index cda96e7..28ed0a4 100644 --- a/BlendFile/DNA/LineStyleThicknessModifier_CreaseAngle.cs +++ b/BlendFile/DNA/LineStyleThicknessModifier_CreaseAngle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(382, "LineStyleThicknessModifier_CreaseAngle")] public class LineStyleThicknessModifier_CreaseAngle { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleThicknessModifier_Curvature_3D.cs b/BlendFile/DNA/LineStyleThicknessModifier_Curvature_3D.cs index 2c461d2..559a2e8 100644 --- a/BlendFile/DNA/LineStyleThicknessModifier_Curvature_3D.cs +++ b/BlendFile/DNA/LineStyleThicknessModifier_Curvature_3D.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(376, "LineStyleThicknessModifier_Curvature_3D")] public class LineStyleThicknessModifier_Curvature_3D { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleThicknessModifier_DistanceFromCamera.cs b/BlendFile/DNA/LineStyleThicknessModifier_DistanceFromCamera.cs index 3824cfe..975b125 100644 --- a/BlendFile/DNA/LineStyleThicknessModifier_DistanceFromCamera.cs +++ b/BlendFile/DNA/LineStyleThicknessModifier_DistanceFromCamera.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(370, "LineStyleThicknessModifier_DistanceFromCamera")] public class LineStyleThicknessModifier_DistanceFromCamera { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleThicknessModifier_DistanceFromObject.cs b/BlendFile/DNA/LineStyleThicknessModifier_DistanceFromObject.cs index c011178..48ee81d 100644 --- a/BlendFile/DNA/LineStyleThicknessModifier_DistanceFromObject.cs +++ b/BlendFile/DNA/LineStyleThicknessModifier_DistanceFromObject.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(373, "LineStyleThicknessModifier_DistanceFromObject")] public class LineStyleThicknessModifier_DistanceFromObject { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleThicknessModifier_Material.cs b/BlendFile/DNA/LineStyleThicknessModifier_Material.cs index fc365b8..0b50449 100644 --- a/BlendFile/DNA/LineStyleThicknessModifier_Material.cs +++ b/BlendFile/DNA/LineStyleThicknessModifier_Material.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(388, "LineStyleThicknessModifier_Material")] public class LineStyleThicknessModifier_Material { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleThicknessModifier_Noise.cs b/BlendFile/DNA/LineStyleThicknessModifier_Noise.cs index 5ae6189..1f1bbcc 100644 --- a/BlendFile/DNA/LineStyleThicknessModifier_Noise.cs +++ b/BlendFile/DNA/LineStyleThicknessModifier_Noise.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(379, "LineStyleThicknessModifier_Noise")] public struct LineStyleThicknessModifier_Noise { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineStyleThicknessModifier_Tangent.cs b/BlendFile/DNA/LineStyleThicknessModifier_Tangent.cs index 45a74f6..93911c8 100644 --- a/BlendFile/DNA/LineStyleThicknessModifier_Tangent.cs +++ b/BlendFile/DNA/LineStyleThicknessModifier_Tangent.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(385, "LineStyleThicknessModifier_Tangent")] public class LineStyleThicknessModifier_Tangent { [DNAFieldAttribute(0, "LineStyleModifier", "modifier", 96)] public LineStyleModifier modifier; diff --git a/BlendFile/DNA/LineartGpencilModifierData.cs b/BlendFile/DNA/LineartGpencilModifierData.cs index 5e388e5..4e5ae83 100644 --- a/BlendFile/DNA/LineartGpencilModifierData.cs +++ b/BlendFile/DNA/LineartGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(302, "LineartGpencilModifierData")] public class LineartGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/Link.cs b/BlendFile/DNA/Link.cs index dad8c0b..a4a304f 100644 --- a/BlendFile/DNA/Link.cs +++ b/BlendFile/DNA/Link.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(404, "Link")] public class Link { [DNAFieldAttribute(0, "Link", "*next", 16)] public Link ptr_next; diff --git a/BlendFile/DNA/LinkData.cs b/BlendFile/DNA/LinkData.cs index 0069d42..6d96e54 100644 --- a/BlendFile/DNA/LinkData.cs +++ b/BlendFile/DNA/LinkData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(405, "LinkData")] public class LinkData { [DNAFieldAttribute(0, "LinkData", "*next", 24)] public LinkData ptr_next; diff --git a/BlendFile/DNA/ListBase.cs b/BlendFile/DNA/ListBase.cs index 16d73d9..32aec05 100644 --- a/BlendFile/DNA/ListBase.cs +++ b/BlendFile/DNA/ListBase.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(24, "ListBase")] public class ListBase { [DNAFieldAttribute(0, "void", "*first", 0)] public object ptr_first; diff --git a/BlendFile/DNA/MBoolProperty.cs b/BlendFile/DNA/MBoolProperty.cs index 9d8dfaf..fd23aec 100644 --- a/BlendFile/DNA/MBoolProperty.cs +++ b/BlendFile/DNA/MBoolProperty.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(429, "MBoolProperty")] public struct MBoolProperty { [DNAFieldAttribute(0, "uchar", "b", 1)] public byte b; diff --git a/BlendFile/DNA/MCol.cs b/BlendFile/DNA/MCol.cs index d5ff912..063bb1e 100644 --- a/BlendFile/DNA/MCol.cs +++ b/BlendFile/DNA/MCol.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(423, "MCol")] public struct MCol { [DNAFieldAttribute(0, "char", "a", 1)] public char a; diff --git a/BlendFile/DNA/MDefCell.cs b/BlendFile/DNA/MDefCell.cs index 1b06f36..475fb21 100644 --- a/BlendFile/DNA/MDefCell.cs +++ b/BlendFile/DNA/MDefCell.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(475, "MDefCell")] public struct MDefCell { [DNAFieldAttribute(0, "int", "offset", 4)] public int offset; diff --git a/BlendFile/DNA/MDefInfluence.cs b/BlendFile/DNA/MDefInfluence.cs index e708ac5..8d90e8c 100644 --- a/BlendFile/DNA/MDefInfluence.cs +++ b/BlendFile/DNA/MDefInfluence.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(474, "MDefInfluence")] public struct MDefInfluence { [DNAFieldAttribute(0, "int", "vertex", 4)] public int vertex; diff --git a/BlendFile/DNA/MDeformVert.cs b/BlendFile/DNA/MDeformVert.cs index 2f907cd..2dcaae6 100644 --- a/BlendFile/DNA/MDeformVert.cs +++ b/BlendFile/DNA/MDeformVert.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(263, "MDeformVert")] public class MDeformVert { [DNAFieldAttribute(0, "MDeformWeight", "*dw", 8)] public MDeformWeight ptr_dw; diff --git a/BlendFile/DNA/MDeformWeight.cs b/BlendFile/DNA/MDeformWeight.cs index 0a53761..045eaae 100644 --- a/BlendFile/DNA/MDeformWeight.cs +++ b/BlendFile/DNA/MDeformWeight.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(431, "MDeformWeight")] public struct MDeformWeight { [DNAFieldAttribute(0, "int", "def_nr", 4)] public int def_nr; diff --git a/BlendFile/DNA/MDisps.cs b/BlendFile/DNA/MDisps.cs index 52804a5..d8c60fc 100644 --- a/BlendFile/DNA/MDisps.cs +++ b/BlendFile/DNA/MDisps.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(435, "MDisps")] public class MDisps { [DNAFieldAttribute(0, "int", "totdisp", 4)] public int totdisp; diff --git a/BlendFile/DNA/MEdge.cs b/BlendFile/DNA/MEdge.cs index 3c81b2f..c6c7f6b 100644 --- a/BlendFile/DNA/MEdge.cs +++ b/BlendFile/DNA/MEdge.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(420, "MEdge")] public struct MEdge { [DNAFieldAttribute(0, "int", "v1", 4)] public int v1; diff --git a/BlendFile/DNA/MFace.cs b/BlendFile/DNA/MFace.cs index 6cb7db8..582feb3 100644 --- a/BlendFile/DNA/MFace.cs +++ b/BlendFile/DNA/MFace.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(424, "MFace")] public struct MFace { [DNAFieldAttribute(0, "int", "v1", 4)] public int v1; diff --git a/BlendFile/DNA/MFloatProperty.cs b/BlendFile/DNA/MFloatProperty.cs index a73cc8f..a273b91 100644 --- a/BlendFile/DNA/MFloatProperty.cs +++ b/BlendFile/DNA/MFloatProperty.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(426, "MFloatProperty")] public struct MFloatProperty { [DNAFieldAttribute(0, "float", "f", 4)] public float f; diff --git a/BlendFile/DNA/MInt8Property.cs b/BlendFile/DNA/MInt8Property.cs index dcd502a..82f7fa4 100644 --- a/BlendFile/DNA/MInt8Property.cs +++ b/BlendFile/DNA/MInt8Property.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(430, "MInt8Property")] public struct MInt8Property { [DNAFieldAttribute(0, "int8_t", "i", 1)] public sbyte i; diff --git a/BlendFile/DNA/MIntProperty.cs b/BlendFile/DNA/MIntProperty.cs index c40b5cb..06074fe 100644 --- a/BlendFile/DNA/MIntProperty.cs +++ b/BlendFile/DNA/MIntProperty.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(427, "MIntProperty")] public struct MIntProperty { [DNAFieldAttribute(0, "int", "i", 4)] public int i; diff --git a/BlendFile/DNA/MLoop.cs b/BlendFile/DNA/MLoop.cs index 72a39f9..58bf21b 100644 --- a/BlendFile/DNA/MLoop.cs +++ b/BlendFile/DNA/MLoop.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(418, "MLoop")] public struct MLoop { [DNAFieldAttribute(0, "int", "v", 4)] public int v; diff --git a/BlendFile/DNA/MLoopCol.cs b/BlendFile/DNA/MLoopCol.cs index b74fe6c..b08b4a9 100644 --- a/BlendFile/DNA/MLoopCol.cs +++ b/BlendFile/DNA/MLoopCol.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(433, "MLoopCol")] public struct MLoopCol { [DNAFieldAttribute(0, "char", "r", 1)] public char r; diff --git a/BlendFile/DNA/MLoopUV.cs b/BlendFile/DNA/MLoopUV.cs index 7280c4f..952aea7 100644 --- a/BlendFile/DNA/MLoopUV.cs +++ b/BlendFile/DNA/MLoopUV.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(439, "MLoopUV")] public struct MLoopUV { [DNAFieldAttribute(0, "float", "uv[2]", 4)] public float[] uv = new System.Single[2]; diff --git a/BlendFile/DNA/MPoly.cs b/BlendFile/DNA/MPoly.cs index 7c080fa..ae3c7f5 100644 --- a/BlendFile/DNA/MPoly.cs +++ b/BlendFile/DNA/MPoly.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(417, "MPoly")] public struct MPoly { [DNAFieldAttribute(0, "int", "loopstart", 4)] public int loopstart; diff --git a/BlendFile/DNA/MPropCol.cs b/BlendFile/DNA/MPropCol.cs index 0d3c7f4..1d18e79 100644 --- a/BlendFile/DNA/MPropCol.cs +++ b/BlendFile/DNA/MPropCol.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(434, "MPropCol")] public struct MPropCol { [DNAFieldAttribute(0, "float", "color[4]", 4)] public float[] color = new System.Single[4]; diff --git a/BlendFile/DNA/MRecast.cs b/BlendFile/DNA/MRecast.cs index 1e86750..9bc577b 100644 --- a/BlendFile/DNA/MRecast.cs +++ b/BlendFile/DNA/MRecast.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(440, "MRecast")] public struct MRecast { [DNAFieldAttribute(0, "int", "i", 4)] public int i; diff --git a/BlendFile/DNA/MSelect.cs b/BlendFile/DNA/MSelect.cs index da096dc..240f52d 100644 --- a/BlendFile/DNA/MSelect.cs +++ b/BlendFile/DNA/MSelect.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(416, "MSelect")] public struct MSelect { [DNAFieldAttribute(0, "int", "index", 4)] public int index; diff --git a/BlendFile/DNA/MStringProperty.cs b/BlendFile/DNA/MStringProperty.cs index 47199bb..d8f4072 100644 --- a/BlendFile/DNA/MStringProperty.cs +++ b/BlendFile/DNA/MStringProperty.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(428, "MStringProperty")] public struct MStringProperty { [DNAFieldAttribute(0, "char", "s[255]", 1)] public char[] s = new System.Char[255]; diff --git a/BlendFile/DNA/MTFace.cs b/BlendFile/DNA/MTFace.cs index b816acb..ec8075d 100644 --- a/BlendFile/DNA/MTFace.cs +++ b/BlendFile/DNA/MTFace.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(421, "MTFace")] public struct MTFace { [DNAFieldAttribute(0, "float", "uv[4][2]", 4)] public float[,] uv = new System.Single[4,2]; diff --git a/BlendFile/DNA/MTex.cs b/BlendFile/DNA/MTex.cs index 01e7fdf..f11443b 100644 --- a/BlendFile/DNA/MTex.cs +++ b/BlendFile/DNA/MTex.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(132, "MTex")] public class MTex { [DNAFieldAttribute(0, "short", "texco", 2)] public short texco; diff --git a/BlendFile/DNA/MVert.cs b/BlendFile/DNA/MVert.cs index 40d029e..42e4e84 100644 --- a/BlendFile/DNA/MVert.cs +++ b/BlendFile/DNA/MVert.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(419, "MVert")] public struct MVert { [DNAFieldAttribute(0, "float", "co[3]", 4)] public float[] co = new System.Single[3]; diff --git a/BlendFile/DNA/MVertSkin.cs b/BlendFile/DNA/MVertSkin.cs index 989ae90..f26c19c 100644 --- a/BlendFile/DNA/MVertSkin.cs +++ b/BlendFile/DNA/MVertSkin.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(432, "MVertSkin")] public struct MVertSkin { [DNAFieldAttribute(0, "float", "radius[3]", 4)] public float[] radius = new System.Single[3]; diff --git a/BlendFile/DNA/MappingInfoModifierData.cs b/BlendFile/DNA/MappingInfoModifierData.cs index 17d71e6..f9d6043 100644 --- a/BlendFile/DNA/MappingInfoModifierData.cs +++ b/BlendFile/DNA/MappingInfoModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(445, "MappingInfoModifierData")] public class MappingInfoModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/Mask.cs b/BlendFile/DNA/Mask.cs index eb4a03e..b4872ea 100644 --- a/BlendFile/DNA/Mask.cs +++ b/BlendFile/DNA/Mask.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(406, "Mask")] public class Mask { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/MaskLayer.cs b/BlendFile/DNA/MaskLayer.cs index d6f4f21..dd4ff45 100644 --- a/BlendFile/DNA/MaskLayer.cs +++ b/BlendFile/DNA/MaskLayer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(412, "MaskLayer")] public class MaskLayer { [DNAFieldAttribute(0, "MaskLayer", "*next", 144)] public MaskLayer ptr_next; diff --git a/BlendFile/DNA/MaskLayerShape.cs b/BlendFile/DNA/MaskLayerShape.cs index abec141..4a20d7f 100644 --- a/BlendFile/DNA/MaskLayerShape.cs +++ b/BlendFile/DNA/MaskLayerShape.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(411, "MaskLayerShape")] public class MaskLayerShape { [DNAFieldAttribute(0, "MaskLayerShape", "*next", 40)] public MaskLayerShape ptr_next; diff --git a/BlendFile/DNA/MaskModifierData.cs b/BlendFile/DNA/MaskModifierData.cs index 78d71d4..f54ee74 100644 --- a/BlendFile/DNA/MaskModifierData.cs +++ b/BlendFile/DNA/MaskModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(450, "MaskModifierData")] public class MaskModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/MaskParent.cs b/BlendFile/DNA/MaskParent.cs index 60f7d65..2a99537 100644 --- a/BlendFile/DNA/MaskParent.cs +++ b/BlendFile/DNA/MaskParent.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(407, "MaskParent")] public class MaskParent { [DNAFieldAttribute(0, "int", "id_type", 4)] public int id_type; diff --git a/BlendFile/DNA/MaskSpaceInfo.cs b/BlendFile/DNA/MaskSpaceInfo.cs index d6cf644..3e84b4f 100644 --- a/BlendFile/DNA/MaskSpaceInfo.cs +++ b/BlendFile/DNA/MaskSpaceInfo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(939, "MaskSpaceInfo")] public class MaskSpaceInfo { [DNAFieldAttribute(0, "Mask", "*mask", 272)] public Mask ptr_mask; diff --git a/BlendFile/DNA/MaskSpline.cs b/BlendFile/DNA/MaskSpline.cs index 1c5aa2a..da6398f 100644 --- a/BlendFile/DNA/MaskSpline.cs +++ b/BlendFile/DNA/MaskSpline.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(410, "MaskSpline")] public class MaskSpline { [DNAFieldAttribute(0, "MaskSpline", "*next", 224)] public MaskSpline ptr_next; diff --git a/BlendFile/DNA/MaskSplinePoint.cs b/BlendFile/DNA/MaskSplinePoint.cs index 78e0255..e97562a 100644 --- a/BlendFile/DNA/MaskSplinePoint.cs +++ b/BlendFile/DNA/MaskSplinePoint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(409, "MaskSplinePoint")] public class MaskSplinePoint { [DNAFieldAttribute(0, "BezTriple", "bezt", 72)] public BezTriple bezt; diff --git a/BlendFile/DNA/MaskSplinePointUW.cs b/BlendFile/DNA/MaskSplinePointUW.cs index 3789a55..6ca24c6 100644 --- a/BlendFile/DNA/MaskSplinePointUW.cs +++ b/BlendFile/DNA/MaskSplinePointUW.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(408, "MaskSplinePointUW")] public struct MaskSplinePointUW { [DNAFieldAttribute(0, "float", "u", 4)] public float u; diff --git a/BlendFile/DNA/Material.cs b/BlendFile/DNA/Material.cs index 3f31664..c31f491 100644 --- a/BlendFile/DNA/Material.cs +++ b/BlendFile/DNA/Material.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(129, "Material")] public class Material { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/MaterialGPencilStyle.cs b/BlendFile/DNA/MaterialGPencilStyle.cs index a30e2fb..a46798b 100644 --- a/BlendFile/DNA/MaterialGPencilStyle.cs +++ b/BlendFile/DNA/MaterialGPencilStyle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(414, "MaterialGPencilStyle")] public class MaterialGPencilStyle { [DNAFieldAttribute(0, "Image", "*sima", 1600)] public Image ptr_sima; diff --git a/BlendFile/DNA/MaterialLineArt.cs b/BlendFile/DNA/MaterialLineArt.cs index 1f7ef6f..959ef8d 100644 --- a/BlendFile/DNA/MaterialLineArt.cs +++ b/BlendFile/DNA/MaterialLineArt.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(415, "MaterialLineArt")] public struct MaterialLineArt { [DNAFieldAttribute(0, "int", "flags", 4)] public int flags; diff --git a/BlendFile/DNA/Mesh.cs b/BlendFile/DNA/Mesh.cs index 36a2dc0..398c495 100644 --- a/BlendFile/DNA/Mesh.cs +++ b/BlendFile/DNA/Mesh.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(247, "Mesh")] public class Mesh { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/MeshCacheModifierData.cs b/BlendFile/DNA/MeshCacheModifierData.cs index fe923d5..cc5e8a0 100644 --- a/BlendFile/DNA/MeshCacheModifierData.cs +++ b/BlendFile/DNA/MeshCacheModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(503, "MeshCacheModifierData")] public struct MeshCacheModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/MeshDeformModifierData.cs b/BlendFile/DNA/MeshDeformModifierData.cs index 8a525b3..42c82db 100644 --- a/BlendFile/DNA/MeshDeformModifierData.cs +++ b/BlendFile/DNA/MeshDeformModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(476, "MeshDeformModifierData")] public class MeshDeformModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/MeshSeqCacheModifierData.cs b/BlendFile/DNA/MeshSeqCacheModifierData.cs index 91e6cd9..7f89ca6 100644 --- a/BlendFile/DNA/MeshSeqCacheModifierData.cs +++ b/BlendFile/DNA/MeshSeqCacheModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(509, "MeshSeqCacheModifierData")] public class MeshSeqCacheModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/MeshStatVis.cs b/BlendFile/DNA/MeshStatVis.cs index a92b6d3..51bdfef 100644 --- a/BlendFile/DNA/MeshStatVis.cs +++ b/BlendFile/DNA/MeshStatVis.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(826, "MeshStatVis")] public struct MeshStatVis { [DNAFieldAttribute(0, "char", "type", 1)] public char type; diff --git a/BlendFile/DNA/MeshToVolumeModifierData.cs b/BlendFile/DNA/MeshToVolumeModifierData.cs index c2b8bc7..98585aa 100644 --- a/BlendFile/DNA/MeshToVolumeModifierData.cs +++ b/BlendFile/DNA/MeshToVolumeModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(522, "MeshToVolumeModifierData")] public class MeshToVolumeModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/MetaBall.cs b/BlendFile/DNA/MetaBall.cs index 3b663a0..c478171 100644 --- a/BlendFile/DNA/MetaBall.cs +++ b/BlendFile/DNA/MetaBall.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(443, "MetaBall")] public class MetaBall { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/MetaElem.cs b/BlendFile/DNA/MetaElem.cs index 06194f8..a3d941d 100644 --- a/BlendFile/DNA/MetaElem.cs +++ b/BlendFile/DNA/MetaElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(441, "MetaElem")] public class MetaElem { [DNAFieldAttribute(0, "MetaElem", "*next", 104)] public MetaElem ptr_next; diff --git a/BlendFile/DNA/MetaStack.cs b/BlendFile/DNA/MetaStack.cs index 5954385..385b252 100644 --- a/BlendFile/DNA/MetaStack.cs +++ b/BlendFile/DNA/MetaStack.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(887, "MetaStack")] public class MetaStack { [DNAFieldAttribute(0, "MetaStack", "*next", 48)] public MetaStack ptr_next; diff --git a/BlendFile/DNA/MirrorGpencilModifierData.cs b/BlendFile/DNA/MirrorGpencilModifierData.cs index 9a2bfa5..0cb856d 100644 --- a/BlendFile/DNA/MirrorGpencilModifierData.cs +++ b/BlendFile/DNA/MirrorGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(291, "MirrorGpencilModifierData")] public class MirrorGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/MirrorModifierData.cs b/BlendFile/DNA/MirrorModifierData.cs index cabc156..22b3a0b 100644 --- a/BlendFile/DNA/MirrorModifierData.cs +++ b/BlendFile/DNA/MirrorModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(452, "MirrorModifierData")] public class MirrorModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/ModifierData.cs b/BlendFile/DNA/ModifierData.cs index 21486b3..9f247f3 100644 --- a/BlendFile/DNA/ModifierData.cs +++ b/BlendFile/DNA/ModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(444, "ModifierData")] public class ModifierData { [DNAFieldAttribute(0, "ModifierData", "*next", 120)] public ModifierData ptr_next; diff --git a/BlendFile/DNA/ModifierViewerPathElem.cs b/BlendFile/DNA/ModifierViewerPathElem.cs index 446880f..eb269c8 100644 --- a/BlendFile/DNA/ModifierViewerPathElem.cs +++ b/BlendFile/DNA/ModifierViewerPathElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1032, "ModifierViewerPathElem")] public class ModifierViewerPathElem { [DNAFieldAttribute(0, "ViewerPathElem", "base", 32)] public ViewerPathElem @base; diff --git a/BlendFile/DNA/MovieClip.cs b/BlendFile/DNA/MovieClip.cs index 9e5d211..1c3caf0 100644 --- a/BlendFile/DNA/MovieClip.cs +++ b/BlendFile/DNA/MovieClip.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(148, "MovieClip")] public class MovieClip { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/MovieClipProxy.cs b/BlendFile/DNA/MovieClipProxy.cs index 1aa7640..24f3b61 100644 --- a/BlendFile/DNA/MovieClipProxy.cs +++ b/BlendFile/DNA/MovieClipProxy.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(554, "MovieClipProxy")] public struct MovieClipProxy { [DNAFieldAttribute(0, "char", "dir[768]", 1)] public char[] dir = new System.Char[768]; diff --git a/BlendFile/DNA/MovieClipScopes.cs b/BlendFile/DNA/MovieClipScopes.cs index 6efc6f1..8d75bd4 100644 --- a/BlendFile/DNA/MovieClipScopes.cs +++ b/BlendFile/DNA/MovieClipScopes.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(559, "MovieClipScopes")] public class MovieClipScopes { [DNAFieldAttribute(0, "short", "ok", 2)] public short ok; diff --git a/BlendFile/DNA/MovieClipUser.cs b/BlendFile/DNA/MovieClipUser.cs index c868fbd..2213608 100644 --- a/BlendFile/DNA/MovieClipUser.cs +++ b/BlendFile/DNA/MovieClipUser.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(149, "MovieClipUser")] public struct MovieClipUser { [DNAFieldAttribute(0, "int", "framenr", 4)] public int framenr; diff --git a/BlendFile/DNA/MovieClip_Runtime.cs b/BlendFile/DNA/MovieClip_Runtime.cs index cfef4d5..4f6eedc 100644 --- a/BlendFile/DNA/MovieClip_Runtime.cs +++ b/BlendFile/DNA/MovieClip_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(556, "MovieClip_Runtime")] public struct MovieClip_Runtime { [DNAFieldAttribute(0, "ListBase", "gputextures", 16)] public ListBase gputextures; diff --git a/BlendFile/DNA/MovieClip_RuntimeGPUTexture.cs b/BlendFile/DNA/MovieClip_RuntimeGPUTexture.cs index 8c90150..fca4785 100644 --- a/BlendFile/DNA/MovieClip_RuntimeGPUTexture.cs +++ b/BlendFile/DNA/MovieClip_RuntimeGPUTexture.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(555, "MovieClip_RuntimeGPUTexture")] public class MovieClip_RuntimeGPUTexture { [DNAFieldAttribute(0, "void", "*next", 0)] public object ptr_next; diff --git a/BlendFile/DNA/MovieReconstructedCamera.cs b/BlendFile/DNA/MovieReconstructedCamera.cs index e01332c..542759c 100644 --- a/BlendFile/DNA/MovieReconstructedCamera.cs +++ b/BlendFile/DNA/MovieReconstructedCamera.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(975, "MovieReconstructedCamera")] public struct MovieReconstructedCamera { [DNAFieldAttribute(0, "int", "framenr", 4)] public int framenr; diff --git a/BlendFile/DNA/MovieTracking.cs b/BlendFile/DNA/MovieTracking.cs index 2026fca..50f8ed6 100644 --- a/BlendFile/DNA/MovieTracking.cs +++ b/BlendFile/DNA/MovieTracking.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(558, "MovieTracking")] public class MovieTracking { [DNAFieldAttribute(0, "MovieTrackingSettings", "settings", 64)] public MovieTrackingSettings settings; diff --git a/BlendFile/DNA/MovieTrackingCamera.cs b/BlendFile/DNA/MovieTrackingCamera.cs index 8a5b8ff..0e6a976 100644 --- a/BlendFile/DNA/MovieTrackingCamera.cs +++ b/BlendFile/DNA/MovieTrackingCamera.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(976, "MovieTrackingCamera")] public class MovieTrackingCamera { [DNAFieldAttribute(0, "void", "*intrinsics", 0)] public object ptr_intrinsics; diff --git a/BlendFile/DNA/MovieTrackingDopesheet.cs b/BlendFile/DNA/MovieTrackingDopesheet.cs index 6f1d603..7fdcc5c 100644 --- a/BlendFile/DNA/MovieTrackingDopesheet.cs +++ b/BlendFile/DNA/MovieTrackingDopesheet.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(986, "MovieTrackingDopesheet")] public struct MovieTrackingDopesheet { [DNAFieldAttribute(0, "int", "ok", 4)] public int ok; diff --git a/BlendFile/DNA/MovieTrackingDopesheetChannel.cs b/BlendFile/DNA/MovieTrackingDopesheetChannel.cs index f34df84..58570e1 100644 --- a/BlendFile/DNA/MovieTrackingDopesheetChannel.cs +++ b/BlendFile/DNA/MovieTrackingDopesheetChannel.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(984, "MovieTrackingDopesheetChannel")] public class MovieTrackingDopesheetChannel { [DNAFieldAttribute(0, "MovieTrackingDopesheetChannel", "*next", 120)] public MovieTrackingDopesheetChannel ptr_next; diff --git a/BlendFile/DNA/MovieTrackingDopesheetCoverageSegment.cs b/BlendFile/DNA/MovieTrackingDopesheetCoverageSegment.cs index b66d556..43460bd 100644 --- a/BlendFile/DNA/MovieTrackingDopesheetCoverageSegment.cs +++ b/BlendFile/DNA/MovieTrackingDopesheetCoverageSegment.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(985, "MovieTrackingDopesheetCoverageSegment")] public class MovieTrackingDopesheetCoverageSegment { [DNAFieldAttribute(0, "MovieTrackingDopesheetCoverageSegment", "*next", 32)] public MovieTrackingDopesheetCoverageSegment ptr_next; diff --git a/BlendFile/DNA/MovieTrackingMarker.cs b/BlendFile/DNA/MovieTrackingMarker.cs index c86f42f..b4f9999 100644 --- a/BlendFile/DNA/MovieTrackingMarker.cs +++ b/BlendFile/DNA/MovieTrackingMarker.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(560, "MovieTrackingMarker")] public struct MovieTrackingMarker { [DNAFieldAttribute(0, "float", "pos[2]", 4)] public float[] pos = new System.Single[2]; diff --git a/BlendFile/DNA/MovieTrackingObject.cs b/BlendFile/DNA/MovieTrackingObject.cs index 429e3ab..9881bc7 100644 --- a/BlendFile/DNA/MovieTrackingObject.cs +++ b/BlendFile/DNA/MovieTrackingObject.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(982, "MovieTrackingObject")] public class MovieTrackingObject { [DNAFieldAttribute(0, "MovieTrackingObject", "*next", 168)] public MovieTrackingObject ptr_next; diff --git a/BlendFile/DNA/MovieTrackingPlaneMarker.cs b/BlendFile/DNA/MovieTrackingPlaneMarker.cs index c93b8ec..21865ea 100644 --- a/BlendFile/DNA/MovieTrackingPlaneMarker.cs +++ b/BlendFile/DNA/MovieTrackingPlaneMarker.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(977, "MovieTrackingPlaneMarker")] public struct MovieTrackingPlaneMarker { [DNAFieldAttribute(0, "float", "corners[4][2]", 4)] public float[,] corners = new System.Single[4,2]; diff --git a/BlendFile/DNA/MovieTrackingPlaneTrack.cs b/BlendFile/DNA/MovieTrackingPlaneTrack.cs index 8082d22..80b5968 100644 --- a/BlendFile/DNA/MovieTrackingPlaneTrack.cs +++ b/BlendFile/DNA/MovieTrackingPlaneTrack.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(978, "MovieTrackingPlaneTrack")] public class MovieTrackingPlaneTrack { [DNAFieldAttribute(0, "MovieTrackingPlaneTrack", "*next", 128)] public MovieTrackingPlaneTrack ptr_next; diff --git a/BlendFile/DNA/MovieTrackingReconstruction.cs b/BlendFile/DNA/MovieTrackingReconstruction.cs index 3cb8983..48c6f94 100644 --- a/BlendFile/DNA/MovieTrackingReconstruction.cs +++ b/BlendFile/DNA/MovieTrackingReconstruction.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(981, "MovieTrackingReconstruction")] public class MovieTrackingReconstruction { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/MovieTrackingSettings.cs b/BlendFile/DNA/MovieTrackingSettings.cs index 302e9e4..bad3322 100644 --- a/BlendFile/DNA/MovieTrackingSettings.cs +++ b/BlendFile/DNA/MovieTrackingSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(979, "MovieTrackingSettings")] public struct MovieTrackingSettings { [DNAFieldAttribute(0, "short", "default_motion_model", 2)] public short default_motion_model; diff --git a/BlendFile/DNA/MovieTrackingStabilization.cs b/BlendFile/DNA/MovieTrackingStabilization.cs index 70ce981..5b613e1 100644 --- a/BlendFile/DNA/MovieTrackingStabilization.cs +++ b/BlendFile/DNA/MovieTrackingStabilization.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(980, "MovieTrackingStabilization")] public class MovieTrackingStabilization { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/MovieTrackingStats.cs b/BlendFile/DNA/MovieTrackingStats.cs index bc121bd..b842009 100644 --- a/BlendFile/DNA/MovieTrackingStats.cs +++ b/BlendFile/DNA/MovieTrackingStats.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(983, "MovieTrackingStats")] public struct MovieTrackingStats { [DNAFieldAttribute(0, "char", "message[256]", 1)] public char[] message = new System.Char[256]; diff --git a/BlendFile/DNA/MovieTrackingTrack.cs b/BlendFile/DNA/MovieTrackingTrack.cs index d30e441..87a2d72 100644 --- a/BlendFile/DNA/MovieTrackingTrack.cs +++ b/BlendFile/DNA/MovieTrackingTrack.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(561, "MovieTrackingTrack")] public class MovieTrackingTrack { [DNAFieldAttribute(0, "MovieTrackingTrack", "*next", 208)] public MovieTrackingTrack ptr_next; diff --git a/BlendFile/DNA/MultiplyGpencilModifierData.cs b/BlendFile/DNA/MultiplyGpencilModifierData.cs index fb261b3..fae82dc 100644 --- a/BlendFile/DNA/MultiplyGpencilModifierData.cs +++ b/BlendFile/DNA/MultiplyGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(297, "MultiplyGpencilModifierData")] public class MultiplyGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/MultiresModifierData.cs b/BlendFile/DNA/MultiresModifierData.cs index 868aa5f..171fc1b 100644 --- a/BlendFile/DNA/MultiresModifierData.cs +++ b/BlendFile/DNA/MultiresModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(480, "MultiresModifierData")] public struct MultiresModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/NamedBrushAssetReference.cs b/BlendFile/DNA/NamedBrushAssetReference.cs index 4526c1b..bf753db 100644 --- a/BlendFile/DNA/NamedBrushAssetReference.cs +++ b/BlendFile/DNA/NamedBrushAssetReference.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(805, "NamedBrushAssetReference")] public class NamedBrushAssetReference { [DNAFieldAttribute(0, "NamedBrushAssetReference", "*next", 32)] public NamedBrushAssetReference ptr_next; diff --git a/BlendFile/DNA/NlaStrip.cs b/BlendFile/DNA/NlaStrip.cs index aaa1cea..9922954 100644 --- a/BlendFile/DNA/NlaStrip.cs +++ b/BlendFile/DNA/NlaStrip.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(96, "NlaStrip")] public class NlaStrip { [DNAFieldAttribute(0, "NlaStrip", "*next", 288)] public NlaStrip ptr_next; diff --git a/BlendFile/DNA/NlaTrack.cs b/BlendFile/DNA/NlaTrack.cs index 688409a..bf8eeb8 100644 --- a/BlendFile/DNA/NlaTrack.cs +++ b/BlendFile/DNA/NlaTrack.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(97, "NlaTrack")] public class NlaTrack { [DNAFieldAttribute(0, "NlaTrack", "*next", 104)] public NlaTrack ptr_next; diff --git a/BlendFile/DNA/NodeAccumulateField.cs b/BlendFile/DNA/NodeAccumulateField.cs index 3df7ddf..df8f40b 100644 --- a/BlendFile/DNA/NodeAccumulateField.cs +++ b/BlendFile/DNA/NodeAccumulateField.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(676, "NodeAccumulateField")] public struct NodeAccumulateField { [DNAFieldAttribute(0, "uchar", "data_type", 1)] public byte data_type; diff --git a/BlendFile/DNA/NodeAntiAliasingData.cs b/BlendFile/DNA/NodeAntiAliasingData.cs index 2e1d501..a907b80 100644 --- a/BlendFile/DNA/NodeAntiAliasingData.cs +++ b/BlendFile/DNA/NodeAntiAliasingData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(612, "NodeAntiAliasingData")] public struct NodeAntiAliasingData { [DNAFieldAttribute(0, "float", "threshold", 4)] public float threshold; diff --git a/BlendFile/DNA/NodeBilateralBlurData.cs b/BlendFile/DNA/NodeBilateralBlurData.cs index 8e9e684..bbfc58d 100644 --- a/BlendFile/DNA/NodeBilateralBlurData.cs +++ b/BlendFile/DNA/NodeBilateralBlurData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(610, "NodeBilateralBlurData")] public struct NodeBilateralBlurData { [DNAFieldAttribute(0, "float", "sigma_color", 4)] public float sigma_color; diff --git a/BlendFile/DNA/NodeBlurData.cs b/BlendFile/DNA/NodeBlurData.cs index 338aa39..4bd5817 100644 --- a/BlendFile/DNA/NodeBlurData.cs +++ b/BlendFile/DNA/NodeBlurData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(608, "NodeBlurData")] public struct NodeBlurData { [DNAFieldAttribute(0, "short", "sizex", 2)] public short sizex; diff --git a/BlendFile/DNA/NodeBokehImage.cs b/BlendFile/DNA/NodeBokehImage.cs index ffe6c39..d49a1dd 100644 --- a/BlendFile/DNA/NodeBokehImage.cs +++ b/BlendFile/DNA/NodeBokehImage.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(604, "NodeBokehImage")] public struct NodeBokehImage { [DNAFieldAttribute(0, "float", "angle", 4)] public float angle; diff --git a/BlendFile/DNA/NodeBoxMask.cs b/BlendFile/DNA/NodeBoxMask.cs index a8af333..009f4f7 100644 --- a/BlendFile/DNA/NodeBoxMask.cs +++ b/BlendFile/DNA/NodeBoxMask.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(605, "NodeBoxMask")] public struct NodeBoxMask { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/NodeCMPCombSepColor.cs b/BlendFile/DNA/NodeCMPCombSepColor.cs index 8bf4384..f362a8c 100644 --- a/BlendFile/DNA/NodeCMPCombSepColor.cs +++ b/BlendFile/DNA/NodeCMPCombSepColor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(622, "NodeCMPCombSepColor")] public struct NodeCMPCombSepColor { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeChroma.cs b/BlendFile/DNA/NodeChroma.cs index 40f70e6..8c7473a 100644 --- a/BlendFile/DNA/NodeChroma.cs +++ b/BlendFile/DNA/NodeChroma.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(618, "NodeChroma")] public struct NodeChroma { [DNAFieldAttribute(0, "float", "t1", 4)] public float t1; diff --git a/BlendFile/DNA/NodeColorBalance.cs b/BlendFile/DNA/NodeColorBalance.cs index cc92ba0..08a5235 100644 --- a/BlendFile/DNA/NodeColorBalance.cs +++ b/BlendFile/DNA/NodeColorBalance.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(628, "NodeColorBalance")] public struct NodeColorBalance { [DNAFieldAttribute(0, "float", "slope[3]", 4)] public float[] slope = new System.Single[3]; diff --git a/BlendFile/DNA/NodeColorCorrection.cs b/BlendFile/DNA/NodeColorCorrection.cs index a5fb78f..39815d9 100644 --- a/BlendFile/DNA/NodeColorCorrection.cs +++ b/BlendFile/DNA/NodeColorCorrection.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(603, "NodeColorCorrection")] public struct NodeColorCorrection { [DNAFieldAttribute(0, "ColorCorrectionData", "master", 24)] public ColorCorrectionData master; diff --git a/BlendFile/DNA/NodeColorspill.cs b/BlendFile/DNA/NodeColorspill.cs index 533aafb..03f443c 100644 --- a/BlendFile/DNA/NodeColorspill.cs +++ b/BlendFile/DNA/NodeColorspill.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(629, "NodeColorspill")] public struct NodeColorspill { [DNAFieldAttribute(0, "short", "limchan", 2)] public short limchan; diff --git a/BlendFile/DNA/NodeCombSepColor.cs b/BlendFile/DNA/NodeCombSepColor.cs index 780071c..bea6191 100644 --- a/BlendFile/DNA/NodeCombSepColor.cs +++ b/BlendFile/DNA/NodeCombSepColor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(749, "NodeCombSepColor")] public struct NodeCombSepColor { [DNAFieldAttribute(0, "int8_t", "mode", 1)] public sbyte mode; diff --git a/BlendFile/DNA/NodeConvertColorSpace.cs b/BlendFile/DNA/NodeConvertColorSpace.cs index 864f3a8..66bc0e7 100644 --- a/BlendFile/DNA/NodeConvertColorSpace.cs +++ b/BlendFile/DNA/NodeConvertColorSpace.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(630, "NodeConvertColorSpace")] public struct NodeConvertColorSpace { [DNAFieldAttribute(0, "char", "from_color_space[64]", 1)] public char[] from_color_space = new System.Char[64]; diff --git a/BlendFile/DNA/NodeCryptomatte.cs b/BlendFile/DNA/NodeCryptomatte.cs index 60ee10d..6520534 100644 --- a/BlendFile/DNA/NodeCryptomatte.cs +++ b/BlendFile/DNA/NodeCryptomatte.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(672, "NodeCryptomatte")] public class NodeCryptomatte { [DNAFieldAttribute(0, "ImageUser", "iuser", 40)] public ImageUser iuser; diff --git a/BlendFile/DNA/NodeCryptomatte_Runtime.cs b/BlendFile/DNA/NodeCryptomatte_Runtime.cs index 2f61e73..396fd38 100644 --- a/BlendFile/DNA/NodeCryptomatte_Runtime.cs +++ b/BlendFile/DNA/NodeCryptomatte_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(671, "NodeCryptomatte_Runtime")] public struct NodeCryptomatte_Runtime { [DNAFieldAttribute(0, "ListBase", "layers", 16)] public ListBase layers; diff --git a/BlendFile/DNA/NodeDBlurData.cs b/BlendFile/DNA/NodeDBlurData.cs index f8f33ce..48d3865 100644 --- a/BlendFile/DNA/NodeDBlurData.cs +++ b/BlendFile/DNA/NodeDBlurData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(609, "NodeDBlurData")] public struct NodeDBlurData { [DNAFieldAttribute(0, "float", "center_x", 4)] public float center_x; diff --git a/BlendFile/DNA/NodeDefocus.cs b/BlendFile/DNA/NodeDefocus.cs index 4f040f0..e264b0f 100644 --- a/BlendFile/DNA/NodeDefocus.cs +++ b/BlendFile/DNA/NodeDefocus.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(623, "NodeDefocus")] public struct NodeDefocus { [DNAFieldAttribute(0, "char", "bktype", 1)] public char bktype; diff --git a/BlendFile/DNA/NodeDenoise.cs b/BlendFile/DNA/NodeDenoise.cs index ce64904..4577b16 100644 --- a/BlendFile/DNA/NodeDenoise.cs +++ b/BlendFile/DNA/NodeDenoise.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(673, "NodeDenoise")] public struct NodeDenoise { [DNAFieldAttribute(0, "char", "hdr", 1)] public char hdr; diff --git a/BlendFile/DNA/NodeDilateErode.cs b/BlendFile/DNA/NodeDilateErode.cs index 6753fc9..ff6d96f 100644 --- a/BlendFile/DNA/NodeDilateErode.cs +++ b/BlendFile/DNA/NodeDilateErode.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(631, "NodeDilateErode")] public struct NodeDilateErode { [DNAFieldAttribute(0, "char", "falloff", 1)] public char falloff; diff --git a/BlendFile/DNA/NodeEllipseMask.cs b/BlendFile/DNA/NodeEllipseMask.cs index 917992d..c5c4b4e 100644 --- a/BlendFile/DNA/NodeEllipseMask.cs +++ b/BlendFile/DNA/NodeEllipseMask.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(606, "NodeEllipseMask")] public struct NodeEllipseMask { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/NodeEnumDefinition.cs b/BlendFile/DNA/NodeEnumDefinition.cs index 2cdd298..af7cd1e 100644 --- a/BlendFile/DNA/NodeEnumDefinition.cs +++ b/BlendFile/DNA/NodeEnumDefinition.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(698, "NodeEnumDefinition")] public class NodeEnumDefinition { [DNAFieldAttribute(0, "NodeEnumItem", "*items_array", 24)] public NodeEnumItem ptr_items_array; diff --git a/BlendFile/DNA/NodeEnumItem.cs b/BlendFile/DNA/NodeEnumItem.cs index f6c5111..577a9d3 100644 --- a/BlendFile/DNA/NodeEnumItem.cs +++ b/BlendFile/DNA/NodeEnumItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(697, "NodeEnumItem")] public class NodeEnumItem { [DNAFieldAttribute(0, "char", "*name", 1)] public char ptr_name; diff --git a/BlendFile/DNA/NodeForeachGeometryElementGenerationItem.cs b/BlendFile/DNA/NodeForeachGeometryElementGenerationItem.cs index a22a1d2..c45b38a 100644 --- a/BlendFile/DNA/NodeForeachGeometryElementGenerationItem.cs +++ b/BlendFile/DNA/NodeForeachGeometryElementGenerationItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(740, "NodeForeachGeometryElementGenerationItem")] public class NodeForeachGeometryElementGenerationItem { [DNAFieldAttribute(0, "char", "*name", 1)] public char ptr_name; diff --git a/BlendFile/DNA/NodeForeachGeometryElementGenerationItems.cs b/BlendFile/DNA/NodeForeachGeometryElementGenerationItems.cs index 3ab45b7..cc07e15 100644 --- a/BlendFile/DNA/NodeForeachGeometryElementGenerationItems.cs +++ b/BlendFile/DNA/NodeForeachGeometryElementGenerationItems.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(743, "NodeForeachGeometryElementGenerationItems")] public class NodeForeachGeometryElementGenerationItems { [DNAFieldAttribute(0, "NodeForeachGeometryElementGenerationItem", "*items", 16)] public NodeForeachGeometryElementGenerationItem ptr_items; diff --git a/BlendFile/DNA/NodeForeachGeometryElementInputItem.cs b/BlendFile/DNA/NodeForeachGeometryElementInputItem.cs index bd7e5d1..1939a2b 100644 --- a/BlendFile/DNA/NodeForeachGeometryElementInputItem.cs +++ b/BlendFile/DNA/NodeForeachGeometryElementInputItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(738, "NodeForeachGeometryElementInputItem")] public class NodeForeachGeometryElementInputItem { [DNAFieldAttribute(0, "char", "*name", 1)] public char ptr_name; diff --git a/BlendFile/DNA/NodeForeachGeometryElementInputItems.cs b/BlendFile/DNA/NodeForeachGeometryElementInputItems.cs index 5626b06..20abddd 100644 --- a/BlendFile/DNA/NodeForeachGeometryElementInputItems.cs +++ b/BlendFile/DNA/NodeForeachGeometryElementInputItems.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(741, "NodeForeachGeometryElementInputItems")] public class NodeForeachGeometryElementInputItems { [DNAFieldAttribute(0, "NodeForeachGeometryElementInputItem", "*items", 16)] public NodeForeachGeometryElementInputItem ptr_items; diff --git a/BlendFile/DNA/NodeForeachGeometryElementMainItem.cs b/BlendFile/DNA/NodeForeachGeometryElementMainItem.cs index 217b613..f612021 100644 --- a/BlendFile/DNA/NodeForeachGeometryElementMainItem.cs +++ b/BlendFile/DNA/NodeForeachGeometryElementMainItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(739, "NodeForeachGeometryElementMainItem")] public class NodeForeachGeometryElementMainItem { [DNAFieldAttribute(0, "char", "*name", 1)] public char ptr_name; diff --git a/BlendFile/DNA/NodeForeachGeometryElementMainItems.cs b/BlendFile/DNA/NodeForeachGeometryElementMainItems.cs index b2843fb..12eb9c8 100644 --- a/BlendFile/DNA/NodeForeachGeometryElementMainItems.cs +++ b/BlendFile/DNA/NodeForeachGeometryElementMainItems.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(742, "NodeForeachGeometryElementMainItems")] public class NodeForeachGeometryElementMainItems { [DNAFieldAttribute(0, "NodeForeachGeometryElementMainItem", "*items", 16)] public NodeForeachGeometryElementMainItem ptr_items; diff --git a/BlendFile/DNA/NodeFrame.cs b/BlendFile/DNA/NodeFrame.cs index d089616..c816458 100644 --- a/BlendFile/DNA/NodeFrame.cs +++ b/BlendFile/DNA/NodeFrame.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(599, "NodeFrame")] public struct NodeFrame { [DNAFieldAttribute(0, "short", "flag", 2)] public short flag; diff --git a/BlendFile/DNA/NodeFunctionCompare.cs b/BlendFile/DNA/NodeFunctionCompare.cs index cf4371e..3d240e5 100644 --- a/BlendFile/DNA/NodeFunctionCompare.cs +++ b/BlendFile/DNA/NodeFunctionCompare.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(748, "NodeFunctionCompare")] public struct NodeFunctionCompare { [DNAFieldAttribute(0, "int8_t", "operation", 1)] public sbyte operation; diff --git a/BlendFile/DNA/NodeGeometryAttributeCapture.cs b/BlendFile/DNA/NodeGeometryAttributeCapture.cs index f259572..ec67ed7 100644 --- a/BlendFile/DNA/NodeGeometryAttributeCapture.cs +++ b/BlendFile/DNA/NodeGeometryAttributeCapture.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(720, "NodeGeometryAttributeCapture")] public class NodeGeometryAttributeCapture { [DNAFieldAttribute(0, "int8_t", "data_type", 1)] public sbyte data_type; diff --git a/BlendFile/DNA/NodeGeometryAttributeCaptureItem.cs b/BlendFile/DNA/NodeGeometryAttributeCaptureItem.cs index 09b4b9f..b2912b8 100644 --- a/BlendFile/DNA/NodeGeometryAttributeCaptureItem.cs +++ b/BlendFile/DNA/NodeGeometryAttributeCaptureItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(719, "NodeGeometryAttributeCaptureItem")] public class NodeGeometryAttributeCaptureItem { [DNAFieldAttribute(0, "int8_t", "data_type", 1)] public sbyte data_type; diff --git a/BlendFile/DNA/NodeGeometryBake.cs b/BlendFile/DNA/NodeGeometryBake.cs index 54ef825..998d38b 100644 --- a/BlendFile/DNA/NodeGeometryBake.cs +++ b/BlendFile/DNA/NodeGeometryBake.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(755, "NodeGeometryBake")] public class NodeGeometryBake { [DNAFieldAttribute(0, "NodeGeometryBakeItem", "*items", 24)] public NodeGeometryBakeItem ptr_items; diff --git a/BlendFile/DNA/NodeGeometryBakeItem.cs b/BlendFile/DNA/NodeGeometryBakeItem.cs index 6607517..d43c8af 100644 --- a/BlendFile/DNA/NodeGeometryBakeItem.cs +++ b/BlendFile/DNA/NodeGeometryBakeItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(754, "NodeGeometryBakeItem")] public class NodeGeometryBakeItem { [DNAFieldAttribute(0, "char", "*name", 1)] public char ptr_name; diff --git a/BlendFile/DNA/NodeGeometryCollectionInfo.cs b/BlendFile/DNA/NodeGeometryCollectionInfo.cs index 6df6e70..2b87691 100644 --- a/BlendFile/DNA/NodeGeometryCollectionInfo.cs +++ b/BlendFile/DNA/NodeGeometryCollectionInfo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(686, "NodeGeometryCollectionInfo")] public struct NodeGeometryCollectionInfo { [DNAFieldAttribute(0, "uchar", "transform_space", 1)] public byte transform_space; diff --git a/BlendFile/DNA/NodeGeometryCurveFill.cs b/BlendFile/DNA/NodeGeometryCurveFill.cs index ef2b1b4..26b27fa 100644 --- a/BlendFile/DNA/NodeGeometryCurveFill.cs +++ b/BlendFile/DNA/NodeGeometryCurveFill.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(717, "NodeGeometryCurveFill")] public struct NodeGeometryCurveFill { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryCurveFillet.cs b/BlendFile/DNA/NodeGeometryCurveFillet.cs index 4df99fa..1e68d78 100644 --- a/BlendFile/DNA/NodeGeometryCurveFillet.cs +++ b/BlendFile/DNA/NodeGeometryCurveFillet.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(710, "NodeGeometryCurveFillet")] public struct NodeGeometryCurveFillet { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryCurvePrimitiveArc.cs b/BlendFile/DNA/NodeGeometryCurvePrimitiveArc.cs index 2736789..ee592d4 100644 --- a/BlendFile/DNA/NodeGeometryCurvePrimitiveArc.cs +++ b/BlendFile/DNA/NodeGeometryCurvePrimitiveArc.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(704, "NodeGeometryCurvePrimitiveArc")] public struct NodeGeometryCurvePrimitiveArc { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryCurvePrimitiveBezierSegment.cs b/BlendFile/DNA/NodeGeometryCurvePrimitiveBezierSegment.cs index 94af361..3650fa6 100644 --- a/BlendFile/DNA/NodeGeometryCurvePrimitiveBezierSegment.cs +++ b/BlendFile/DNA/NodeGeometryCurvePrimitiveBezierSegment.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(706, "NodeGeometryCurvePrimitiveBezierSegment")] public struct NodeGeometryCurvePrimitiveBezierSegment { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryCurvePrimitiveCircle.cs b/BlendFile/DNA/NodeGeometryCurvePrimitiveCircle.cs index 94f8d0a..9d566ea 100644 --- a/BlendFile/DNA/NodeGeometryCurvePrimitiveCircle.cs +++ b/BlendFile/DNA/NodeGeometryCurvePrimitiveCircle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(707, "NodeGeometryCurvePrimitiveCircle")] public struct NodeGeometryCurvePrimitiveCircle { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryCurvePrimitiveLine.cs b/BlendFile/DNA/NodeGeometryCurvePrimitiveLine.cs index e7ea67f..d7852f8 100644 --- a/BlendFile/DNA/NodeGeometryCurvePrimitiveLine.cs +++ b/BlendFile/DNA/NodeGeometryCurvePrimitiveLine.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(705, "NodeGeometryCurvePrimitiveLine")] public struct NodeGeometryCurvePrimitiveLine { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryCurvePrimitiveQuad.cs b/BlendFile/DNA/NodeGeometryCurvePrimitiveQuad.cs index b7030a3..33b3dcb 100644 --- a/BlendFile/DNA/NodeGeometryCurvePrimitiveQuad.cs +++ b/BlendFile/DNA/NodeGeometryCurvePrimitiveQuad.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(708, "NodeGeometryCurvePrimitiveQuad")] public struct NodeGeometryCurvePrimitiveQuad { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryCurveResample.cs b/BlendFile/DNA/NodeGeometryCurveResample.cs index 7c2b496..5edddff 100644 --- a/BlendFile/DNA/NodeGeometryCurveResample.cs +++ b/BlendFile/DNA/NodeGeometryCurveResample.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(709, "NodeGeometryCurveResample")] public struct NodeGeometryCurveResample { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryCurveSample.cs b/BlendFile/DNA/NodeGeometryCurveSample.cs index 29fb7bb..ac61c9a 100644 --- a/BlendFile/DNA/NodeGeometryCurveSample.cs +++ b/BlendFile/DNA/NodeGeometryCurveSample.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(713, "NodeGeometryCurveSample")] public struct NodeGeometryCurveSample { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryCurveSelectHandles.cs b/BlendFile/DNA/NodeGeometryCurveSelectHandles.cs index e21a077..35d18fc 100644 --- a/BlendFile/DNA/NodeGeometryCurveSelectHandles.cs +++ b/BlendFile/DNA/NodeGeometryCurveSelectHandles.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(703, "NodeGeometryCurveSelectHandles")] public struct NodeGeometryCurveSelectHandles { [DNAFieldAttribute(0, "uchar", "handle_type", 1)] public byte handle_type; diff --git a/BlendFile/DNA/NodeGeometryCurveSetHandles.cs b/BlendFile/DNA/NodeGeometryCurveSetHandles.cs index b759154..de51780 100644 --- a/BlendFile/DNA/NodeGeometryCurveSetHandles.cs +++ b/BlendFile/DNA/NodeGeometryCurveSetHandles.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(702, "NodeGeometryCurveSetHandles")] public struct NodeGeometryCurveSetHandles { [DNAFieldAttribute(0, "uchar", "handle_type", 1)] public byte handle_type; diff --git a/BlendFile/DNA/NodeGeometryCurveSplineType.cs b/BlendFile/DNA/NodeGeometryCurveSplineType.cs index f376ac0..d31e8fa 100644 --- a/BlendFile/DNA/NodeGeometryCurveSplineType.cs +++ b/BlendFile/DNA/NodeGeometryCurveSplineType.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(700, "NodeGeometryCurveSplineType")] public struct NodeGeometryCurveSplineType { [DNAFieldAttribute(0, "uchar", "spline_type", 1)] public byte spline_type; diff --git a/BlendFile/DNA/NodeGeometryCurveToPoints.cs b/BlendFile/DNA/NodeGeometryCurveToPoints.cs index 7e55eac..6056a6d 100644 --- a/BlendFile/DNA/NodeGeometryCurveToPoints.cs +++ b/BlendFile/DNA/NodeGeometryCurveToPoints.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(712, "NodeGeometryCurveToPoints")] public struct NodeGeometryCurveToPoints { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryCurveTrim.cs b/BlendFile/DNA/NodeGeometryCurveTrim.cs index 48be2eb..0ee9e41 100644 --- a/BlendFile/DNA/NodeGeometryCurveTrim.cs +++ b/BlendFile/DNA/NodeGeometryCurveTrim.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(711, "NodeGeometryCurveTrim")] public struct NodeGeometryCurveTrim { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryDeleteGeometry.cs b/BlendFile/DNA/NodeGeometryDeleteGeometry.cs index 2587780..2831689 100644 --- a/BlendFile/DNA/NodeGeometryDeleteGeometry.cs +++ b/BlendFile/DNA/NodeGeometryDeleteGeometry.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(724, "NodeGeometryDeleteGeometry")] public struct NodeGeometryDeleteGeometry { [DNAFieldAttribute(0, "int8_t", "domain", 1)] public sbyte domain; diff --git a/BlendFile/DNA/NodeGeometryDialGizmo.cs b/BlendFile/DNA/NodeGeometryDialGizmo.cs index 961450d..119a900 100644 --- a/BlendFile/DNA/NodeGeometryDialGizmo.cs +++ b/BlendFile/DNA/NodeGeometryDialGizmo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(752, "NodeGeometryDialGizmo")] public struct NodeGeometryDialGizmo { [DNAFieldAttribute(0, "int", "color_id", 4)] public int color_id; diff --git a/BlendFile/DNA/NodeGeometryDistributePointsInVolume.cs b/BlendFile/DNA/NodeGeometryDistributePointsInVolume.cs index e2ade77..aafa5e3 100644 --- a/BlendFile/DNA/NodeGeometryDistributePointsInVolume.cs +++ b/BlendFile/DNA/NodeGeometryDistributePointsInVolume.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(747, "NodeGeometryDistributePointsInVolume")] public struct NodeGeometryDistributePointsInVolume { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryDuplicateElements.cs b/BlendFile/DNA/NodeGeometryDuplicateElements.cs index 4867e39..837cfcc 100644 --- a/BlendFile/DNA/NodeGeometryDuplicateElements.cs +++ b/BlendFile/DNA/NodeGeometryDuplicateElements.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(725, "NodeGeometryDuplicateElements")] public struct NodeGeometryDuplicateElements { [DNAFieldAttribute(0, "int8_t", "domain", 1)] public sbyte domain; diff --git a/BlendFile/DNA/NodeGeometryExtrudeMesh.cs b/BlendFile/DNA/NodeGeometryExtrudeMesh.cs index 37764d1..9ad171c 100644 --- a/BlendFile/DNA/NodeGeometryExtrudeMesh.cs +++ b/BlendFile/DNA/NodeGeometryExtrudeMesh.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(683, "NodeGeometryExtrudeMesh")] public struct NodeGeometryExtrudeMesh { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryForeachGeometryElementInput.cs b/BlendFile/DNA/NodeGeometryForeachGeometryElementInput.cs index d84e29b..ba8483f 100644 --- a/BlendFile/DNA/NodeGeometryForeachGeometryElementInput.cs +++ b/BlendFile/DNA/NodeGeometryForeachGeometryElementInput.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(737, "NodeGeometryForeachGeometryElementInput")] public struct NodeGeometryForeachGeometryElementInput { [DNAFieldAttribute(0, "int", "output_node_id", 4)] public int output_node_id; diff --git a/BlendFile/DNA/NodeGeometryForeachGeometryElementOutput.cs b/BlendFile/DNA/NodeGeometryForeachGeometryElementOutput.cs index af25894..e6d50b7 100644 --- a/BlendFile/DNA/NodeGeometryForeachGeometryElementOutput.cs +++ b/BlendFile/DNA/NodeGeometryForeachGeometryElementOutput.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(744, "NodeGeometryForeachGeometryElementOutput")] public struct NodeGeometryForeachGeometryElementOutput { [DNAFieldAttribute(0, "NodeForeachGeometryElementInputItems", "input_items", 24)] public NodeForeachGeometryElementInputItems input_items; diff --git a/BlendFile/DNA/NodeGeometryImageTexture.cs b/BlendFile/DNA/NodeGeometryImageTexture.cs index 25000de..8c8724a 100644 --- a/BlendFile/DNA/NodeGeometryImageTexture.cs +++ b/BlendFile/DNA/NodeGeometryImageTexture.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(728, "NodeGeometryImageTexture")] public struct NodeGeometryImageTexture { [DNAFieldAttribute(0, "int8_t", "interpolation", 1)] public sbyte interpolation; diff --git a/BlendFile/DNA/NodeGeometryInputNamedAttribute.cs b/BlendFile/DNA/NodeGeometryInputNamedAttribute.cs index 213da3c..3162047 100644 --- a/BlendFile/DNA/NodeGeometryInputNamedAttribute.cs +++ b/BlendFile/DNA/NodeGeometryInputNamedAttribute.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(722, "NodeGeometryInputNamedAttribute")] public struct NodeGeometryInputNamedAttribute { [DNAFieldAttribute(0, "int8_t", "data_type", 1)] public sbyte data_type; diff --git a/BlendFile/DNA/NodeGeometryLinearGizmo.cs b/BlendFile/DNA/NodeGeometryLinearGizmo.cs index 41dcaaf..2b4a8c8 100644 --- a/BlendFile/DNA/NodeGeometryLinearGizmo.cs +++ b/BlendFile/DNA/NodeGeometryLinearGizmo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(751, "NodeGeometryLinearGizmo")] public struct NodeGeometryLinearGizmo { [DNAFieldAttribute(0, "int", "color_id", 4)] public int color_id; diff --git a/BlendFile/DNA/NodeGeometryMergeByDistance.cs b/BlendFile/DNA/NodeGeometryMergeByDistance.cs index 323d12a..43adf1b 100644 --- a/BlendFile/DNA/NodeGeometryMergeByDistance.cs +++ b/BlendFile/DNA/NodeGeometryMergeByDistance.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(694, "NodeGeometryMergeByDistance")] public struct NodeGeometryMergeByDistance { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryMergeLayers.cs b/BlendFile/DNA/NodeGeometryMergeLayers.cs index e163592..2e8e419 100644 --- a/BlendFile/DNA/NodeGeometryMergeLayers.cs +++ b/BlendFile/DNA/NodeGeometryMergeLayers.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(726, "NodeGeometryMergeLayers")] public struct NodeGeometryMergeLayers { [DNAFieldAttribute(0, "int8_t", "mode", 1)] public sbyte mode; diff --git a/BlendFile/DNA/NodeGeometryMeshCircle.cs b/BlendFile/DNA/NodeGeometryMeshCircle.cs index bf7b422..fdfe5d5 100644 --- a/BlendFile/DNA/NodeGeometryMeshCircle.cs +++ b/BlendFile/DNA/NodeGeometryMeshCircle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(691, "NodeGeometryMeshCircle")] public struct NodeGeometryMeshCircle { [DNAFieldAttribute(0, "uchar", "fill_type", 1)] public byte fill_type; diff --git a/BlendFile/DNA/NodeGeometryMeshCone.cs b/BlendFile/DNA/NodeGeometryMeshCone.cs index e2e3a82..05a5839 100644 --- a/BlendFile/DNA/NodeGeometryMeshCone.cs +++ b/BlendFile/DNA/NodeGeometryMeshCone.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(693, "NodeGeometryMeshCone")] public struct NodeGeometryMeshCone { [DNAFieldAttribute(0, "uchar", "fill_type", 1)] public byte fill_type; diff --git a/BlendFile/DNA/NodeGeometryMeshCylinder.cs b/BlendFile/DNA/NodeGeometryMeshCylinder.cs index 76bb00b..7dec363 100644 --- a/BlendFile/DNA/NodeGeometryMeshCylinder.cs +++ b/BlendFile/DNA/NodeGeometryMeshCylinder.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(692, "NodeGeometryMeshCylinder")] public struct NodeGeometryMeshCylinder { [DNAFieldAttribute(0, "uchar", "fill_type", 1)] public byte fill_type; diff --git a/BlendFile/DNA/NodeGeometryMeshLine.cs b/BlendFile/DNA/NodeGeometryMeshLine.cs index 51cd687..422d827 100644 --- a/BlendFile/DNA/NodeGeometryMeshLine.cs +++ b/BlendFile/DNA/NodeGeometryMeshLine.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(695, "NodeGeometryMeshLine")] public struct NodeGeometryMeshLine { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryMeshToPoints.cs b/BlendFile/DNA/NodeGeometryMeshToPoints.cs index 3c026ba..5832de6 100644 --- a/BlendFile/DNA/NodeGeometryMeshToPoints.cs +++ b/BlendFile/DNA/NodeGeometryMeshToPoints.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(718, "NodeGeometryMeshToPoints")] public struct NodeGeometryMeshToPoints { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometryMeshToVolume.cs b/BlendFile/DNA/NodeGeometryMeshToVolume.cs index 1a7b32d..fbf3590 100644 --- a/BlendFile/DNA/NodeGeometryMeshToVolume.cs +++ b/BlendFile/DNA/NodeGeometryMeshToVolume.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(689, "NodeGeometryMeshToVolume")] public struct NodeGeometryMeshToVolume { [DNAFieldAttribute(0, "uchar", "resolution_mode", 1)] public byte resolution_mode; diff --git a/BlendFile/DNA/NodeGeometryObjectInfo.cs b/BlendFile/DNA/NodeGeometryObjectInfo.cs index 0018ef7..04e295c 100644 --- a/BlendFile/DNA/NodeGeometryObjectInfo.cs +++ b/BlendFile/DNA/NodeGeometryObjectInfo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(684, "NodeGeometryObjectInfo")] public struct NodeGeometryObjectInfo { [DNAFieldAttribute(0, "uchar", "transform_space", 1)] public byte transform_space; diff --git a/BlendFile/DNA/NodeGeometryPointsToVolume.cs b/BlendFile/DNA/NodeGeometryPointsToVolume.cs index 65bda64..9bf082b 100644 --- a/BlendFile/DNA/NodeGeometryPointsToVolume.cs +++ b/BlendFile/DNA/NodeGeometryPointsToVolume.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(685, "NodeGeometryPointsToVolume")] public struct NodeGeometryPointsToVolume { [DNAFieldAttribute(0, "uchar", "resolution_mode", 1)] public byte resolution_mode; diff --git a/BlendFile/DNA/NodeGeometryProximity.cs b/BlendFile/DNA/NodeGeometryProximity.cs index 2bbfa14..fa5ae89 100644 --- a/BlendFile/DNA/NodeGeometryProximity.cs +++ b/BlendFile/DNA/NodeGeometryProximity.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(687, "NodeGeometryProximity")] public struct NodeGeometryProximity { [DNAFieldAttribute(0, "uchar", "target_element", 1)] public byte target_element; diff --git a/BlendFile/DNA/NodeGeometryRaycast.cs b/BlendFile/DNA/NodeGeometryRaycast.cs index 8fd0ef7..ef7afec 100644 --- a/BlendFile/DNA/NodeGeometryRaycast.cs +++ b/BlendFile/DNA/NodeGeometryRaycast.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(716, "NodeGeometryRaycast")] public struct NodeGeometryRaycast { [DNAFieldAttribute(0, "uchar", "mapping", 1)] public byte mapping; diff --git a/BlendFile/DNA/NodeGeometryRepeatInput.cs b/BlendFile/DNA/NodeGeometryRepeatInput.cs index 743bc1c..7e4c2e5 100644 --- a/BlendFile/DNA/NodeGeometryRepeatInput.cs +++ b/BlendFile/DNA/NodeGeometryRepeatInput.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(735, "NodeGeometryRepeatInput")] public struct NodeGeometryRepeatInput { [DNAFieldAttribute(0, "int", "output_node_id", 4)] public int output_node_id; diff --git a/BlendFile/DNA/NodeGeometryRepeatOutput.cs b/BlendFile/DNA/NodeGeometryRepeatOutput.cs index 7e4ddfc..acd9d06 100644 --- a/BlendFile/DNA/NodeGeometryRepeatOutput.cs +++ b/BlendFile/DNA/NodeGeometryRepeatOutput.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(736, "NodeGeometryRepeatOutput")] public class NodeGeometryRepeatOutput { [DNAFieldAttribute(0, "NodeRepeatItem", "*items", 16)] public NodeRepeatItem ptr_items; diff --git a/BlendFile/DNA/NodeGeometrySampleIndex.cs b/BlendFile/DNA/NodeGeometrySampleIndex.cs index 144fe66..0bb2e63 100644 --- a/BlendFile/DNA/NodeGeometrySampleIndex.cs +++ b/BlendFile/DNA/NodeGeometrySampleIndex.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(715, "NodeGeometrySampleIndex")] public struct NodeGeometrySampleIndex { [DNAFieldAttribute(0, "int8_t", "data_type", 1)] public sbyte data_type; diff --git a/BlendFile/DNA/NodeGeometrySeparateGeometry.cs b/BlendFile/DNA/NodeGeometrySeparateGeometry.cs index ae7bf65..d073c2a 100644 --- a/BlendFile/DNA/NodeGeometrySeparateGeometry.cs +++ b/BlendFile/DNA/NodeGeometrySeparateGeometry.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(727, "NodeGeometrySeparateGeometry")] public struct NodeGeometrySeparateGeometry { [DNAFieldAttribute(0, "int8_t", "domain", 1)] public sbyte domain; diff --git a/BlendFile/DNA/NodeGeometrySetCurveHandlePositions.cs b/BlendFile/DNA/NodeGeometrySetCurveHandlePositions.cs index 789cffc..eb9322e 100644 --- a/BlendFile/DNA/NodeGeometrySetCurveHandlePositions.cs +++ b/BlendFile/DNA/NodeGeometrySetCurveHandlePositions.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(701, "NodeGeometrySetCurveHandlePositions")] public struct NodeGeometrySetCurveHandlePositions { [DNAFieldAttribute(0, "uchar", "mode", 1)] public byte mode; diff --git a/BlendFile/DNA/NodeGeometrySimulationInput.cs b/BlendFile/DNA/NodeGeometrySimulationInput.cs index dde5830..d6d8ab9 100644 --- a/BlendFile/DNA/NodeGeometrySimulationInput.cs +++ b/BlendFile/DNA/NodeGeometrySimulationInput.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(732, "NodeGeometrySimulationInput")] public struct NodeGeometrySimulationInput { [DNAFieldAttribute(0, "int", "output_node_id", 4)] public int output_node_id; diff --git a/BlendFile/DNA/NodeGeometrySimulationOutput.cs b/BlendFile/DNA/NodeGeometrySimulationOutput.cs index 0e01277..569365e 100644 --- a/BlendFile/DNA/NodeGeometrySimulationOutput.cs +++ b/BlendFile/DNA/NodeGeometrySimulationOutput.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(733, "NodeGeometrySimulationOutput")] public class NodeGeometrySimulationOutput { [DNAFieldAttribute(0, "NodeSimulationItem", "*items", 16)] public NodeSimulationItem ptr_items; diff --git a/BlendFile/DNA/NodeGeometryStoreNamedAttribute.cs b/BlendFile/DNA/NodeGeometryStoreNamedAttribute.cs index ffa85c3..7e68a51 100644 --- a/BlendFile/DNA/NodeGeometryStoreNamedAttribute.cs +++ b/BlendFile/DNA/NodeGeometryStoreNamedAttribute.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(721, "NodeGeometryStoreNamedAttribute")] public struct NodeGeometryStoreNamedAttribute { [DNAFieldAttribute(0, "int8_t", "data_type", 1)] public sbyte data_type; diff --git a/BlendFile/DNA/NodeGeometryStringToCurves.cs b/BlendFile/DNA/NodeGeometryStringToCurves.cs index 2f7c79c..c6ece7a 100644 --- a/BlendFile/DNA/NodeGeometryStringToCurves.cs +++ b/BlendFile/DNA/NodeGeometryStringToCurves.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(723, "NodeGeometryStringToCurves")] public struct NodeGeometryStringToCurves { [DNAFieldAttribute(0, "uchar", "overflow", 1)] public byte overflow; diff --git a/BlendFile/DNA/NodeGeometrySubdivisionSurface.cs b/BlendFile/DNA/NodeGeometrySubdivisionSurface.cs index a940e3e..68daea7 100644 --- a/BlendFile/DNA/NodeGeometrySubdivisionSurface.cs +++ b/BlendFile/DNA/NodeGeometrySubdivisionSurface.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(690, "NodeGeometrySubdivisionSurface")] public struct NodeGeometrySubdivisionSurface { [DNAFieldAttribute(0, "uchar", "uv_smooth", 1)] public byte uv_smooth; diff --git a/BlendFile/DNA/NodeGeometryTransferAttribute.cs b/BlendFile/DNA/NodeGeometryTransferAttribute.cs index 714b6a1..c833084 100644 --- a/BlendFile/DNA/NodeGeometryTransferAttribute.cs +++ b/BlendFile/DNA/NodeGeometryTransferAttribute.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(714, "NodeGeometryTransferAttribute")] public struct NodeGeometryTransferAttribute { [DNAFieldAttribute(0, "int8_t", "data_type", 1)] public sbyte data_type; diff --git a/BlendFile/DNA/NodeGeometryTransformGizmo.cs b/BlendFile/DNA/NodeGeometryTransformGizmo.cs index ec8dd3f..65b234f 100644 --- a/BlendFile/DNA/NodeGeometryTransformGizmo.cs +++ b/BlendFile/DNA/NodeGeometryTransformGizmo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(753, "NodeGeometryTransformGizmo")] public struct NodeGeometryTransformGizmo { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/NodeGeometryUVUnwrap.cs b/BlendFile/DNA/NodeGeometryUVUnwrap.cs index 740a8c8..8966a12 100644 --- a/BlendFile/DNA/NodeGeometryUVUnwrap.cs +++ b/BlendFile/DNA/NodeGeometryUVUnwrap.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(730, "NodeGeometryUVUnwrap")] public struct NodeGeometryUVUnwrap { [DNAFieldAttribute(0, "uchar", "method", 1)] public byte method; diff --git a/BlendFile/DNA/NodeGeometryViewer.cs b/BlendFile/DNA/NodeGeometryViewer.cs index ca4c88f..6438a2f 100644 --- a/BlendFile/DNA/NodeGeometryViewer.cs +++ b/BlendFile/DNA/NodeGeometryViewer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(729, "NodeGeometryViewer")] public struct NodeGeometryViewer { [DNAFieldAttribute(0, "int8_t", "data_type", 1)] public sbyte data_type; diff --git a/BlendFile/DNA/NodeGeometryVolumeToMesh.cs b/BlendFile/DNA/NodeGeometryVolumeToMesh.cs index 7dc24f6..b71c981 100644 --- a/BlendFile/DNA/NodeGeometryVolumeToMesh.cs +++ b/BlendFile/DNA/NodeGeometryVolumeToMesh.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(688, "NodeGeometryVolumeToMesh")] public struct NodeGeometryVolumeToMesh { [DNAFieldAttribute(0, "uchar", "resolution_mode", 1)] public byte resolution_mode; diff --git a/BlendFile/DNA/NodeGlare.cs b/BlendFile/DNA/NodeGlare.cs index b338196..c66ee3c 100644 --- a/BlendFile/DNA/NodeGlare.cs +++ b/BlendFile/DNA/NodeGlare.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(625, "NodeGlare")] public struct NodeGlare { [DNAFieldAttribute(0, "char", "quality", 1)] public char quality; diff --git a/BlendFile/DNA/NodeHueSat.cs b/BlendFile/DNA/NodeHueSat.cs index 33d5942..d6ca77d 100644 --- a/BlendFile/DNA/NodeHueSat.cs +++ b/BlendFile/DNA/NodeHueSat.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(613, "NodeHueSat")] public struct NodeHueSat { [DNAFieldAttribute(0, "float", "hue", 4)] public float hue; diff --git a/BlendFile/DNA/NodeImageAnim.cs b/BlendFile/DNA/NodeImageAnim.cs index d6a369e..572c839 100644 --- a/BlendFile/DNA/NodeImageAnim.cs +++ b/BlendFile/DNA/NodeImageAnim.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(601, "NodeImageAnim")] public struct NodeImageAnim { [DNAFieldAttribute(0, "int", "frames", 4)] public int frames; diff --git a/BlendFile/DNA/NodeImageFile.cs b/BlendFile/DNA/NodeImageFile.cs index 83075cb..8ff40f0 100644 --- a/BlendFile/DNA/NodeImageFile.cs +++ b/BlendFile/DNA/NodeImageFile.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(614, "NodeImageFile")] public struct NodeImageFile { [DNAFieldAttribute(0, "char", "name[1024]", 1)] public char[] name = new System.Char[1024]; diff --git a/BlendFile/DNA/NodeImageLayer.cs b/BlendFile/DNA/NodeImageLayer.cs index 1f2231a..ce93335 100644 --- a/BlendFile/DNA/NodeImageLayer.cs +++ b/BlendFile/DNA/NodeImageLayer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(607, "NodeImageLayer")] public struct NodeImageLayer { [DNAFieldAttribute(0, "int", "pass_index", 4)] public int pass_index; diff --git a/BlendFile/DNA/NodeImageMultiFile.cs b/BlendFile/DNA/NodeImageMultiFile.cs index 166a5bf..a286cd2 100644 --- a/BlendFile/DNA/NodeImageMultiFile.cs +++ b/BlendFile/DNA/NodeImageMultiFile.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(616, "NodeImageMultiFile")] public struct NodeImageMultiFile { [DNAFieldAttribute(0, "char", "base_path[1024]", 1)] public char[] base_path = new System.Char[1024]; diff --git a/BlendFile/DNA/NodeImageMultiFileSocket.cs b/BlendFile/DNA/NodeImageMultiFileSocket.cs index fb7568f..53a454e 100644 --- a/BlendFile/DNA/NodeImageMultiFileSocket.cs +++ b/BlendFile/DNA/NodeImageMultiFileSocket.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(617, "NodeImageMultiFileSocket")] public struct NodeImageMultiFileSocket { [DNAFieldAttribute(0, "short", "use_render_format", 2)] public short use_render_format; diff --git a/BlendFile/DNA/NodeIndexSwitch.cs b/BlendFile/DNA/NodeIndexSwitch.cs index f79f530..72b3601 100644 --- a/BlendFile/DNA/NodeIndexSwitch.cs +++ b/BlendFile/DNA/NodeIndexSwitch.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(746, "NodeIndexSwitch")] public class NodeIndexSwitch { [DNAFieldAttribute(0, "IndexSwitchItem", "*items", 4)] public IndexSwitchItem ptr_items; diff --git a/BlendFile/DNA/NodeInputBool.cs b/BlendFile/DNA/NodeInputBool.cs index 117fcd5..cadbc38 100644 --- a/BlendFile/DNA/NodeInputBool.cs +++ b/BlendFile/DNA/NodeInputBool.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(677, "NodeInputBool")] public struct NodeInputBool { [DNAFieldAttribute(0, "uchar", "boolean", 1)] public byte boolean; diff --git a/BlendFile/DNA/NodeInputColor.cs b/BlendFile/DNA/NodeInputColor.cs index 50131ae..7072156 100644 --- a/BlendFile/DNA/NodeInputColor.cs +++ b/BlendFile/DNA/NodeInputColor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(681, "NodeInputColor")] public struct NodeInputColor { [DNAFieldAttribute(0, "float", "color[4]", 4)] public float[] color = new System.Single[4]; diff --git a/BlendFile/DNA/NodeInputInt.cs b/BlendFile/DNA/NodeInputInt.cs index 044f1fd..3bc6730 100644 --- a/BlendFile/DNA/NodeInputInt.cs +++ b/BlendFile/DNA/NodeInputInt.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(678, "NodeInputInt")] public struct NodeInputInt { [DNAFieldAttribute(0, "int", "integer", 4)] public int integer; diff --git a/BlendFile/DNA/NodeInputRotation.cs b/BlendFile/DNA/NodeInputRotation.cs index e303b55..a4c707b 100644 --- a/BlendFile/DNA/NodeInputRotation.cs +++ b/BlendFile/DNA/NodeInputRotation.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(679, "NodeInputRotation")] public struct NodeInputRotation { [DNAFieldAttribute(0, "float", "rotation_euler[3]", 4)] public float[] rotation_euler = new System.Single[3]; diff --git a/BlendFile/DNA/NodeInputString.cs b/BlendFile/DNA/NodeInputString.cs index 92b4b82..a5d60c5 100644 --- a/BlendFile/DNA/NodeInputString.cs +++ b/BlendFile/DNA/NodeInputString.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(682, "NodeInputString")] public class NodeInputString { [DNAFieldAttribute(0, "char", "*string", 1)] public char ptr_string; diff --git a/BlendFile/DNA/NodeInputVector.cs b/BlendFile/DNA/NodeInputVector.cs index 8eca2e7..b3de80b 100644 --- a/BlendFile/DNA/NodeInputVector.cs +++ b/BlendFile/DNA/NodeInputVector.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(680, "NodeInputVector")] public struct NodeInputVector { [DNAFieldAttribute(0, "float", "vector[3]", 4)] public float[] vector = new System.Single[3]; diff --git a/BlendFile/DNA/NodeKeyingData.cs b/BlendFile/DNA/NodeKeyingData.cs index e7ceb4a..5db9421 100644 --- a/BlendFile/DNA/NodeKeyingData.cs +++ b/BlendFile/DNA/NodeKeyingData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(657, "NodeKeyingData")] public struct NodeKeyingData { [DNAFieldAttribute(0, "float", "screen_balance", 4)] public float screen_balance; diff --git a/BlendFile/DNA/NodeKeyingScreenData.cs b/BlendFile/DNA/NodeKeyingScreenData.cs index 5160e1b..c4ff1d2 100644 --- a/BlendFile/DNA/NodeKeyingScreenData.cs +++ b/BlendFile/DNA/NodeKeyingScreenData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(656, "NodeKeyingScreenData")] public struct NodeKeyingScreenData { [DNAFieldAttribute(0, "char", "tracking_object[64]", 1)] public char[] tracking_object = new System.Char[64]; diff --git a/BlendFile/DNA/NodeKuwaharaData.cs b/BlendFile/DNA/NodeKuwaharaData.cs index 89b691d..44aea6c 100644 --- a/BlendFile/DNA/NodeKuwaharaData.cs +++ b/BlendFile/DNA/NodeKuwaharaData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(611, "NodeKuwaharaData")] public struct NodeKuwaharaData { [DNAFieldAttribute(0, "short", "size", 2)] public short size; diff --git a/BlendFile/DNA/NodeLensDist.cs b/BlendFile/DNA/NodeLensDist.cs index 51fb385..fbb0c0f 100644 --- a/BlendFile/DNA/NodeLensDist.cs +++ b/BlendFile/DNA/NodeLensDist.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(627, "NodeLensDist")] public struct NodeLensDist { [DNAFieldAttribute(0, "short", "jit", 2)] public short jit; diff --git a/BlendFile/DNA/NodeMapRange.cs b/BlendFile/DNA/NodeMapRange.cs index cb5129f..dca171a 100644 --- a/BlendFile/DNA/NodeMapRange.cs +++ b/BlendFile/DNA/NodeMapRange.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(674, "NodeMapRange")] public struct NodeMapRange { [DNAFieldAttribute(0, "uchar", "data_type", 1)] public byte data_type; diff --git a/BlendFile/DNA/NodeMask.cs b/BlendFile/DNA/NodeMask.cs index 1d0f25d..7bfcc4f 100644 --- a/BlendFile/DNA/NodeMask.cs +++ b/BlendFile/DNA/NodeMask.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(632, "NodeMask")] public struct NodeMask { [DNAFieldAttribute(0, "int", "size_x", 4)] public int size_x; diff --git a/BlendFile/DNA/NodeMenuSwitch.cs b/BlendFile/DNA/NodeMenuSwitch.cs index 6494622..c8a5e8a 100644 --- a/BlendFile/DNA/NodeMenuSwitch.cs +++ b/BlendFile/DNA/NodeMenuSwitch.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(699, "NodeMenuSwitch")] public struct NodeMenuSwitch { [DNAFieldAttribute(0, "NodeEnumDefinition", "enum_definition", 24)] public NodeEnumDefinition enum_definition; diff --git a/BlendFile/DNA/NodePlaneTrackDeformData.cs b/BlendFile/DNA/NodePlaneTrackDeformData.cs index 2123235..b3799d6 100644 --- a/BlendFile/DNA/NodePlaneTrackDeformData.cs +++ b/BlendFile/DNA/NodePlaneTrackDeformData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(660, "NodePlaneTrackDeformData")] public struct NodePlaneTrackDeformData { [DNAFieldAttribute(0, "char", "tracking_object[64]", 1)] public char[] tracking_object = new System.Char[64]; diff --git a/BlendFile/DNA/NodeRandomValue.cs b/BlendFile/DNA/NodeRandomValue.cs index 0343efd..9138cf3 100644 --- a/BlendFile/DNA/NodeRandomValue.cs +++ b/BlendFile/DNA/NodeRandomValue.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(675, "NodeRandomValue")] public struct NodeRandomValue { [DNAFieldAttribute(0, "uchar", "data_type", 1)] public byte data_type; diff --git a/BlendFile/DNA/NodeRepeatItem.cs b/BlendFile/DNA/NodeRepeatItem.cs index 15567f7..fa6a3d2 100644 --- a/BlendFile/DNA/NodeRepeatItem.cs +++ b/BlendFile/DNA/NodeRepeatItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(734, "NodeRepeatItem")] public class NodeRepeatItem { [DNAFieldAttribute(0, "char", "*name", 1)] public char ptr_name; diff --git a/BlendFile/DNA/NodeReroute.cs b/BlendFile/DNA/NodeReroute.cs index 7630de8..fabab33 100644 --- a/BlendFile/DNA/NodeReroute.cs +++ b/BlendFile/DNA/NodeReroute.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(600, "NodeReroute")] public struct NodeReroute { [DNAFieldAttribute(0, "char", "type_idname[64]", 1)] public char[] type_idname = new System.Char[64]; diff --git a/BlendFile/DNA/NodeScriptDict.cs b/BlendFile/DNA/NodeScriptDict.cs index fec84ca..d658b03 100644 --- a/BlendFile/DNA/NodeScriptDict.cs +++ b/BlendFile/DNA/NodeScriptDict.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(624, "NodeScriptDict")] public class NodeScriptDict { [DNAFieldAttribute(0, "void", "*dict", 0)] public object ptr_dict; diff --git a/BlendFile/DNA/NodeSetAlpha.cs b/BlendFile/DNA/NodeSetAlpha.cs index c187db5..34cea25 100644 --- a/BlendFile/DNA/NodeSetAlpha.cs +++ b/BlendFile/DNA/NodeSetAlpha.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(633, "NodeSetAlpha")] public struct NodeSetAlpha { [DNAFieldAttribute(0, "char", "mode", 1)] public char mode; diff --git a/BlendFile/DNA/NodeShaderAttribute.cs b/BlendFile/DNA/NodeShaderAttribute.cs index 8739d04..3277c5c 100644 --- a/BlendFile/DNA/NodeShaderAttribute.cs +++ b/BlendFile/DNA/NodeShaderAttribute.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(649, "NodeShaderAttribute")] public struct NodeShaderAttribute { [DNAFieldAttribute(0, "char", "name[256]", 1)] public char[] name = new System.Char[256]; diff --git a/BlendFile/DNA/NodeShaderHairPrincipled.cs b/BlendFile/DNA/NodeShaderHairPrincipled.cs index 706c556..41dfba7 100644 --- a/BlendFile/DNA/NodeShaderHairPrincipled.cs +++ b/BlendFile/DNA/NodeShaderHairPrincipled.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(654, "NodeShaderHairPrincipled")] public struct NodeShaderHairPrincipled { [DNAFieldAttribute(0, "short", "model", 2)] public short model; diff --git a/BlendFile/DNA/NodeShaderMix.cs b/BlendFile/DNA/NodeShaderMix.cs index 126c7b9..7904df6 100644 --- a/BlendFile/DNA/NodeShaderMix.cs +++ b/BlendFile/DNA/NodeShaderMix.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(750, "NodeShaderMix")] public struct NodeShaderMix { [DNAFieldAttribute(0, "int8_t", "data_type", 1)] public sbyte data_type; diff --git a/BlendFile/DNA/NodeShaderNormalMap.cs b/BlendFile/DNA/NodeShaderNormalMap.cs index 420f7f0..f6ce884 100644 --- a/BlendFile/DNA/NodeShaderNormalMap.cs +++ b/BlendFile/DNA/NodeShaderNormalMap.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(663, "NodeShaderNormalMap")] public struct NodeShaderNormalMap { [DNAFieldAttribute(0, "int", "space", 4)] public int space; diff --git a/BlendFile/DNA/NodeShaderOutputAOV.cs b/BlendFile/DNA/NodeShaderOutputAOV.cs index d093f41..11c6b39 100644 --- a/BlendFile/DNA/NodeShaderOutputAOV.cs +++ b/BlendFile/DNA/NodeShaderOutputAOV.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(667, "NodeShaderOutputAOV")] public struct NodeShaderOutputAOV { [DNAFieldAttribute(0, "char", "name[64]", 1)] public char[] name = new System.Char[64]; diff --git a/BlendFile/DNA/NodeShaderPrincipled.cs b/BlendFile/DNA/NodeShaderPrincipled.cs index 293dc2b..cd37245 100644 --- a/BlendFile/DNA/NodeShaderPrincipled.cs +++ b/BlendFile/DNA/NodeShaderPrincipled.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(653, "NodeShaderPrincipled")] public struct NodeShaderPrincipled { [DNAFieldAttribute(0, "char", "use_subsurface_auto_radius", 1)] public char use_subsurface_auto_radius; diff --git a/BlendFile/DNA/NodeShaderScript.cs b/BlendFile/DNA/NodeShaderScript.cs index 0876998..4764d7d 100644 --- a/BlendFile/DNA/NodeShaderScript.cs +++ b/BlendFile/DNA/NodeShaderScript.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(661, "NodeShaderScript")] public class NodeShaderScript { [DNAFieldAttribute(0, "int", "mode", 4)] public int mode; diff --git a/BlendFile/DNA/NodeShaderTangent.cs b/BlendFile/DNA/NodeShaderTangent.cs index ee7bfac..27fe137 100644 --- a/BlendFile/DNA/NodeShaderTangent.cs +++ b/BlendFile/DNA/NodeShaderTangent.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(662, "NodeShaderTangent")] public struct NodeShaderTangent { [DNAFieldAttribute(0, "int", "direction_type", 4)] public int direction_type; diff --git a/BlendFile/DNA/NodeShaderTexIES.cs b/BlendFile/DNA/NodeShaderTexIES.cs index 39f4043..86e8eb4 100644 --- a/BlendFile/DNA/NodeShaderTexIES.cs +++ b/BlendFile/DNA/NodeShaderTexIES.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(666, "NodeShaderTexIES")] public struct NodeShaderTexIES { [DNAFieldAttribute(0, "int", "mode", 4)] public int mode; diff --git a/BlendFile/DNA/NodeShaderTexPointDensity.cs b/BlendFile/DNA/NodeShaderTexPointDensity.cs index 78f2441..07006b3 100644 --- a/BlendFile/DNA/NodeShaderTexPointDensity.cs +++ b/BlendFile/DNA/NodeShaderTexPointDensity.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(651, "NodeShaderTexPointDensity")] public struct NodeShaderTexPointDensity { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeShaderUVMap.cs b/BlendFile/DNA/NodeShaderUVMap.cs index 1d04725..7a5a5db 100644 --- a/BlendFile/DNA/NodeShaderUVMap.cs +++ b/BlendFile/DNA/NodeShaderUVMap.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(664, "NodeShaderUVMap")] public struct NodeShaderUVMap { [DNAFieldAttribute(0, "char", "uv_map[64]", 1)] public char[] uv_map = new System.Char[64]; diff --git a/BlendFile/DNA/NodeShaderVectTransform.cs b/BlendFile/DNA/NodeShaderVectTransform.cs index 9ff0fc5..bebcca0 100644 --- a/BlendFile/DNA/NodeShaderVectTransform.cs +++ b/BlendFile/DNA/NodeShaderVectTransform.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(650, "NodeShaderVectTransform")] public struct NodeShaderVectTransform { [DNAFieldAttribute(0, "int", "type", 4)] public int type; diff --git a/BlendFile/DNA/NodeShaderVertexColor.cs b/BlendFile/DNA/NodeShaderVertexColor.cs index a219619..78ef07d 100644 --- a/BlendFile/DNA/NodeShaderVertexColor.cs +++ b/BlendFile/DNA/NodeShaderVertexColor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(665, "NodeShaderVertexColor")] public struct NodeShaderVertexColor { [DNAFieldAttribute(0, "char", "layer_name[64]", 1)] public char[] layer_name = new System.Char[64]; diff --git a/BlendFile/DNA/NodeSimulationItem.cs b/BlendFile/DNA/NodeSimulationItem.cs index 2f8091b..58c122c 100644 --- a/BlendFile/DNA/NodeSimulationItem.cs +++ b/BlendFile/DNA/NodeSimulationItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(731, "NodeSimulationItem")] public class NodeSimulationItem { [DNAFieldAttribute(0, "char", "*name", 1)] public char ptr_name; diff --git a/BlendFile/DNA/NodeSunBeams.cs b/BlendFile/DNA/NodeSunBeams.cs index ba9596c..1571a13 100644 --- a/BlendFile/DNA/NodeSunBeams.cs +++ b/BlendFile/DNA/NodeSunBeams.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(668, "NodeSunBeams")] public struct NodeSunBeams { [DNAFieldAttribute(0, "float", "source[2]", 4)] public float[] source = new System.Single[2]; diff --git a/BlendFile/DNA/NodeSwitch.cs b/BlendFile/DNA/NodeSwitch.cs index 92b3616..87074ad 100644 --- a/BlendFile/DNA/NodeSwitch.cs +++ b/BlendFile/DNA/NodeSwitch.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(696, "NodeSwitch")] public struct NodeSwitch { [DNAFieldAttribute(0, "uchar", "input_type", 1)] public byte input_type; diff --git a/BlendFile/DNA/NodeTexBase.cs b/BlendFile/DNA/NodeTexBase.cs index 556c826..0c56857 100644 --- a/BlendFile/DNA/NodeTexBase.cs +++ b/BlendFile/DNA/NodeTexBase.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(634, "NodeTexBase")] public struct NodeTexBase { [DNAFieldAttribute(0, "TexMapping", "tex_mapping", 144)] public TexMapping tex_mapping; diff --git a/BlendFile/DNA/NodeTexBrick.cs b/BlendFile/DNA/NodeTexBrick.cs index f130042..f048b2a 100644 --- a/BlendFile/DNA/NodeTexBrick.cs +++ b/BlendFile/DNA/NodeTexBrick.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(640, "NodeTexBrick")] public struct NodeTexBrick { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexChecker.cs b/BlendFile/DNA/NodeTexChecker.cs index ace6e37..b666c1a 100644 --- a/BlendFile/DNA/NodeTexChecker.cs +++ b/BlendFile/DNA/NodeTexChecker.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(639, "NodeTexChecker")] public struct NodeTexChecker { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexEnvironment.cs b/BlendFile/DNA/NodeTexEnvironment.cs index 9f512dd..0ebdec7 100644 --- a/BlendFile/DNA/NodeTexEnvironment.cs +++ b/BlendFile/DNA/NodeTexEnvironment.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(641, "NodeTexEnvironment")] public struct NodeTexEnvironment { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexGabor.cs b/BlendFile/DNA/NodeTexGabor.cs index dc25780..d454669 100644 --- a/BlendFile/DNA/NodeTexGabor.cs +++ b/BlendFile/DNA/NodeTexGabor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(642, "NodeTexGabor")] public struct NodeTexGabor { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexGradient.cs b/BlendFile/DNA/NodeTexGradient.cs index 9c007ea..090426a 100644 --- a/BlendFile/DNA/NodeTexGradient.cs +++ b/BlendFile/DNA/NodeTexGradient.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(643, "NodeTexGradient")] public struct NodeTexGradient { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexImage.cs b/BlendFile/DNA/NodeTexImage.cs index 3eb86f3..a2171df 100644 --- a/BlendFile/DNA/NodeTexImage.cs +++ b/BlendFile/DNA/NodeTexImage.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(638, "NodeTexImage")] public struct NodeTexImage { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexMagic.cs b/BlendFile/DNA/NodeTexMagic.cs index 0e17ec3..9fbf2ed 100644 --- a/BlendFile/DNA/NodeTexMagic.cs +++ b/BlendFile/DNA/NodeTexMagic.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(648, "NodeTexMagic")] public struct NodeTexMagic { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexMusgrave.cs b/BlendFile/DNA/NodeTexMusgrave.cs index cb7ebe3..9831ca1 100644 --- a/BlendFile/DNA/NodeTexMusgrave.cs +++ b/BlendFile/DNA/NodeTexMusgrave.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(646, "NodeTexMusgrave")] public struct NodeTexMusgrave { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexNoise.cs b/BlendFile/DNA/NodeTexNoise.cs index 01e48ea..ec41688 100644 --- a/BlendFile/DNA/NodeTexNoise.cs +++ b/BlendFile/DNA/NodeTexNoise.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(644, "NodeTexNoise")] public struct NodeTexNoise { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexSky.cs b/BlendFile/DNA/NodeTexSky.cs index af51bd1..4d21eda 100644 --- a/BlendFile/DNA/NodeTexSky.cs +++ b/BlendFile/DNA/NodeTexSky.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(637, "NodeTexSky")] public struct NodeTexSky { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexVoronoi.cs b/BlendFile/DNA/NodeTexVoronoi.cs index 5a94753..08ee7e6 100644 --- a/BlendFile/DNA/NodeTexVoronoi.cs +++ b/BlendFile/DNA/NodeTexVoronoi.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(645, "NodeTexVoronoi")] public struct NodeTexVoronoi { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTexWave.cs b/BlendFile/DNA/NodeTexWave.cs index 6b90562..41c4672 100644 --- a/BlendFile/DNA/NodeTexWave.cs +++ b/BlendFile/DNA/NodeTexWave.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(647, "NodeTexWave")] public struct NodeTexWave { [DNAFieldAttribute(0, "NodeTexBase", "base", 960)] public NodeTexBase @base; diff --git a/BlendFile/DNA/NodeTonemap.cs b/BlendFile/DNA/NodeTonemap.cs index 8cb906f..f5331d9 100644 --- a/BlendFile/DNA/NodeTonemap.cs +++ b/BlendFile/DNA/NodeTonemap.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(626, "NodeTonemap")] public struct NodeTonemap { [DNAFieldAttribute(0, "float", "key", 4)] public float key; diff --git a/BlendFile/DNA/NodeTrackPosData.cs b/BlendFile/DNA/NodeTrackPosData.cs index 656b0a1..f2da51f 100644 --- a/BlendFile/DNA/NodeTrackPosData.cs +++ b/BlendFile/DNA/NodeTrackPosData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(658, "NodeTrackPosData")] public struct NodeTrackPosData { [DNAFieldAttribute(0, "char", "tracking_object[64]", 1)] public char[] tracking_object = new System.Char[64]; diff --git a/BlendFile/DNA/NodeTranslateData.cs b/BlendFile/DNA/NodeTranslateData.cs index 393c488..d7bd17e 100644 --- a/BlendFile/DNA/NodeTranslateData.cs +++ b/BlendFile/DNA/NodeTranslateData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(659, "NodeTranslateData")] public struct NodeTranslateData { [DNAFieldAttribute(0, "char", "wrap_axis", 1)] public char wrap_axis; diff --git a/BlendFile/DNA/NodeTwoFloats.cs b/BlendFile/DNA/NodeTwoFloats.cs index b1e30ff..08c1472 100644 --- a/BlendFile/DNA/NodeTwoFloats.cs +++ b/BlendFile/DNA/NodeTwoFloats.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(620, "NodeTwoFloats")] public struct NodeTwoFloats { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/NodeTwoXYs.cs b/BlendFile/DNA/NodeTwoXYs.cs index ebc67b4..4c5bac5 100644 --- a/BlendFile/DNA/NodeTwoXYs.cs +++ b/BlendFile/DNA/NodeTwoXYs.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(619, "NodeTwoXYs")] public struct NodeTwoXYs { [DNAFieldAttribute(0, "short", "x1", 2)] public short x1; diff --git a/BlendFile/DNA/NodeVertexCol.cs b/BlendFile/DNA/NodeVertexCol.cs index 17e52fc..21623f1 100644 --- a/BlendFile/DNA/NodeVertexCol.cs +++ b/BlendFile/DNA/NodeVertexCol.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(621, "NodeVertexCol")] public struct NodeVertexCol { [DNAFieldAttribute(0, "char", "name[64]", 1)] public char[] name = new System.Char[64]; diff --git a/BlendFile/DNA/NodesModifierBake.cs b/BlendFile/DNA/NodesModifierBake.cs index ecaf486..1c52a1c 100644 --- a/BlendFile/DNA/NodesModifierBake.cs +++ b/BlendFile/DNA/NodesModifierBake.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(518, "NodesModifierBake")] public class NodesModifierBake { [DNAFieldAttribute(0, "int", "id", 4)] public int id; diff --git a/BlendFile/DNA/NodesModifierBakeFile.cs b/BlendFile/DNA/NodesModifierBakeFile.cs index e969410..e7b3c38 100644 --- a/BlendFile/DNA/NodesModifierBakeFile.cs +++ b/BlendFile/DNA/NodesModifierBakeFile.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(516, "NodesModifierBakeFile")] public class NodesModifierBakeFile { [DNAFieldAttribute(0, "char", "*name", 1)] public char ptr_name; diff --git a/BlendFile/DNA/NodesModifierData.cs b/BlendFile/DNA/NodesModifierData.cs index 5dc5d09..ccb0eb7 100644 --- a/BlendFile/DNA/NodesModifierData.cs +++ b/BlendFile/DNA/NodesModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(520, "NodesModifierData")] public class NodesModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/NodesModifierDataBlock.cs b/BlendFile/DNA/NodesModifierDataBlock.cs index 3647b8e..9366bea 100644 --- a/BlendFile/DNA/NodesModifierDataBlock.cs +++ b/BlendFile/DNA/NodesModifierDataBlock.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(515, "NodesModifierDataBlock")] public class NodesModifierDataBlock { [DNAFieldAttribute(0, "char", "*id_name", 1)] public char ptr_id_name; diff --git a/BlendFile/DNA/NodesModifierPackedBake.cs b/BlendFile/DNA/NodesModifierPackedBake.cs index 7b69688..bb43915 100644 --- a/BlendFile/DNA/NodesModifierPackedBake.cs +++ b/BlendFile/DNA/NodesModifierPackedBake.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(517, "NodesModifierPackedBake")] public class NodesModifierPackedBake { [DNAFieldAttribute(0, "int", "meta_files_num", 4)] public int meta_files_num; diff --git a/BlendFile/DNA/NodesModifierPanel.cs b/BlendFile/DNA/NodesModifierPanel.cs index fa56426..b708320 100644 --- a/BlendFile/DNA/NodesModifierPanel.cs +++ b/BlendFile/DNA/NodesModifierPanel.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(519, "NodesModifierPanel")] public struct NodesModifierPanel { [DNAFieldAttribute(0, "int", "id", 4)] public int id; diff --git a/BlendFile/DNA/NodesModifierSettings.cs b/BlendFile/DNA/NodesModifierSettings.cs index 7c91054..52feae4 100644 --- a/BlendFile/DNA/NodesModifierSettings.cs +++ b/BlendFile/DNA/NodesModifierSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(514, "NodesModifierSettings")] public class NodesModifierSettings { [DNAFieldAttribute(0, "IDProperty", "*properties", 136)] public IDProperty ptr_properties; diff --git a/BlendFile/DNA/NoiseGpencilModifierData.cs b/BlendFile/DNA/NoiseGpencilModifierData.cs index 744a885..ffc19a9 100644 --- a/BlendFile/DNA/NoiseGpencilModifierData.cs +++ b/BlendFile/DNA/NoiseGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(276, "NoiseGpencilModifierData")] public class NoiseGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/NormalEditModifierData.cs b/BlendFile/DNA/NormalEditModifierData.cs index 964881a..c39b7c6 100644 --- a/BlendFile/DNA/NormalEditModifierData.cs +++ b/BlendFile/DNA/NormalEditModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(508, "NormalEditModifierData")] public class NormalEditModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/Nurb.cs b/BlendFile/DNA/Nurb.cs index beef76d..3cb1d5e 100644 --- a/BlendFile/DNA/Nurb.cs +++ b/BlendFile/DNA/Nurb.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(207, "Nurb")] public class Nurb { [DNAFieldAttribute(0, "Nurb", "*next", 88)] public Nurb ptr_next; diff --git a/BlendFile/DNA/ObHook.cs b/BlendFile/DNA/ObHook.cs index fd63936..36083b1 100644 --- a/BlendFile/DNA/ObHook.cs +++ b/BlendFile/DNA/ObHook.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(773, "ObHook")] public class ObHook { [DNAFieldAttribute(0, "ObHook", "*next", 256)] public ObHook ptr_next; diff --git a/BlendFile/DNA/Object.cs b/BlendFile/DNA/Object.cs index b0d1105..d5468fa 100644 --- a/BlendFile/DNA/Object.cs +++ b/BlendFile/DNA/Object.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(55, "Object")] public class Object { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/ObjectLineArt.cs b/BlendFile/DNA/ObjectLineArt.cs index 02f09c4..ff96988 100644 --- a/BlendFile/DNA/ObjectLineArt.cs +++ b/BlendFile/DNA/ObjectLineArt.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(766, "ObjectLineArt")] public struct ObjectLineArt { [DNAFieldAttribute(0, "short", "usage", 2)] public short usage; diff --git a/BlendFile/DNA/OceanModifierData.cs b/BlendFile/DNA/OceanModifierData.cs index a4cbcda..79969e7 100644 --- a/BlendFile/DNA/OceanModifierData.cs +++ b/BlendFile/DNA/OceanModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(489, "OceanModifierData")] public class OceanModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/OffsetGpencilModifierData.cs b/BlendFile/DNA/OffsetGpencilModifierData.cs index 27b0e3f..dd01fef 100644 --- a/BlendFile/DNA/OffsetGpencilModifierData.cs +++ b/BlendFile/DNA/OffsetGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(294, "OffsetGpencilModifierData")] public class OffsetGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/OpacityGpencilModifierData.cs b/BlendFile/DNA/OpacityGpencilModifierData.cs index 29c57d6..4f9028b 100644 --- a/BlendFile/DNA/OpacityGpencilModifierData.cs +++ b/BlendFile/DNA/OpacityGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(282, "OpacityGpencilModifierData")] public class OpacityGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/OutlineGpencilModifierData.cs b/BlendFile/DNA/OutlineGpencilModifierData.cs index 75aa16e..2ee0a0d 100644 --- a/BlendFile/DNA/OutlineGpencilModifierData.cs +++ b/BlendFile/DNA/OutlineGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(283, "OutlineGpencilModifierData")] public class OutlineGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/PTCacheExtra.cs b/BlendFile/DNA/PTCacheExtra.cs index a1596b8..c6c833d 100644 --- a/BlendFile/DNA/PTCacheExtra.cs +++ b/BlendFile/DNA/PTCacheExtra.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(790, "PTCacheExtra")] public class PTCacheExtra { [DNAFieldAttribute(0, "PTCacheExtra", "*next", 32)] public PTCacheExtra ptr_next; diff --git a/BlendFile/DNA/PTCacheMem.cs b/BlendFile/DNA/PTCacheMem.cs index 7df55fd..139e73f 100644 --- a/BlendFile/DNA/PTCacheMem.cs +++ b/BlendFile/DNA/PTCacheMem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(791, "PTCacheMem")] public class PTCacheMem { [DNAFieldAttribute(0, "PTCacheMem", "*next", 112)] public PTCacheMem ptr_next; diff --git a/BlendFile/DNA/PackedFile.cs b/BlendFile/DNA/PackedFile.cs index 1384dcc..de41446 100644 --- a/BlendFile/DNA/PackedFile.cs +++ b/BlendFile/DNA/PackedFile.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(40, "PackedFile")] public class PackedFile { [DNAFieldAttribute(0, "int", "size", 4)] public int size; diff --git a/BlendFile/DNA/Paint.cs b/BlendFile/DNA/Paint.cs index 5c00ceb..b954df1 100644 --- a/BlendFile/DNA/Paint.cs +++ b/BlendFile/DNA/Paint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(807, "Paint")] public class Paint { [DNAFieldAttribute(0, "Brush", "*brush", 2216)] public Brush ptr_brush; diff --git a/BlendFile/DNA/PaintCurve.cs b/BlendFile/DNA/PaintCurve.cs index 1d8d04b..af0b000 100644 --- a/BlendFile/DNA/PaintCurve.cs +++ b/BlendFile/DNA/PaintCurve.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(135, "PaintCurve")] public class PaintCurve { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/PaintCurvePoint.cs b/BlendFile/DNA/PaintCurvePoint.cs index f585117..e9bf45e 100644 --- a/BlendFile/DNA/PaintCurvePoint.cs +++ b/BlendFile/DNA/PaintCurvePoint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(139, "PaintCurvePoint")] public struct PaintCurvePoint { [DNAFieldAttribute(0, "BezTriple", "bez", 72)] public BezTriple bez; diff --git a/BlendFile/DNA/PaintModeSettings.cs b/BlendFile/DNA/PaintModeSettings.cs index c9ce9c2..43a0bdf 100644 --- a/BlendFile/DNA/PaintModeSettings.cs +++ b/BlendFile/DNA/PaintModeSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(809, "PaintModeSettings")] public class PaintModeSettings { [DNAFieldAttribute(0, "char", "canvas_source", 1)] public char canvas_source; diff --git a/BlendFile/DNA/Paint_Runtime.cs b/BlendFile/DNA/Paint_Runtime.cs index bf3a66d..319c7ef 100644 --- a/BlendFile/DNA/Paint_Runtime.cs +++ b/BlendFile/DNA/Paint_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(804, "Paint_Runtime")] public struct Paint_Runtime { [DNAFieldAttribute(0, "int", "initialized", 4)] public int initialized; diff --git a/BlendFile/DNA/Palette.cs b/BlendFile/DNA/Palette.cs index b7d7dfd..6ee8004 100644 --- a/BlendFile/DNA/Palette.cs +++ b/BlendFile/DNA/Palette.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(138, "Palette")] public struct Palette { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/PaletteColor.cs b/BlendFile/DNA/PaletteColor.cs index c2c9d96..a020026 100644 --- a/BlendFile/DNA/PaletteColor.cs +++ b/BlendFile/DNA/PaletteColor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(137, "PaletteColor")] public class PaletteColor { [DNAFieldAttribute(0, "PaletteColor", "*next", 32)] public PaletteColor ptr_next; diff --git a/BlendFile/DNA/Panel.cs b/BlendFile/DNA/Panel.cs index 00573f5..837c34d 100644 --- a/BlendFile/DNA/Panel.cs +++ b/BlendFile/DNA/Panel.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(850, "Panel")] public class Panel { [DNAFieldAttribute(0, "Panel", "*next", 192)] public Panel ptr_next; diff --git a/BlendFile/DNA/PanelCategoryStack.cs b/BlendFile/DNA/PanelCategoryStack.cs index 4c4fd00..cf9fabf 100644 --- a/BlendFile/DNA/PanelCategoryStack.cs +++ b/BlendFile/DNA/PanelCategoryStack.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(854, "PanelCategoryStack")] public class PanelCategoryStack { [DNAFieldAttribute(0, "PanelCategoryStack", "*next", 80)] public PanelCategoryStack ptr_next; diff --git a/BlendFile/DNA/PartDeflect.cs b/BlendFile/DNA/PartDeflect.cs index 8f917f2..a579d6b 100644 --- a/BlendFile/DNA/PartDeflect.cs +++ b/BlendFile/DNA/PartDeflect.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(757, "PartDeflect")] public class PartDeflect { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/PartEff.cs b/BlendFile/DNA/PartEff.cs index 2793de3..ebd56ec 100644 --- a/BlendFile/DNA/PartEff.cs +++ b/BlendFile/DNA/PartEff.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(236, "PartEff")] public class PartEff { [DNAFieldAttribute(0, "PartEff", "*next", 392)] public PartEff ptr_next; diff --git a/BlendFile/DNA/ParticleBrushData.cs b/BlendFile/DNA/ParticleBrushData.cs index 341051c..218ae5d 100644 --- a/BlendFile/DNA/ParticleBrushData.cs +++ b/BlendFile/DNA/ParticleBrushData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(810, "ParticleBrushData")] public struct ParticleBrushData { [DNAFieldAttribute(0, "short", "size", 2)] public short size; diff --git a/BlendFile/DNA/ParticleData.cs b/BlendFile/DNA/ParticleData.cs index bd5c7af..a35d6c1 100644 --- a/BlendFile/DNA/ParticleData.cs +++ b/BlendFile/DNA/ParticleData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(783, "ParticleData")] public class ParticleData { [DNAFieldAttribute(0, "ParticleKey", "state", 56)] public ParticleKey state; diff --git a/BlendFile/DNA/ParticleDupliWeight.cs b/BlendFile/DNA/ParticleDupliWeight.cs index ac9ee1d..e311f34 100644 --- a/BlendFile/DNA/ParticleDupliWeight.cs +++ b/BlendFile/DNA/ParticleDupliWeight.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(782, "ParticleDupliWeight")] public class ParticleDupliWeight { [DNAFieldAttribute(0, "ParticleDupliWeight", "*next", 32)] public ParticleDupliWeight ptr_next; diff --git a/BlendFile/DNA/ParticleEditSettings.cs b/BlendFile/DNA/ParticleEditSettings.cs index 9b418db..fa55529 100644 --- a/BlendFile/DNA/ParticleEditSettings.cs +++ b/BlendFile/DNA/ParticleEditSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(811, "ParticleEditSettings")] public class ParticleEditSettings { [DNAFieldAttribute(0, "short", "flag", 2)] public short flag; diff --git a/BlendFile/DNA/ParticleInstanceModifierData.cs b/BlendFile/DNA/ParticleInstanceModifierData.cs index 3a0fd7d..85ed63e 100644 --- a/BlendFile/DNA/ParticleInstanceModifierData.cs +++ b/BlendFile/DNA/ParticleInstanceModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(478, "ParticleInstanceModifierData")] public class ParticleInstanceModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/ParticleKey.cs b/BlendFile/DNA/ParticleKey.cs index 88da62a..9ed8690 100644 --- a/BlendFile/DNA/ParticleKey.cs +++ b/BlendFile/DNA/ParticleKey.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(777, "ParticleKey")] public struct ParticleKey { [DNAFieldAttribute(0, "float", "co[3]", 4)] public float[] co = new System.Single[3]; diff --git a/BlendFile/DNA/ParticleSettings.cs b/BlendFile/DNA/ParticleSettings.cs index f3cccaf..147446a 100644 --- a/BlendFile/DNA/ParticleSettings.cs +++ b/BlendFile/DNA/ParticleSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(785, "ParticleSettings")] public class ParticleSettings { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/ParticleSpring.cs b/BlendFile/DNA/ParticleSpring.cs index 08f129a..ebc7dd4 100644 --- a/BlendFile/DNA/ParticleSpring.cs +++ b/BlendFile/DNA/ParticleSpring.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(779, "ParticleSpring")] public struct ParticleSpring { [DNAFieldAttribute(0, "float", "rest_length", 4)] public float rest_length; diff --git a/BlendFile/DNA/ParticleSystem.cs b/BlendFile/DNA/ParticleSystem.cs index 5d1b161..acf44dc 100644 --- a/BlendFile/DNA/ParticleSystem.cs +++ b/BlendFile/DNA/ParticleSystem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(233, "ParticleSystem")] public class ParticleSystem { [DNAFieldAttribute(0, "ParticleSystem", "*next", 696)] public ParticleSystem ptr_next; diff --git a/BlendFile/DNA/ParticleSystemModifierData.cs b/BlendFile/DNA/ParticleSystemModifierData.cs index 4b9511b..f493fd6 100644 --- a/BlendFile/DNA/ParticleSystemModifierData.cs +++ b/BlendFile/DNA/ParticleSystemModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(477, "ParticleSystemModifierData")] public class ParticleSystemModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/ParticleTarget.cs b/BlendFile/DNA/ParticleTarget.cs index dc5c9a3..ff7c7b5 100644 --- a/BlendFile/DNA/ParticleTarget.cs +++ b/BlendFile/DNA/ParticleTarget.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(781, "ParticleTarget")] public class ParticleTarget { [DNAFieldAttribute(0, "ParticleTarget", "*next", 40)] public ParticleTarget ptr_next; diff --git a/BlendFile/DNA/PhysicsSettings.cs b/BlendFile/DNA/PhysicsSettings.cs index b12dbaa..ef12177 100644 --- a/BlendFile/DNA/PhysicsSettings.cs +++ b/BlendFile/DNA/PhysicsSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(830, "PhysicsSettings")] public struct PhysicsSettings { [DNAFieldAttribute(0, "float", "gravity[3]", 4)] public float[] gravity = new System.Single[3]; diff --git a/BlendFile/DNA/PixelShaderFxData.cs b/BlendFile/DNA/PixelShaderFxData.cs index 452f410..fd6b2d1 100644 --- a/BlendFile/DNA/PixelShaderFxData.cs +++ b/BlendFile/DNA/PixelShaderFxData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(921, "PixelShaderFxData")] public struct PixelShaderFxData { [DNAFieldAttribute(0, "ShaderFxData", "shaderfx", 104)] public ShaderFxData shaderfx; diff --git a/BlendFile/DNA/PointCache.cs b/BlendFile/DNA/PointCache.cs index b1782eb..b863f1f 100644 --- a/BlendFile/DNA/PointCache.cs +++ b/BlendFile/DNA/PointCache.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(229, "PointCache")] public class PointCache { [DNAFieldAttribute(0, "PointCache", "*next", 1392)] public PointCache ptr_next; diff --git a/BlendFile/DNA/PointCloud.cs b/BlendFile/DNA/PointCloud.cs index 494ded8..ef8f1c5 100644 --- a/BlendFile/DNA/PointCloud.cs +++ b/BlendFile/DNA/PointCloud.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(792, "PointCloud")] public class PointCloud { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/PointDensity.cs b/BlendFile/DNA/PointDensity.cs index 8e01283..9ff5f59 100644 --- a/BlendFile/DNA/PointDensity.cs +++ b/BlendFile/DNA/PointDensity.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(652, "PointDensity")] public class PointDensity { [DNAFieldAttribute(0, "short", "flag", 2)] public short flag; diff --git a/BlendFile/DNA/PreviewImage.cs b/BlendFile/DNA/PreviewImage.cs index f35808f..4600705 100644 --- a/BlendFile/DNA/PreviewImage.cs +++ b/BlendFile/DNA/PreviewImage.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(41, "PreviewImage")] public class PreviewImage { [DNAFieldAttribute(0, "int", "w[2]", 4)] public int[] w = new System.Int32[2]; diff --git a/BlendFile/DNA/RaytraceEEVEE.cs b/BlendFile/DNA/RaytraceEEVEE.cs index 349e6ae..14aaecb 100644 --- a/BlendFile/DNA/RaytraceEEVEE.cs +++ b/BlendFile/DNA/RaytraceEEVEE.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(834, "RaytraceEEVEE")] public struct RaytraceEEVEE { [DNAFieldAttribute(0, "float", "screen_trace_quality", 4)] public float screen_trace_quality; diff --git a/BlendFile/DNA/RegionAssetShelf.cs b/BlendFile/DNA/RegionAssetShelf.cs index 20971dd..30fed17 100644 --- a/BlendFile/DNA/RegionAssetShelf.cs +++ b/BlendFile/DNA/RegionAssetShelf.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(873, "RegionAssetShelf")] public class RegionAssetShelf { [DNAFieldAttribute(0, "ListBase", "shelves", 16)] public ListBase shelves; diff --git a/BlendFile/DNA/RegionView3D.cs b/BlendFile/DNA/RegionView3D.cs index 57ffaf2..fc290d4 100644 --- a/BlendFile/DNA/RegionView3D.cs +++ b/BlendFile/DNA/RegionView3D.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1024, "RegionView3D")] public class RegionView3D { [DNAFieldAttribute(0, "float", "winmat[4][4]", 4)] public float[,] winmat = new System.Single[4,4]; diff --git a/BlendFile/DNA/RemeshModifierData.cs b/BlendFile/DNA/RemeshModifierData.cs index bed8d23..9090806 100644 --- a/BlendFile/DNA/RemeshModifierData.cs +++ b/BlendFile/DNA/RemeshModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(496, "RemeshModifierData")] public struct RemeshModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/RenderData.cs b/BlendFile/DNA/RenderData.cs index 76a42bc..d88859f 100644 --- a/BlendFile/DNA/RenderData.cs +++ b/BlendFile/DNA/RenderData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(802, "RenderData")] public class RenderData { [DNAFieldAttribute(0, "ImageFormatData", "im_format", 336)] public ImageFormatData im_format; diff --git a/BlendFile/DNA/RenderSlot.cs b/BlendFile/DNA/RenderSlot.cs index f0dc9d9..04a40ec 100644 --- a/BlendFile/DNA/RenderSlot.cs +++ b/BlendFile/DNA/RenderSlot.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(326, "RenderSlot")] public class RenderSlot { [DNAFieldAttribute(0, "RenderSlot", "*next", 88)] public RenderSlot ptr_next; diff --git a/BlendFile/DNA/RepeatZoneViewerPathElem.cs b/BlendFile/DNA/RepeatZoneViewerPathElem.cs index aec20d9..4552b92 100644 --- a/BlendFile/DNA/RepeatZoneViewerPathElem.cs +++ b/BlendFile/DNA/RepeatZoneViewerPathElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1035, "RepeatZoneViewerPathElem")] public struct RepeatZoneViewerPathElem { [DNAFieldAttribute(0, "ViewerPathElem", "base", 32)] public ViewerPathElem @base; diff --git a/BlendFile/DNA/ReportList.cs b/BlendFile/DNA/ReportList.cs index cdedbb8..cd4818c 100644 --- a/BlendFile/DNA/ReportList.cs +++ b/BlendFile/DNA/ReportList.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1042, "ReportList")] public class ReportList { [DNAFieldAttribute(0, "ListBase", "list", 16)] public ListBase list; diff --git a/BlendFile/DNA/RigidBodyCon.cs b/BlendFile/DNA/RigidBodyCon.cs index ec429ea..824e8f7 100644 --- a/BlendFile/DNA/RigidBodyCon.cs +++ b/BlendFile/DNA/RigidBodyCon.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(771, "RigidBodyCon")] public class RigidBodyCon { [DNAFieldAttribute(0, "Object", "*ob1", 1160)] public Object ptr_ob1; diff --git a/BlendFile/DNA/RigidBodyOb.cs b/BlendFile/DNA/RigidBodyOb.cs index db4e548..5d9dba3 100644 --- a/BlendFile/DNA/RigidBodyOb.cs +++ b/BlendFile/DNA/RigidBodyOb.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(770, "RigidBodyOb")] public class RigidBodyOb { [DNAFieldAttribute(0, "short", "type", 2)] public short type; diff --git a/BlendFile/DNA/RigidBodyWorld.cs b/BlendFile/DNA/RigidBodyWorld.cs index 3ed6364..0d9e038 100644 --- a/BlendFile/DNA/RigidBodyWorld.cs +++ b/BlendFile/DNA/RigidBodyWorld.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(795, "RigidBodyWorld")] public class RigidBodyWorld { [DNAFieldAttribute(0, "EffectorWeights", "*effector_weights", 72)] public EffectorWeights ptr_effector_weights; diff --git a/BlendFile/DNA/RigidBodyWorld_Shared.cs b/BlendFile/DNA/RigidBodyWorld_Shared.cs index d034a44..5b6754d 100644 --- a/BlendFile/DNA/RigidBodyWorld_Shared.cs +++ b/BlendFile/DNA/RigidBodyWorld_Shared.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(794, "RigidBodyWorld_Shared")] public class RigidBodyWorld_Shared { [DNAFieldAttribute(0, "PointCache", "*pointcache", 1392)] public PointCache ptr_pointcache; diff --git a/BlendFile/DNA/RimShaderFxData.cs b/BlendFile/DNA/RimShaderFxData.cs index ab5b995..59729e0 100644 --- a/BlendFile/DNA/RimShaderFxData.cs +++ b/BlendFile/DNA/RimShaderFxData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(922, "RimShaderFxData")] public struct RimShaderFxData { [DNAFieldAttribute(0, "ShaderFxData", "shaderfx", 104)] public ShaderFxData shaderfx; diff --git a/BlendFile/DNA/SBVertex.cs b/BlendFile/DNA/SBVertex.cs index 7e4b0d8..5c1325d 100644 --- a/BlendFile/DNA/SBVertex.cs +++ b/BlendFile/DNA/SBVertex.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(758, "SBVertex")] public struct SBVertex { [DNAFieldAttribute(0, "float", "vec[4]", 4)] public float[] vec = new System.Single[4]; diff --git a/BlendFile/DNA/SDefBind.cs b/BlendFile/DNA/SDefBind.cs index be5e51c..ee304c2 100644 --- a/BlendFile/DNA/SDefBind.cs +++ b/BlendFile/DNA/SDefBind.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(510, "SDefBind")] public class SDefBind { [DNAFieldAttribute(0, "int", "*vert_inds", 4)] public int ptr_vert_inds; diff --git a/BlendFile/DNA/SDefVert.cs b/BlendFile/DNA/SDefVert.cs index b42427b..fab9155 100644 --- a/BlendFile/DNA/SDefVert.cs +++ b/BlendFile/DNA/SDefVert.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(511, "SDefVert")] public class SDefVert { [DNAFieldAttribute(0, "SDefBind", "*binds", 32)] public SDefBind ptr_binds; diff --git a/BlendFile/DNA/SPHFluidSettings.cs b/BlendFile/DNA/SPHFluidSettings.cs index 463a5df..ffae83b 100644 --- a/BlendFile/DNA/SPHFluidSettings.cs +++ b/BlendFile/DNA/SPHFluidSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(784, "SPHFluidSettings")] public struct SPHFluidSettings { [DNAFieldAttribute(0, "float", "radius", 4)] public float radius; diff --git a/BlendFile/DNA/Scene.cs b/BlendFile/DNA/Scene.cs index 50763fe..27695cd 100644 --- a/BlendFile/DNA/Scene.cs +++ b/BlendFile/DNA/Scene.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(241, "Scene")] public class Scene { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/SceneDisplay.cs b/BlendFile/DNA/SceneDisplay.cs index b9a9e2d..1d2f949 100644 --- a/BlendFile/DNA/SceneDisplay.cs +++ b/BlendFile/DNA/SceneDisplay.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(832, "SceneDisplay")] public struct SceneDisplay { [DNAFieldAttribute(0, "float", "light_direction[3]", 4)] public float[] light_direction = new System.Single[3]; diff --git a/BlendFile/DNA/SceneEEVEE.cs b/BlendFile/DNA/SceneEEVEE.cs index ca02a82..57898bf 100644 --- a/BlendFile/DNA/SceneEEVEE.cs +++ b/BlendFile/DNA/SceneEEVEE.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(835, "SceneEEVEE")] public struct SceneEEVEE { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/SceneGpencil.cs b/BlendFile/DNA/SceneGpencil.cs index af119d8..71d65eb 100644 --- a/BlendFile/DNA/SceneGpencil.cs +++ b/BlendFile/DNA/SceneGpencil.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(836, "SceneGpencil")] public struct SceneGpencil { [DNAFieldAttribute(0, "float", "smaa_threshold", 4)] public float smaa_threshold; diff --git a/BlendFile/DNA/SceneHydra.cs b/BlendFile/DNA/SceneHydra.cs index b907a23..14ad071 100644 --- a/BlendFile/DNA/SceneHydra.cs +++ b/BlendFile/DNA/SceneHydra.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(837, "SceneHydra")] public struct SceneHydra { [DNAFieldAttribute(0, "int", "export_method", 4)] public int export_method; diff --git a/BlendFile/DNA/SceneRenderLayer.cs b/BlendFile/DNA/SceneRenderLayer.cs index 38ce21e..31f9c43 100644 --- a/BlendFile/DNA/SceneRenderLayer.cs +++ b/BlendFile/DNA/SceneRenderLayer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(799, "SceneRenderLayer")] public class SceneRenderLayer { [DNAFieldAttribute(0, "SceneRenderLayer", "*next", 192)] public SceneRenderLayer ptr_next; diff --git a/BlendFile/DNA/SceneRenderView.cs b/BlendFile/DNA/SceneRenderView.cs index 4fae085..feb51bd 100644 --- a/BlendFile/DNA/SceneRenderView.cs +++ b/BlendFile/DNA/SceneRenderView.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(800, "SceneRenderView")] public class SceneRenderView { [DNAFieldAttribute(0, "SceneRenderView", "*next", 152)] public SceneRenderView ptr_next; diff --git a/BlendFile/DNA/Scopes.cs b/BlendFile/DNA/Scopes.cs index 8f96c0c..73907c3 100644 --- a/BlendFile/DNA/Scopes.cs +++ b/BlendFile/DNA/Scopes.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(167, "Scopes")] public class Scopes { [DNAFieldAttribute(0, "int", "ok", 4)] public int ok; diff --git a/BlendFile/DNA/ScrArea.cs b/BlendFile/DNA/ScrArea.cs index 0096ec0..b15f565 100644 --- a/BlendFile/DNA/ScrArea.cs +++ b/BlendFile/DNA/ScrArea.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(863, "ScrArea")] public class ScrArea { [DNAFieldAttribute(0, "ScrArea", "*next", 184)] public ScrArea ptr_next; diff --git a/BlendFile/DNA/ScrAreaMap.cs b/BlendFile/DNA/ScrAreaMap.cs index 6eff9cc..dc54743 100644 --- a/BlendFile/DNA/ScrAreaMap.cs +++ b/BlendFile/DNA/ScrAreaMap.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(848, "ScrAreaMap")] public struct ScrAreaMap { [DNAFieldAttribute(0, "ListBase", "vertbase", 16)] public ListBase vertbase; diff --git a/BlendFile/DNA/ScrArea_Runtime.cs b/BlendFile/DNA/ScrArea_Runtime.cs index 5cc3eb0..7f7f2f0 100644 --- a/BlendFile/DNA/ScrArea_Runtime.cs +++ b/BlendFile/DNA/ScrArea_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(861, "ScrArea_Runtime")] public class ScrArea_Runtime { [DNAFieldAttribute(0, "bToolRef", "*tool", 168)] public bToolRef ptr_tool; diff --git a/BlendFile/DNA/ScrEdge.cs b/BlendFile/DNA/ScrEdge.cs index 622f663..5b0abdc 100644 --- a/BlendFile/DNA/ScrEdge.cs +++ b/BlendFile/DNA/ScrEdge.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(847, "ScrEdge")] public class ScrEdge { [DNAFieldAttribute(0, "ScrEdge", "*next", 40)] public ScrEdge ptr_next; diff --git a/BlendFile/DNA/ScrGlobalAreaData.cs b/BlendFile/DNA/ScrGlobalAreaData.cs index c1ab5a8..3b64570 100644 --- a/BlendFile/DNA/ScrGlobalAreaData.cs +++ b/BlendFile/DNA/ScrGlobalAreaData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(860, "ScrGlobalAreaData")] public struct ScrGlobalAreaData { [DNAFieldAttribute(0, "short", "cur_fixed_height", 2)] public short cur_fixed_height; diff --git a/BlendFile/DNA/ScrVert.cs b/BlendFile/DNA/ScrVert.cs index 27aaf97..b28364a 100644 --- a/BlendFile/DNA/ScrVert.cs +++ b/BlendFile/DNA/ScrVert.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(845, "ScrVert")] public class ScrVert { [DNAFieldAttribute(0, "ScrVert", "*next", 32)] public ScrVert ptr_next; diff --git a/BlendFile/DNA/ScrewModifierData.cs b/BlendFile/DNA/ScrewModifierData.cs index 207a8d0..f1e4d93 100644 --- a/BlendFile/DNA/ScrewModifierData.cs +++ b/BlendFile/DNA/ScrewModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(488, "ScrewModifierData")] public class ScrewModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/Script.cs b/BlendFile/DNA/Script.cs index bacdb45..39a4c75 100644 --- a/BlendFile/DNA/Script.cs +++ b/BlendFile/DNA/Script.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(953, "Script")] public class Script { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/Sculpt.cs b/BlendFile/DNA/Sculpt.cs index 54d4e3b..6dca9b8 100644 --- a/BlendFile/DNA/Sculpt.cs +++ b/BlendFile/DNA/Sculpt.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(812, "Sculpt")] public class Sculpt { [DNAFieldAttribute(0, "Paint", "paint", 120)] public Paint paint; diff --git a/BlendFile/DNA/SeqConnection.cs b/BlendFile/DNA/SeqConnection.cs index 1defd9e..d575df5 100644 --- a/BlendFile/DNA/SeqConnection.cs +++ b/BlendFile/DNA/SeqConnection.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(889, "SeqConnection")] public class SeqConnection { [DNAFieldAttribute(0, "SeqConnection", "*next", 24)] public SeqConnection ptr_next; diff --git a/BlendFile/DNA/SeqRetimingHandle.cs b/BlendFile/DNA/SeqRetimingHandle.cs index 8c1664f..51ae866 100644 --- a/BlendFile/DNA/SeqRetimingHandle.cs +++ b/BlendFile/DNA/SeqRetimingHandle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(883, "SeqRetimingHandle")] public struct SeqRetimingHandle { [DNAFieldAttribute(0, "double", "strip_frame_index", 8)] public double strip_frame_index; diff --git a/BlendFile/DNA/SeqTimelineChannel.cs b/BlendFile/DNA/SeqTimelineChannel.cs index 55e28c1..cb67446 100644 --- a/BlendFile/DNA/SeqTimelineChannel.cs +++ b/BlendFile/DNA/SeqTimelineChannel.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(888, "SeqTimelineChannel")] public class SeqTimelineChannel { [DNAFieldAttribute(0, "SeqTimelineChannel", "*next", 88)] public SeqTimelineChannel ptr_next; diff --git a/BlendFile/DNA/Sequence.cs b/BlendFile/DNA/Sequence.cs index ec827b9..912afb8 100644 --- a/BlendFile/DNA/Sequence.cs +++ b/BlendFile/DNA/Sequence.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(885, "Sequence")] public class Sequence { [DNAFieldAttribute(0, "Sequence", "*next", 464)] public Sequence ptr_next; diff --git a/BlendFile/DNA/SequenceModifierData.cs b/BlendFile/DNA/SequenceModifierData.cs index 80e5d0f..24f727c 100644 --- a/BlendFile/DNA/SequenceModifierData.cs +++ b/BlendFile/DNA/SequenceModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(904, "SequenceModifierData")] public class SequenceModifierData { [DNAFieldAttribute(0, "SequenceModifierData", "*next", 112)] public SequenceModifierData ptr_next; diff --git a/BlendFile/DNA/SequenceRuntime.cs b/BlendFile/DNA/SequenceRuntime.cs index 4495e51..fa93e30 100644 --- a/BlendFile/DNA/SequenceRuntime.cs +++ b/BlendFile/DNA/SequenceRuntime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(884, "SequenceRuntime")] public struct SequenceRuntime { [DNAFieldAttribute(0, "SessionUID", "session_uid", 8)] public SessionUID session_uid; diff --git a/BlendFile/DNA/SequencerCacheOverlay.cs b/BlendFile/DNA/SequencerCacheOverlay.cs index f68ab51..0b83273 100644 --- a/BlendFile/DNA/SequencerCacheOverlay.cs +++ b/BlendFile/DNA/SequencerCacheOverlay.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(936, "SequencerCacheOverlay")] public struct SequencerCacheOverlay { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/SequencerMaskModifierData.cs b/BlendFile/DNA/SequencerMaskModifierData.cs index 38ae6a3..096cc38 100644 --- a/BlendFile/DNA/SequencerMaskModifierData.cs +++ b/BlendFile/DNA/SequencerMaskModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(909, "SequencerMaskModifierData")] public struct SequencerMaskModifierData { [DNAFieldAttribute(0, "SequenceModifierData", "modifier", 112)] public SequenceModifierData modifier; diff --git a/BlendFile/DNA/SequencerPreviewOverlay.cs b/BlendFile/DNA/SequencerPreviewOverlay.cs index 63120a4..5a3a17e 100644 --- a/BlendFile/DNA/SequencerPreviewOverlay.cs +++ b/BlendFile/DNA/SequencerPreviewOverlay.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(934, "SequencerPreviewOverlay")] public struct SequencerPreviewOverlay { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/SequencerTimelineOverlay.cs b/BlendFile/DNA/SequencerTimelineOverlay.cs index 10639c9..9972177 100644 --- a/BlendFile/DNA/SequencerTimelineOverlay.cs +++ b/BlendFile/DNA/SequencerTimelineOverlay.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(935, "SequencerTimelineOverlay")] public struct SequencerTimelineOverlay { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/SequencerTonemapModifierData.cs b/BlendFile/DNA/SequencerTonemapModifierData.cs index 6e62b88..ad26d3f 100644 --- a/BlendFile/DNA/SequencerTonemapModifierData.cs +++ b/BlendFile/DNA/SequencerTonemapModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(911, "SequencerTonemapModifierData")] public struct SequencerTonemapModifierData { [DNAFieldAttribute(0, "SequenceModifierData", "modifier", 112)] public SequenceModifierData modifier; diff --git a/BlendFile/DNA/SequencerToolSettings.cs b/BlendFile/DNA/SequencerToolSettings.cs index b0306d8..ea74912 100644 --- a/BlendFile/DNA/SequencerToolSettings.cs +++ b/BlendFile/DNA/SequencerToolSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(827, "SequencerToolSettings")] public struct SequencerToolSettings { [DNAFieldAttribute(0, "int", "fit_method", 4)] public int fit_method; diff --git a/BlendFile/DNA/SessionUID.cs b/BlendFile/DNA/SessionUID.cs index c49e870..d8a8562 100644 --- a/BlendFile/DNA/SessionUID.cs +++ b/BlendFile/DNA/SessionUID.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(50, "SessionUID")] public struct SessionUID { [DNAFieldAttribute(0, "uint64_t", "uid_", 8)] public ulong uid_; diff --git a/BlendFile/DNA/ShaderFxData.cs b/BlendFile/DNA/ShaderFxData.cs index efcf9fc..024f51d 100644 --- a/BlendFile/DNA/ShaderFxData.cs +++ b/BlendFile/DNA/ShaderFxData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(914, "ShaderFxData")] public class ShaderFxData { [DNAFieldAttribute(0, "ShaderFxData", "*next", 104)] public ShaderFxData ptr_next; diff --git a/BlendFile/DNA/ShaderFxData_Runtime.cs b/BlendFile/DNA/ShaderFxData_Runtime.cs index e529c71..19d243d 100644 --- a/BlendFile/DNA/ShaderFxData_Runtime.cs +++ b/BlendFile/DNA/ShaderFxData_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(915, "ShaderFxData_Runtime")] public class ShaderFxData_Runtime { [DNAFieldAttribute(0, "float", "loc[3]", 4)] public float[] loc = new System.Single[3]; diff --git a/BlendFile/DNA/ShadowShaderFxData.cs b/BlendFile/DNA/ShadowShaderFxData.cs index 64f6e05..5b33b7c 100644 --- a/BlendFile/DNA/ShadowShaderFxData.cs +++ b/BlendFile/DNA/ShadowShaderFxData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(923, "ShadowShaderFxData")] public class ShadowShaderFxData { [DNAFieldAttribute(0, "ShaderFxData", "shaderfx", 104)] public ShaderFxData shaderfx; diff --git a/BlendFile/DNA/ShapeKeyModifierData.cs b/BlendFile/DNA/ShapeKeyModifierData.cs index 41eca88..96efb8e 100644 --- a/BlendFile/DNA/ShapeKeyModifierData.cs +++ b/BlendFile/DNA/ShapeKeyModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(486, "ShapeKeyModifierData")] public struct ShapeKeyModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/ShrinkwrapGpencilModifierData.cs b/BlendFile/DNA/ShrinkwrapGpencilModifierData.cs index b3f5d87..46be5a8 100644 --- a/BlendFile/DNA/ShrinkwrapGpencilModifierData.cs +++ b/BlendFile/DNA/ShrinkwrapGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(304, "ShrinkwrapGpencilModifierData")] public class ShrinkwrapGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/ShrinkwrapModifierData.cs b/BlendFile/DNA/ShrinkwrapModifierData.cs index 09a3d7c..26a7353 100644 --- a/BlendFile/DNA/ShrinkwrapModifierData.cs +++ b/BlendFile/DNA/ShrinkwrapModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(484, "ShrinkwrapModifierData")] public class ShrinkwrapModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/SimpleDeformModifierData.cs b/BlendFile/DNA/SimpleDeformModifierData.cs index 6c99fb6..174ed35 100644 --- a/BlendFile/DNA/SimpleDeformModifierData.cs +++ b/BlendFile/DNA/SimpleDeformModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(485, "SimpleDeformModifierData")] public class SimpleDeformModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/SimplifyGpencilModifierData.cs b/BlendFile/DNA/SimplifyGpencilModifierData.cs index bf56562..abd77fe 100644 --- a/BlendFile/DNA/SimplifyGpencilModifierData.cs +++ b/BlendFile/DNA/SimplifyGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(293, "SimplifyGpencilModifierData")] public class SimplifyGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/SimulationZoneViewerPathElem.cs b/BlendFile/DNA/SimulationZoneViewerPathElem.cs index 0ba0b11..f0bbafe 100644 --- a/BlendFile/DNA/SimulationZoneViewerPathElem.cs +++ b/BlendFile/DNA/SimulationZoneViewerPathElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1034, "SimulationZoneViewerPathElem")] public struct SimulationZoneViewerPathElem { [DNAFieldAttribute(0, "ViewerPathElem", "base", 32)] public ViewerPathElem @base; diff --git a/BlendFile/DNA/SkinModifierData.cs b/BlendFile/DNA/SkinModifierData.cs index 4267e38..d476008 100644 --- a/BlendFile/DNA/SkinModifierData.cs +++ b/BlendFile/DNA/SkinModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(497, "SkinModifierData")] public struct SkinModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/SmokeModifierData.cs b/BlendFile/DNA/SmokeModifierData.cs index b727f50..b1f443d 100644 --- a/BlendFile/DNA/SmokeModifierData.cs +++ b/BlendFile/DNA/SmokeModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(483, "SmokeModifierData")] public struct SmokeModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/SmoothGpencilModifierData.cs b/BlendFile/DNA/SmoothGpencilModifierData.cs index b5f6998..91bda9a 100644 --- a/BlendFile/DNA/SmoothGpencilModifierData.cs +++ b/BlendFile/DNA/SmoothGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(295, "SmoothGpencilModifierData")] public class SmoothGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/SmoothModifierData.cs b/BlendFile/DNA/SmoothModifierData.cs index 5652f8c..da786fb 100644 --- a/BlendFile/DNA/SmoothModifierData.cs +++ b/BlendFile/DNA/SmoothModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(458, "SmoothModifierData")] public struct SmoothModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/SoftBody.cs b/BlendFile/DNA/SoftBody.cs index 5f2c910..6c4d241 100644 --- a/BlendFile/DNA/SoftBody.cs +++ b/BlendFile/DNA/SoftBody.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(760, "SoftBody")] public class SoftBody { [DNAFieldAttribute(0, "int", "totpoint", 4)] public int totpoint; diff --git a/BlendFile/DNA/SoftBody_Shared.cs b/BlendFile/DNA/SoftBody_Shared.cs index f5c27d2..78570c0 100644 --- a/BlendFile/DNA/SoftBody_Shared.cs +++ b/BlendFile/DNA/SoftBody_Shared.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(759, "SoftBody_Shared")] public class SoftBody_Shared { [DNAFieldAttribute(0, "PointCache", "*pointcache", 1392)] public PointCache ptr_pointcache; diff --git a/BlendFile/DNA/SoftbodyModifierData.cs b/BlendFile/DNA/SoftbodyModifierData.cs index 70079c2..7f6c21a 100644 --- a/BlendFile/DNA/SoftbodyModifierData.cs +++ b/BlendFile/DNA/SoftbodyModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(463, "SoftbodyModifierData")] public struct SoftbodyModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/SolidColorVars.cs b/BlendFile/DNA/SolidColorVars.cs index 50b9f87..f6fe5ec 100644 --- a/BlendFile/DNA/SolidColorVars.cs +++ b/BlendFile/DNA/SolidColorVars.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(899, "SolidColorVars")] public struct SolidColorVars { [DNAFieldAttribute(0, "float", "col[3]", 4)] public float[] col = new System.Single[3]; diff --git a/BlendFile/DNA/SolidLight.cs b/BlendFile/DNA/SolidLight.cs index 8db12d4..7fc675f 100644 --- a/BlendFile/DNA/SolidLight.cs +++ b/BlendFile/DNA/SolidLight.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1007, "SolidLight")] public struct SolidLight { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/SolidifyModifierData.cs b/BlendFile/DNA/SolidifyModifierData.cs index f2f71d0..7286c73 100644 --- a/BlendFile/DNA/SolidifyModifierData.cs +++ b/BlendFile/DNA/SolidifyModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(487, "SolidifyModifierData")] public struct SolidifyModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/SoundEqualizerModifierData.cs b/BlendFile/DNA/SoundEqualizerModifierData.cs index 3f573b6..06500c0 100644 --- a/BlendFile/DNA/SoundEqualizerModifierData.cs +++ b/BlendFile/DNA/SoundEqualizerModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(913, "SoundEqualizerModifierData")] public struct SoundEqualizerModifierData { [DNAFieldAttribute(0, "SequenceModifierData", "modifier", 112)] public SequenceModifierData modifier; diff --git a/BlendFile/DNA/SpaceAction.cs b/BlendFile/DNA/SpaceAction.cs index 9b6e191..9b7ac71 100644 --- a/BlendFile/DNA/SpaceAction.cs +++ b/BlendFile/DNA/SpaceAction.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(72, "SpaceAction")] public class SpaceAction { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceAction_Runtime.cs b/BlendFile/DNA/SpaceAction_Runtime.cs index bf837e9..63d10d0 100644 --- a/BlendFile/DNA/SpaceAction_Runtime.cs +++ b/BlendFile/DNA/SpaceAction_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(71, "SpaceAction_Runtime")] public struct SpaceAction_Runtime { [DNAFieldAttribute(0, "char", "flag", 1)] public char flag; diff --git a/BlendFile/DNA/SpaceButs.cs b/BlendFile/DNA/SpaceButs.cs index cbc85a7..bf15b73 100644 --- a/BlendFile/DNA/SpaceButs.cs +++ b/BlendFile/DNA/SpaceButs.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(927, "SpaceButs")] public class SpaceButs { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceClip.cs b/BlendFile/DNA/SpaceClip.cs index c19c67d..cfebee4 100644 --- a/BlendFile/DNA/SpaceClip.cs +++ b/BlendFile/DNA/SpaceClip.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(962, "SpaceClip")] public class SpaceClip { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceConsole.cs b/BlendFile/DNA/SpaceConsole.cs index 1a5bb5b..0153609 100644 --- a/BlendFile/DNA/SpaceConsole.cs +++ b/BlendFile/DNA/SpaceConsole.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(960, "SpaceConsole")] public class SpaceConsole { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceFile.cs b/BlendFile/DNA/SpaceFile.cs index e3bba62..c7db35c 100644 --- a/BlendFile/DNA/SpaceFile.cs +++ b/BlendFile/DNA/SpaceFile.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(944, "SpaceFile")] public class SpaceFile { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceGraph_Runtime.cs b/BlendFile/DNA/SpaceGraph_Runtime.cs index 8239082..7fd6373 100644 --- a/BlendFile/DNA/SpaceGraph_Runtime.cs +++ b/BlendFile/DNA/SpaceGraph_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(931, "SpaceGraph_Runtime")] public struct SpaceGraph_Runtime { [DNAFieldAttribute(0, "char", "flag", 1)] public char flag; diff --git a/BlendFile/DNA/SpaceImage.cs b/BlendFile/DNA/SpaceImage.cs index 2b62a0f..d1e24ac 100644 --- a/BlendFile/DNA/SpaceImage.cs +++ b/BlendFile/DNA/SpaceImage.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(950, "SpaceImage")] public class SpaceImage { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceImageOverlay.cs b/BlendFile/DNA/SpaceImageOverlay.cs index 434f879..03aeee1 100644 --- a/BlendFile/DNA/SpaceImageOverlay.cs +++ b/BlendFile/DNA/SpaceImageOverlay.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(949, "SpaceImageOverlay")] public struct SpaceImageOverlay { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/SpaceInfo.cs b/BlendFile/DNA/SpaceInfo.cs index d8b9ea5..b5de66d 100644 --- a/BlendFile/DNA/SpaceInfo.cs +++ b/BlendFile/DNA/SpaceInfo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(926, "SpaceInfo")] public class SpaceInfo { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceIpo.cs b/BlendFile/DNA/SpaceIpo.cs index 9e2563e..3bba986 100644 --- a/BlendFile/DNA/SpaceIpo.cs +++ b/BlendFile/DNA/SpaceIpo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(932, "SpaceIpo")] public class SpaceIpo { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceLink.cs b/BlendFile/DNA/SpaceLink.cs index 4062057..3ede614 100644 --- a/BlendFile/DNA/SpaceLink.cs +++ b/BlendFile/DNA/SpaceLink.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(73, "SpaceLink")] public class SpaceLink { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceNla.cs b/BlendFile/DNA/SpaceNla.cs index b1915c1..030379f 100644 --- a/BlendFile/DNA/SpaceNla.cs +++ b/BlendFile/DNA/SpaceNla.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(933, "SpaceNla")] public class SpaceNla { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceNode.cs b/BlendFile/DNA/SpaceNode.cs index c1ea8f8..4bb420e 100644 --- a/BlendFile/DNA/SpaceNode.cs +++ b/BlendFile/DNA/SpaceNode.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(957, "SpaceNode")] public class SpaceNode { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceNodeOverlay.cs b/BlendFile/DNA/SpaceNodeOverlay.cs index ef83504..8f77c38 100644 --- a/BlendFile/DNA/SpaceNodeOverlay.cs +++ b/BlendFile/DNA/SpaceNodeOverlay.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(956, "SpaceNodeOverlay")] public struct SpaceNodeOverlay { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/SpaceOops.cs b/BlendFile/DNA/SpaceOops.cs index 522cb1e..d730d18 100644 --- a/BlendFile/DNA/SpaceOops.cs +++ b/BlendFile/DNA/SpaceOops.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(929, "SpaceOops")] public class SpaceOops { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceScript.cs b/BlendFile/DNA/SpaceScript.cs index caff254..0fb504a 100644 --- a/BlendFile/DNA/SpaceScript.cs +++ b/BlendFile/DNA/SpaceScript.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(954, "SpaceScript")] public class SpaceScript { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceSeq.cs b/BlendFile/DNA/SpaceSeq.cs index 9cad4bf..8060824 100644 --- a/BlendFile/DNA/SpaceSeq.cs +++ b/BlendFile/DNA/SpaceSeq.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(937, "SpaceSeq")] public class SpaceSeq { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceSpreadsheet.cs b/BlendFile/DNA/SpaceSpreadsheet.cs index 751044c..e902df9 100644 --- a/BlendFile/DNA/SpaceSpreadsheet.cs +++ b/BlendFile/DNA/SpaceSpreadsheet.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(968, "SpaceSpreadsheet")] public class SpaceSpreadsheet { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceStatusBar.cs b/BlendFile/DNA/SpaceStatusBar.cs index 5a69b65..174652e 100644 --- a/BlendFile/DNA/SpaceStatusBar.cs +++ b/BlendFile/DNA/SpaceStatusBar.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(964, "SpaceStatusBar")] public class SpaceStatusBar { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceText.cs b/BlendFile/DNA/SpaceText.cs index ac835da..7988a4e 100644 --- a/BlendFile/DNA/SpaceText.cs +++ b/BlendFile/DNA/SpaceText.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(951, "SpaceText")] public class SpaceText { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceTopBar.cs b/BlendFile/DNA/SpaceTopBar.cs index 406b3d7..98cd315 100644 --- a/BlendFile/DNA/SpaceTopBar.cs +++ b/BlendFile/DNA/SpaceTopBar.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(963, "SpaceTopBar")] public class SpaceTopBar { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/SpaceUserPref.cs b/BlendFile/DNA/SpaceUserPref.cs index 3bc1446..4fc3726 100644 --- a/BlendFile/DNA/SpaceUserPref.cs +++ b/BlendFile/DNA/SpaceUserPref.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(961, "SpaceUserPref")] public class SpaceUserPref { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/Speaker.cs b/BlendFile/DNA/Speaker.cs index 65d19e2..fb88758 100644 --- a/BlendFile/DNA/Speaker.cs +++ b/BlendFile/DNA/Speaker.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(972, "Speaker")] public class Speaker { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/SpeedControlVars.cs b/BlendFile/DNA/SpeedControlVars.cs index d570505..27e3b00 100644 --- a/BlendFile/DNA/SpeedControlVars.cs +++ b/BlendFile/DNA/SpeedControlVars.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(900, "SpeedControlVars")] public class SpeedControlVars { [DNAFieldAttribute(0, "float", "*frameMap", 4)] public float ptr_frameMap; diff --git a/BlendFile/DNA/SpreadsheetColumn.cs b/BlendFile/DNA/SpreadsheetColumn.cs index 7a18e28..cd68631 100644 --- a/BlendFile/DNA/SpreadsheetColumn.cs +++ b/BlendFile/DNA/SpreadsheetColumn.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(966, "SpreadsheetColumn")] public class SpreadsheetColumn { [DNAFieldAttribute(0, "SpreadsheetColumn", "*next", 40)] public SpreadsheetColumn ptr_next; diff --git a/BlendFile/DNA/SpreadsheetColumnID.cs b/BlendFile/DNA/SpreadsheetColumnID.cs index 73b371e..3fd2260 100644 --- a/BlendFile/DNA/SpreadsheetColumnID.cs +++ b/BlendFile/DNA/SpreadsheetColumnID.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(965, "SpreadsheetColumnID")] public class SpreadsheetColumnID { [DNAFieldAttribute(0, "char", "*name", 1)] public char ptr_name; diff --git a/BlendFile/DNA/SpreadsheetInstanceID.cs b/BlendFile/DNA/SpreadsheetInstanceID.cs index 3823714..b2214f0 100644 --- a/BlendFile/DNA/SpreadsheetInstanceID.cs +++ b/BlendFile/DNA/SpreadsheetInstanceID.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(967, "SpreadsheetInstanceID")] public struct SpreadsheetInstanceID { [DNAFieldAttribute(0, "int", "reference_index", 4)] public int reference_index; diff --git a/BlendFile/DNA/SpreadsheetRowFilter.cs b/BlendFile/DNA/SpreadsheetRowFilter.cs index 82535ee..0cef158 100644 --- a/BlendFile/DNA/SpreadsheetRowFilter.cs +++ b/BlendFile/DNA/SpreadsheetRowFilter.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(971, "SpreadsheetRowFilter")] public class SpreadsheetRowFilter { [DNAFieldAttribute(0, "SpreadsheetRowFilter", "*next", 152)] public SpreadsheetRowFilter ptr_next; diff --git a/BlendFile/DNA/Stereo3dFormat.cs b/BlendFile/DNA/Stereo3dFormat.cs index ec8aaf8..0f0f607 100644 --- a/BlendFile/DNA/Stereo3dFormat.cs +++ b/BlendFile/DNA/Stereo3dFormat.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(334, "Stereo3dFormat")] public struct Stereo3dFormat { [DNAFieldAttribute(0, "short", "flag", 2)] public short flag; diff --git a/BlendFile/DNA/Strip.cs b/BlendFile/DNA/Strip.cs index 44e4533..768044b 100644 --- a/BlendFile/DNA/Strip.cs +++ b/BlendFile/DNA/Strip.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(882, "Strip")] public class Strip { [DNAFieldAttribute(0, "Strip", "*next", 904)] public Strip ptr_next; diff --git a/BlendFile/DNA/StripAnim.cs b/BlendFile/DNA/StripAnim.cs index 4cfdfb1..d10b7d1 100644 --- a/BlendFile/DNA/StripAnim.cs +++ b/BlendFile/DNA/StripAnim.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(876, "StripAnim")] public class StripAnim { [DNAFieldAttribute(0, "StripAnim", "*next", 24)] public StripAnim ptr_next; diff --git a/BlendFile/DNA/StripColorBalance.cs b/BlendFile/DNA/StripColorBalance.cs index f295686..c990ca8 100644 --- a/BlendFile/DNA/StripColorBalance.cs +++ b/BlendFile/DNA/StripColorBalance.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(880, "StripColorBalance")] public struct StripColorBalance { [DNAFieldAttribute(0, "int", "method", 4)] public int method; diff --git a/BlendFile/DNA/StripCrop.cs b/BlendFile/DNA/StripCrop.cs index 28478f3..cd71237 100644 --- a/BlendFile/DNA/StripCrop.cs +++ b/BlendFile/DNA/StripCrop.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(878, "StripCrop")] public struct StripCrop { [DNAFieldAttribute(0, "int", "top", 4)] public int top; diff --git a/BlendFile/DNA/StripElem.cs b/BlendFile/DNA/StripElem.cs index 13f090a..f05297c 100644 --- a/BlendFile/DNA/StripElem.cs +++ b/BlendFile/DNA/StripElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(877, "StripElem")] public struct StripElem { [DNAFieldAttribute(0, "char", "name[256]", 1)] public char[] name = new System.Char[256]; diff --git a/BlendFile/DNA/StripProxy.cs b/BlendFile/DNA/StripProxy.cs index 9d1d9a5..998130a 100644 --- a/BlendFile/DNA/StripProxy.cs +++ b/BlendFile/DNA/StripProxy.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(881, "StripProxy")] public class StripProxy { [DNAFieldAttribute(0, "char", "dir[768]", 1)] public char[] dir = new System.Char[768]; diff --git a/BlendFile/DNA/StripTransform.cs b/BlendFile/DNA/StripTransform.cs index b03e941..80972c6 100644 --- a/BlendFile/DNA/StripTransform.cs +++ b/BlendFile/DNA/StripTransform.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(879, "StripTransform")] public struct StripTransform { [DNAFieldAttribute(0, "float", "xofs", 4)] public float xofs; diff --git a/BlendFile/DNA/SubdivGpencilModifierData.cs b/BlendFile/DNA/SubdivGpencilModifierData.cs index a414cd1..af77014 100644 --- a/BlendFile/DNA/SubdivGpencilModifierData.cs +++ b/BlendFile/DNA/SubdivGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(277, "SubdivGpencilModifierData")] public class SubdivGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/SubsurfModifierData.cs b/BlendFile/DNA/SubsurfModifierData.cs index b1bcf43..e1a452e 100644 --- a/BlendFile/DNA/SubsurfModifierData.cs +++ b/BlendFile/DNA/SubsurfModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(446, "SubsurfModifierData")] public class SubsurfModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/SurfaceDeformModifierData.cs b/BlendFile/DNA/SurfaceDeformModifierData.cs index b2bd836..d4db053 100644 --- a/BlendFile/DNA/SurfaceDeformModifierData.cs +++ b/BlendFile/DNA/SurfaceDeformModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(512, "SurfaceDeformModifierData")] public class SurfaceDeformModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/SurfaceModifierData.cs b/BlendFile/DNA/SurfaceModifierData.cs index 4593e57..9534775 100644 --- a/BlendFile/DNA/SurfaceModifierData.cs +++ b/BlendFile/DNA/SurfaceModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(472, "SurfaceModifierData")] public class SurfaceModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/SurfaceModifierData_Runtime.cs b/BlendFile/DNA/SurfaceModifierData_Runtime.cs index 9e97d5f..a8954b3 100644 --- a/BlendFile/DNA/SurfaceModifierData_Runtime.cs +++ b/BlendFile/DNA/SurfaceModifierData_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(470, "SurfaceModifierData_Runtime")] public class SurfaceModifierData_Runtime { [DNAFieldAttribute(2, "Mesh", "*mesh", 1712)] public Mesh ptr_mesh; diff --git a/BlendFile/DNA/SwirlShaderFxData.cs b/BlendFile/DNA/SwirlShaderFxData.cs index 84371b3..15abeee 100644 --- a/BlendFile/DNA/SwirlShaderFxData.cs +++ b/BlendFile/DNA/SwirlShaderFxData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(924, "SwirlShaderFxData")] public class SwirlShaderFxData { [DNAFieldAttribute(0, "ShaderFxData", "shaderfx", 104)] public ShaderFxData shaderfx; diff --git a/BlendFile/DNA/TFace.cs b/BlendFile/DNA/TFace.cs index 213bb60..34c2551 100644 --- a/BlendFile/DNA/TFace.cs +++ b/BlendFile/DNA/TFace.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(422, "TFace")] public class TFace { [DNAFieldAttribute(0, "void", "*tpage", 0)] public object ptr_tpage; diff --git a/BlendFile/DNA/Tex.cs b/BlendFile/DNA/Tex.cs index 3b8fad7..705e79d 100644 --- a/BlendFile/DNA/Tex.cs +++ b/BlendFile/DNA/Tex.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(230, "Tex")] public class Tex { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/TexMapping.cs b/BlendFile/DNA/TexMapping.cs index 8347604..f042c58 100644 --- a/BlendFile/DNA/TexMapping.cs +++ b/BlendFile/DNA/TexMapping.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(635, "TexMapping")] public class TexMapping { [DNAFieldAttribute(0, "float", "loc[3]", 4)] public float[] loc = new System.Single[3]; diff --git a/BlendFile/DNA/TexNodeOutput.cs b/BlendFile/DNA/TexNodeOutput.cs index 5923888..83f59a7 100644 --- a/BlendFile/DNA/TexNodeOutput.cs +++ b/BlendFile/DNA/TexNodeOutput.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(655, "TexNodeOutput")] public struct TexNodeOutput { [DNAFieldAttribute(0, "char", "name[64]", 1)] public char[] name = new System.Char[64]; diff --git a/BlendFile/DNA/TexPaintSlot.cs b/BlendFile/DNA/TexPaintSlot.cs index 71f6966..ae4df64 100644 --- a/BlendFile/DNA/TexPaintSlot.cs +++ b/BlendFile/DNA/TexPaintSlot.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(413, "TexPaintSlot")] public class TexPaintSlot { [DNAFieldAttribute(0, "Image", "*ima", 1600)] public Image ptr_ima; diff --git a/BlendFile/DNA/Text.cs b/BlendFile/DNA/Text.cs index cfa252b..9e55698 100644 --- a/BlendFile/DNA/Text.cs +++ b/BlendFile/DNA/Text.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(175, "Text")] public class Text { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/TextBox.cs b/BlendFile/DNA/TextBox.cs index e07b2c9..838c8c6 100644 --- a/BlendFile/DNA/TextBox.cs +++ b/BlendFile/DNA/TextBox.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(209, "TextBox")] public struct TextBox { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/TextLine.cs b/BlendFile/DNA/TextLine.cs index 0e4e2a1..4238175 100644 --- a/BlendFile/DNA/TextLine.cs +++ b/BlendFile/DNA/TextLine.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(973, "TextLine")] public class TextLine { [DNAFieldAttribute(0, "TextLine", "*next", 40)] public TextLine ptr_next; diff --git a/BlendFile/DNA/TextVars.cs b/BlendFile/DNA/TextVars.cs index 79f29e2..8f83492 100644 --- a/BlendFile/DNA/TextVars.cs +++ b/BlendFile/DNA/TextVars.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(902, "TextVars")] public class TextVars { [DNAFieldAttribute(0, "char", "text[512]", 1)] public char[] text = new System.Char[512]; diff --git a/BlendFile/DNA/TextureGpencilModifierData.cs b/BlendFile/DNA/TextureGpencilModifierData.cs index 504234e..d8e2a0d 100644 --- a/BlendFile/DNA/TextureGpencilModifierData.cs +++ b/BlendFile/DNA/TextureGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(299, "TextureGpencilModifierData")] public class TextureGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/ThemeAssetShelf.cs b/BlendFile/DNA/ThemeAssetShelf.cs index 748a6e3..8602774 100644 --- a/BlendFile/DNA/ThemeAssetShelf.cs +++ b/BlendFile/DNA/ThemeAssetShelf.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(993, "ThemeAssetShelf")] public struct ThemeAssetShelf { [DNAFieldAttribute(0, "char", "header_back[4]", 1)] public char[] header_back = new System.Char[4]; diff --git a/BlendFile/DNA/ThemeCollectionColor.cs b/BlendFile/DNA/ThemeCollectionColor.cs index 65cdf42..1cf2447 100644 --- a/BlendFile/DNA/ThemeCollectionColor.cs +++ b/BlendFile/DNA/ThemeCollectionColor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(995, "ThemeCollectionColor")] public struct ThemeCollectionColor { [DNAFieldAttribute(0, "char", "color[4]", 1)] public char[] color = new System.Char[4]; diff --git a/BlendFile/DNA/ThemeSpace.cs b/BlendFile/DNA/ThemeSpace.cs index 92c48c1..8a70445 100644 --- a/BlendFile/DNA/ThemeSpace.cs +++ b/BlendFile/DNA/ThemeSpace.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(994, "ThemeSpace")] public struct ThemeSpace { [DNAFieldAttribute(0, "char", "back[4]", 1)] public char[] back = new System.Char[4]; diff --git a/BlendFile/DNA/ThemeStripColor.cs b/BlendFile/DNA/ThemeStripColor.cs index 930a6bb..0d594bf 100644 --- a/BlendFile/DNA/ThemeStripColor.cs +++ b/BlendFile/DNA/ThemeStripColor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(996, "ThemeStripColor")] public struct ThemeStripColor { [DNAFieldAttribute(0, "char", "color[4]", 1)] public char[] color = new System.Char[4]; diff --git a/BlendFile/DNA/ThemeUI.cs b/BlendFile/DNA/ThemeUI.cs index c4d50a4..5a7ca6b 100644 --- a/BlendFile/DNA/ThemeUI.cs +++ b/BlendFile/DNA/ThemeUI.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(992, "ThemeUI")] public struct ThemeUI { [DNAFieldAttribute(0, "uiWidgetColors", "wcol_regular", 40)] public uiWidgetColors wcol_regular; diff --git a/BlendFile/DNA/ThemeWireColor.cs b/BlendFile/DNA/ThemeWireColor.cs index ae6a66b..4de7f7c 100644 --- a/BlendFile/DNA/ThemeWireColor.cs +++ b/BlendFile/DNA/ThemeWireColor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(64, "ThemeWireColor")] public struct ThemeWireColor { [DNAFieldAttribute(0, "char", "solid[4]", 1)] public char[] solid = new System.Char[4]; diff --git a/BlendFile/DNA/ThickGpencilModifierData.cs b/BlendFile/DNA/ThickGpencilModifierData.cs index 6afba6d..c0ccba1 100644 --- a/BlendFile/DNA/ThickGpencilModifierData.cs +++ b/BlendFile/DNA/ThickGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(278, "ThickGpencilModifierData")] public class ThickGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/TimeGpencilModifierData.cs b/BlendFile/DNA/TimeGpencilModifierData.cs index 0d3c254..2d0f320 100644 --- a/BlendFile/DNA/TimeGpencilModifierData.cs +++ b/BlendFile/DNA/TimeGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(280, "TimeGpencilModifierData")] public class TimeGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/TimeGpencilModifierSegment.cs b/BlendFile/DNA/TimeGpencilModifierSegment.cs index c5ab5e6..a5282a7 100644 --- a/BlendFile/DNA/TimeGpencilModifierSegment.cs +++ b/BlendFile/DNA/TimeGpencilModifierSegment.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(279, "TimeGpencilModifierSegment")] public class TimeGpencilModifierSegment { [DNAFieldAttribute(0, "char", "name[64]", 1)] public char[] name = new System.Char[64]; diff --git a/BlendFile/DNA/TimeMarker.cs b/BlendFile/DNA/TimeMarker.cs index 8abd235..0cc800f 100644 --- a/BlendFile/DNA/TimeMarker.cs +++ b/BlendFile/DNA/TimeMarker.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(803, "TimeMarker")] public class TimeMarker { [DNAFieldAttribute(0, "TimeMarker", "*next", 104)] public TimeMarker ptr_next; diff --git a/BlendFile/DNA/TintGpencilModifierData.cs b/BlendFile/DNA/TintGpencilModifierData.cs index 2257da6..5e6ad33 100644 --- a/BlendFile/DNA/TintGpencilModifierData.cs +++ b/BlendFile/DNA/TintGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(298, "TintGpencilModifierData")] public class TintGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/ToolSettings.cs b/BlendFile/DNA/ToolSettings.cs index da6bb76..f983b89 100644 --- a/BlendFile/DNA/ToolSettings.cs +++ b/BlendFile/DNA/ToolSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(828, "ToolSettings")] public class ToolSettings { [DNAFieldAttribute(0, "VPaint", "*vpaint", 136)] public VPaint ptr_vpaint; diff --git a/BlendFile/DNA/ToolSystemBrushBindings.cs b/BlendFile/DNA/ToolSystemBrushBindings.cs index f0ba686..a9cde20 100644 --- a/BlendFile/DNA/ToolSystemBrushBindings.cs +++ b/BlendFile/DNA/ToolSystemBrushBindings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(806, "ToolSystemBrushBindings")] public class ToolSystemBrushBindings { [DNAFieldAttribute(0, "AssetWeakReference", "*main_brush_asset_reference", 24)] public AssetWeakReference ptr_main_brush_asset_reference; diff --git a/BlendFile/DNA/TransformOrientation.cs b/BlendFile/DNA/TransformOrientation.cs index 7a4fd2b..c2c92eb 100644 --- a/BlendFile/DNA/TransformOrientation.cs +++ b/BlendFile/DNA/TransformOrientation.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(858, "TransformOrientation")] public class TransformOrientation { [DNAFieldAttribute(0, "TransformOrientation", "*next", 120)] public TransformOrientation ptr_next; diff --git a/BlendFile/DNA/TransformOrientationSlot.cs b/BlendFile/DNA/TransformOrientationSlot.cs index 4c901ce..28f65cc 100644 --- a/BlendFile/DNA/TransformOrientationSlot.cs +++ b/BlendFile/DNA/TransformOrientationSlot.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(838, "TransformOrientationSlot")] public struct TransformOrientationSlot { [DNAFieldAttribute(0, "int", "type", 4)] public int type; diff --git a/BlendFile/DNA/TransformVars.cs b/BlendFile/DNA/TransformVars.cs index 8f4cc6b..8130ffe 100644 --- a/BlendFile/DNA/TransformVars.cs +++ b/BlendFile/DNA/TransformVars.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(898, "TransformVars")] public struct TransformVars { [DNAFieldAttribute(0, "float", "ScalexIni", 4)] public float ScalexIni; diff --git a/BlendFile/DNA/TreeStore.cs b/BlendFile/DNA/TreeStore.cs index 2d17d50..d1a66bf 100644 --- a/BlendFile/DNA/TreeStore.cs +++ b/BlendFile/DNA/TreeStore.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(775, "TreeStore")] public class TreeStore { [DNAFieldAttribute(0, "int", "totelem", 4)] public int totelem; diff --git a/BlendFile/DNA/TreeStoreElem.cs b/BlendFile/DNA/TreeStoreElem.cs index 87a1b88..6083bbf 100644 --- a/BlendFile/DNA/TreeStoreElem.cs +++ b/BlendFile/DNA/TreeStoreElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(774, "TreeStoreElem")] public class TreeStoreElem { [DNAFieldAttribute(0, "short", "type", 2)] public short type; diff --git a/BlendFile/DNA/TriangulateModifierData.cs b/BlendFile/DNA/TriangulateModifierData.cs index 0577a51..d6d341a 100644 --- a/BlendFile/DNA/TriangulateModifierData.cs +++ b/BlendFile/DNA/TriangulateModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(498, "TriangulateModifierData")] public struct TriangulateModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/UVProjectModifierData.cs b/BlendFile/DNA/UVProjectModifierData.cs index 82e014f..e156783 100644 --- a/BlendFile/DNA/UVProjectModifierData.cs +++ b/BlendFile/DNA/UVProjectModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(456, "UVProjectModifierData")] public class UVProjectModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/UVWarpModifierData.cs b/BlendFile/DNA/UVWarpModifierData.cs index 0fcf593..e2e61d5 100644 --- a/BlendFile/DNA/UVWarpModifierData.cs +++ b/BlendFile/DNA/UVWarpModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(502, "UVWarpModifierData")] public class UVWarpModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/UnifiedPaintSettings.cs b/BlendFile/DNA/UnifiedPaintSettings.cs index 2ccfd78..2c93ec5 100644 --- a/BlendFile/DNA/UnifiedPaintSettings.cs +++ b/BlendFile/DNA/UnifiedPaintSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(823, "UnifiedPaintSettings")] public class UnifiedPaintSettings { [DNAFieldAttribute(0, "int", "size", 4)] public int size; diff --git a/BlendFile/DNA/UnitSettings.cs b/BlendFile/DNA/UnitSettings.cs index 82a821e..2f5e6a3 100644 --- a/BlendFile/DNA/UnitSettings.cs +++ b/BlendFile/DNA/UnitSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(829, "UnitSettings")] public struct UnitSettings { [DNAFieldAttribute(0, "float", "scale_length", 4)] public float scale_length; diff --git a/BlendFile/DNA/UserDef.cs b/BlendFile/DNA/UserDef.cs index fa48f89..7f26fde 100644 --- a/BlendFile/DNA/UserDef.cs +++ b/BlendFile/DNA/UserDef.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1015, "UserDef")] public class UserDef { [DNAFieldAttribute(0, "int", "versionfile", 4)] public int versionfile; diff --git a/BlendFile/DNA/UserDef_Experimental.cs b/BlendFile/DNA/UserDef_Experimental.cs index 30bee89..0817a8e 100644 --- a/BlendFile/DNA/UserDef_Experimental.cs +++ b/BlendFile/DNA/UserDef_Experimental.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1012, "UserDef_Experimental")] public struct UserDef_Experimental { [DNAFieldAttribute(0, "char", "use_undo_legacy", 1)] public char use_undo_legacy; diff --git a/BlendFile/DNA/UserDef_FileSpaceData.cs b/BlendFile/DNA/UserDef_FileSpaceData.cs index 4aa0ea7..dea0533 100644 --- a/BlendFile/DNA/UserDef_FileSpaceData.cs +++ b/BlendFile/DNA/UserDef_FileSpaceData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1011, "UserDef_FileSpaceData")] public struct UserDef_FileSpaceData { [DNAFieldAttribute(0, "int", "display_type", 4)] public int display_type; diff --git a/BlendFile/DNA/UserDef_Runtime.cs b/BlendFile/DNA/UserDef_Runtime.cs index 6c7a574..ab6d3c5 100644 --- a/BlendFile/DNA/UserDef_Runtime.cs +++ b/BlendFile/DNA/UserDef_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1009, "UserDef_Runtime")] public struct UserDef_Runtime { [DNAFieldAttribute(0, "char", "is_dirty", 1)] public char is_dirty; diff --git a/BlendFile/DNA/UserDef_SpaceData.cs b/BlendFile/DNA/UserDef_SpaceData.cs index 1e71a34..07e450d 100644 --- a/BlendFile/DNA/UserDef_SpaceData.cs +++ b/BlendFile/DNA/UserDef_SpaceData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1010, "UserDef_SpaceData")] public struct UserDef_SpaceData { [DNAFieldAttribute(0, "char", "section_active", 1)] public char section_active; diff --git a/BlendFile/DNA/UvSculpt.cs b/BlendFile/DNA/UvSculpt.cs index d5959df..e1f09d8 100644 --- a/BlendFile/DNA/UvSculpt.cs +++ b/BlendFile/DNA/UvSculpt.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(814, "UvSculpt")] public class UvSculpt { [DNAFieldAttribute(0, "CurveMapping", "*strength_curve", 424)] public CurveMapping ptr_strength_curve; diff --git a/BlendFile/DNA/VFont.cs b/BlendFile/DNA/VFont.cs index 6f1e414..fa2f05c 100644 --- a/BlendFile/DNA/VFont.cs +++ b/BlendFile/DNA/VFont.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(215, "VFont")] public class VFont { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/VPaint.cs b/BlendFile/DNA/VPaint.cs index 8380c92..6d0218f 100644 --- a/BlendFile/DNA/VPaint.cs +++ b/BlendFile/DNA/VPaint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(819, "VPaint")] public struct VPaint { [DNAFieldAttribute(0, "Paint", "paint", 120)] public Paint paint; diff --git a/BlendFile/DNA/View2D.cs b/BlendFile/DNA/View2D.cs index 990cfe6..06ecc1f 100644 --- a/BlendFile/DNA/View2D.cs +++ b/BlendFile/DNA/View2D.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(74, "View2D")] public class View2D { [DNAFieldAttribute(0, "rctf", "tot", 16)] public rctf tot; diff --git a/BlendFile/DNA/View3D.cs b/BlendFile/DNA/View3D.cs index ab6ca70..053b75e 100644 --- a/BlendFile/DNA/View3D.cs +++ b/BlendFile/DNA/View3D.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1029, "View3D")] public class View3D { [DNAFieldAttribute(0, "SpaceLink", "*next", 40)] public SpaceLink ptr_next; diff --git a/BlendFile/DNA/View3DCursor.cs b/BlendFile/DNA/View3DCursor.cs index 2c73f95..3750577 100644 --- a/BlendFile/DNA/View3DCursor.cs +++ b/BlendFile/DNA/View3DCursor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(839, "View3DCursor")] public struct View3DCursor { [DNAFieldAttribute(0, "float", "location[3]", 4)] public float[] location = new System.Single[3]; diff --git a/BlendFile/DNA/View3DOverlay.cs b/BlendFile/DNA/View3DOverlay.cs index e30cb05..8e8649a 100644 --- a/BlendFile/DNA/View3DOverlay.cs +++ b/BlendFile/DNA/View3DOverlay.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1027, "View3DOverlay")] public struct View3DOverlay { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/View3DShading.cs b/BlendFile/DNA/View3DShading.cs index 64d1749..b8aaafb 100644 --- a/BlendFile/DNA/View3DShading.cs +++ b/BlendFile/DNA/View3DShading.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(833, "View3DShading")] public class View3DShading { [DNAFieldAttribute(0, "char", "type", 1)] public char type; diff --git a/BlendFile/DNA/View3D_Runtime.cs b/BlendFile/DNA/View3D_Runtime.cs index bd37465..fa6653e 100644 --- a/BlendFile/DNA/View3D_Runtime.cs +++ b/BlendFile/DNA/View3D_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1028, "View3D_Runtime")] public class View3D_Runtime { [DNAFieldAttribute(0, "void", "*properties_storage", 0)] public object ptr_properties_storage; diff --git a/BlendFile/DNA/ViewLayer.cs b/BlendFile/DNA/ViewLayer.cs index 2a6181b..c56245e 100644 --- a/BlendFile/DNA/ViewLayer.cs +++ b/BlendFile/DNA/ViewLayer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(163, "ViewLayer")] public class ViewLayer { [DNAFieldAttribute(0, "ViewLayer", "*next", 336)] public ViewLayer ptr_next; diff --git a/BlendFile/DNA/ViewLayerAOV.cs b/BlendFile/DNA/ViewLayerAOV.cs index 40c750d..45506f6 100644 --- a/BlendFile/DNA/ViewLayerAOV.cs +++ b/BlendFile/DNA/ViewLayerAOV.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(345, "ViewLayerAOV")] public class ViewLayerAOV { [DNAFieldAttribute(0, "ViewLayerAOV", "*next", 88)] public ViewLayerAOV ptr_next; diff --git a/BlendFile/DNA/ViewLayerEEVEE.cs b/BlendFile/DNA/ViewLayerEEVEE.cs index 43ca697..30c6e02 100644 --- a/BlendFile/DNA/ViewLayerEEVEE.cs +++ b/BlendFile/DNA/ViewLayerEEVEE.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(344, "ViewLayerEEVEE")] public struct ViewLayerEEVEE { [DNAFieldAttribute(0, "int", "render_passes", 4)] public int render_passes; diff --git a/BlendFile/DNA/ViewLayerEngineData.cs b/BlendFile/DNA/ViewLayerEngineData.cs index 4add7df..17bebf3 100644 --- a/BlendFile/DNA/ViewLayerEngineData.cs +++ b/BlendFile/DNA/ViewLayerEngineData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(341, "ViewLayerEngineData")] public class ViewLayerEngineData { [DNAFieldAttribute(0, "ViewLayerEngineData", "*next", 40)] public ViewLayerEngineData ptr_next; diff --git a/BlendFile/DNA/ViewLayerLightgroup.cs b/BlendFile/DNA/ViewLayerLightgroup.cs index 538c80b..69c08f6 100644 --- a/BlendFile/DNA/ViewLayerLightgroup.cs +++ b/BlendFile/DNA/ViewLayerLightgroup.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(346, "ViewLayerLightgroup")] public class ViewLayerLightgroup { [DNAFieldAttribute(0, "ViewLayerLightgroup", "*next", 80)] public ViewLayerLightgroup ptr_next; diff --git a/BlendFile/DNA/ViewerNodeViewerPathElem.cs b/BlendFile/DNA/ViewerNodeViewerPathElem.cs index 15a5ec5..faaf33c 100644 --- a/BlendFile/DNA/ViewerNodeViewerPathElem.cs +++ b/BlendFile/DNA/ViewerNodeViewerPathElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1037, "ViewerNodeViewerPathElem")] public struct ViewerNodeViewerPathElem { [DNAFieldAttribute(0, "ViewerPathElem", "base", 32)] public ViewerPathElem @base; diff --git a/BlendFile/DNA/ViewerPath.cs b/BlendFile/DNA/ViewerPath.cs index 61bed12..77bb5f8 100644 --- a/BlendFile/DNA/ViewerPath.cs +++ b/BlendFile/DNA/ViewerPath.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(969, "ViewerPath")] public struct ViewerPath { [DNAFieldAttribute(0, "ListBase", "path", 16)] public ListBase path; diff --git a/BlendFile/DNA/ViewerPathElem.cs b/BlendFile/DNA/ViewerPathElem.cs index 355e394..4bcd254 100644 --- a/BlendFile/DNA/ViewerPathElem.cs +++ b/BlendFile/DNA/ViewerPathElem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1030, "ViewerPathElem")] public class ViewerPathElem { [DNAFieldAttribute(0, "ViewerPathElem", "*next", 32)] public ViewerPathElem ptr_next; diff --git a/BlendFile/DNA/Volume.cs b/BlendFile/DNA/Volume.cs index 5305987..f7cf60f 100644 --- a/BlendFile/DNA/Volume.cs +++ b/BlendFile/DNA/Volume.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1040, "Volume")] public class Volume { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/VolumeDisplaceModifierData.cs b/BlendFile/DNA/VolumeDisplaceModifierData.cs index b80dde4..d9cd282 100644 --- a/BlendFile/DNA/VolumeDisplaceModifierData.cs +++ b/BlendFile/DNA/VolumeDisplaceModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(523, "VolumeDisplaceModifierData")] public class VolumeDisplaceModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/VolumeDisplay.cs b/BlendFile/DNA/VolumeDisplay.cs index d9230a3..3821240 100644 --- a/BlendFile/DNA/VolumeDisplay.cs +++ b/BlendFile/DNA/VolumeDisplay.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1038, "VolumeDisplay")] public struct VolumeDisplay { [DNAFieldAttribute(0, "float", "density", 4)] public float density; diff --git a/BlendFile/DNA/VolumeRender.cs b/BlendFile/DNA/VolumeRender.cs index 3babb02..48be1de 100644 --- a/BlendFile/DNA/VolumeRender.cs +++ b/BlendFile/DNA/VolumeRender.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1039, "VolumeRender")] public struct VolumeRender { [DNAFieldAttribute(0, "int", "precision", 4)] public int precision; diff --git a/BlendFile/DNA/VolumeToMeshModifierData.cs b/BlendFile/DNA/VolumeToMeshModifierData.cs index 70fbcb1..46f4260 100644 --- a/BlendFile/DNA/VolumeToMeshModifierData.cs +++ b/BlendFile/DNA/VolumeToMeshModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(524, "VolumeToMeshModifierData")] public class VolumeToMeshModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/WalkNavigation.cs b/BlendFile/DNA/WalkNavigation.cs index 0b620c4..e35b0b4 100644 --- a/BlendFile/DNA/WalkNavigation.cs +++ b/BlendFile/DNA/WalkNavigation.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1008, "WalkNavigation")] public struct WalkNavigation { [DNAFieldAttribute(0, "float", "mouse_speed", 4)] public float mouse_speed; diff --git a/BlendFile/DNA/WarpModifierData.cs b/BlendFile/DNA/WarpModifierData.cs index 4358c3a..ce603e3 100644 --- a/BlendFile/DNA/WarpModifierData.cs +++ b/BlendFile/DNA/WarpModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(492, "WarpModifierData")] public class WarpModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/WaveEff.cs b/BlendFile/DNA/WaveEff.cs index db94067..b437ad5 100644 --- a/BlendFile/DNA/WaveEff.cs +++ b/BlendFile/DNA/WaveEff.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(238, "WaveEff")] public class WaveEff { [DNAFieldAttribute(0, "WaveEff", "*next", 64)] public WaveEff ptr_next; diff --git a/BlendFile/DNA/WaveModifierData.cs b/BlendFile/DNA/WaveModifierData.cs index 886bf1e..17b2bb0 100644 --- a/BlendFile/DNA/WaveModifierData.cs +++ b/BlendFile/DNA/WaveModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(460, "WaveModifierData")] public class WaveModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/WaveShaderFxData.cs b/BlendFile/DNA/WaveShaderFxData.cs index cc8ecf4..0160715 100644 --- a/BlendFile/DNA/WaveShaderFxData.cs +++ b/BlendFile/DNA/WaveShaderFxData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(925, "WaveShaderFxData")] public struct WaveShaderFxData { [DNAFieldAttribute(0, "ShaderFxData", "shaderfx", 104)] public ShaderFxData shaderfx; diff --git a/BlendFile/DNA/WeightAngleGpencilModifierData.cs b/BlendFile/DNA/WeightAngleGpencilModifierData.cs index 786b079..74eda42 100644 --- a/BlendFile/DNA/WeightAngleGpencilModifierData.cs +++ b/BlendFile/DNA/WeightAngleGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(301, "WeightAngleGpencilModifierData")] public class WeightAngleGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/WeightProxGpencilModifierData.cs b/BlendFile/DNA/WeightProxGpencilModifierData.cs index aa0033f..537865e 100644 --- a/BlendFile/DNA/WeightProxGpencilModifierData.cs +++ b/BlendFile/DNA/WeightProxGpencilModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(300, "WeightProxGpencilModifierData")] public class WeightProxGpencilModifierData { [DNAFieldAttribute(0, "GpencilModifierData", "modifier", 104)] public GpencilModifierData modifier; diff --git a/BlendFile/DNA/WeightVGEditModifierData.cs b/BlendFile/DNA/WeightVGEditModifierData.cs index 922b4ee..0d4002f 100644 --- a/BlendFile/DNA/WeightVGEditModifierData.cs +++ b/BlendFile/DNA/WeightVGEditModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(493, "WeightVGEditModifierData")] public class WeightVGEditModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/WeightVGMixModifierData.cs b/BlendFile/DNA/WeightVGMixModifierData.cs index c9d700c..d140921 100644 --- a/BlendFile/DNA/WeightVGMixModifierData.cs +++ b/BlendFile/DNA/WeightVGMixModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(494, "WeightVGMixModifierData")] public class WeightVGMixModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/WeightVGProximityModifierData.cs b/BlendFile/DNA/WeightVGProximityModifierData.cs index 7e27338..97f983c 100644 --- a/BlendFile/DNA/WeightVGProximityModifierData.cs +++ b/BlendFile/DNA/WeightVGProximityModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(495, "WeightVGProximityModifierData")] public class WeightVGProximityModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/WeightedNormalModifierData.cs b/BlendFile/DNA/WeightedNormalModifierData.cs index f3dd33a..d398e1e 100644 --- a/BlendFile/DNA/WeightedNormalModifierData.cs +++ b/BlendFile/DNA/WeightedNormalModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(513, "WeightedNormalModifierData")] public struct WeightedNormalModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/WeldModifierData.cs b/BlendFile/DNA/WeldModifierData.cs index 4e91c04..dffeb68 100644 --- a/BlendFile/DNA/WeldModifierData.cs +++ b/BlendFile/DNA/WeldModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(506, "WeldModifierData")] public struct WeldModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/WhiteBalanceModifierData.cs b/BlendFile/DNA/WhiteBalanceModifierData.cs index c6562da..1e89173 100644 --- a/BlendFile/DNA/WhiteBalanceModifierData.cs +++ b/BlendFile/DNA/WhiteBalanceModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(910, "WhiteBalanceModifierData")] public struct WhiteBalanceModifierData { [DNAFieldAttribute(0, "SequenceModifierData", "modifier", 112)] public SequenceModifierData modifier; diff --git a/BlendFile/DNA/WipeVars.cs b/BlendFile/DNA/WipeVars.cs index d6612fe..c0d9add 100644 --- a/BlendFile/DNA/WipeVars.cs +++ b/BlendFile/DNA/WipeVars.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(896, "WipeVars")] public struct WipeVars { [DNAFieldAttribute(0, "float", "edgeWidth", 4)] public float edgeWidth; diff --git a/BlendFile/DNA/WireframeModifierData.cs b/BlendFile/DNA/WireframeModifierData.cs index b789761..6280b48 100644 --- a/BlendFile/DNA/WireframeModifierData.cs +++ b/BlendFile/DNA/WireframeModifierData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(505, "WireframeModifierData")] public struct WireframeModifierData { [DNAFieldAttribute(0, "ModifierData", "modifier", 120)] public ModifierData modifier; diff --git a/BlendFile/DNA/WorkSpace.cs b/BlendFile/DNA/WorkSpace.cs index da7a5dd..1403df1 100644 --- a/BlendFile/DNA/WorkSpace.cs +++ b/BlendFile/DNA/WorkSpace.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1068, "WorkSpace")] public class WorkSpace { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/WorkSpaceDataRelation.cs b/BlendFile/DNA/WorkSpaceDataRelation.cs index 73a3c62..a8e5bbf 100644 --- a/BlendFile/DNA/WorkSpaceDataRelation.cs +++ b/BlendFile/DNA/WorkSpaceDataRelation.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1070, "WorkSpaceDataRelation")] public class WorkSpaceDataRelation { [DNAFieldAttribute(0, "WorkSpaceDataRelation", "*next", 40)] public WorkSpaceDataRelation ptr_next; diff --git a/BlendFile/DNA/WorkSpaceInstanceHook.cs b/BlendFile/DNA/WorkSpaceInstanceHook.cs index 6a3e83c..9d9b2e0 100644 --- a/BlendFile/DNA/WorkSpaceInstanceHook.cs +++ b/BlendFile/DNA/WorkSpaceInstanceHook.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1054, "WorkSpaceInstanceHook")] public class WorkSpaceInstanceHook { [DNAFieldAttribute(0, "WorkSpace", "*active", 328)] public WorkSpace ptr_active; diff --git a/BlendFile/DNA/WorkSpaceLayout.cs b/BlendFile/DNA/WorkSpaceLayout.cs index 410804f..3ca0a0b 100644 --- a/BlendFile/DNA/WorkSpaceLayout.cs +++ b/BlendFile/DNA/WorkSpaceLayout.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1066, "WorkSpaceLayout")] public class WorkSpaceLayout { [DNAFieldAttribute(0, "WorkSpaceLayout", "*next", 88)] public WorkSpaceLayout ptr_next; diff --git a/BlendFile/DNA/World.cs b/BlendFile/DNA/World.cs index 682f84b..3c345ff 100644 --- a/BlendFile/DNA/World.cs +++ b/BlendFile/DNA/World.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(349, "World")] public class World { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/XrActionMap.cs b/BlendFile/DNA/XrActionMap.cs index b2b6ed2..4f1ff26 100644 --- a/BlendFile/DNA/XrActionMap.cs +++ b/BlendFile/DNA/XrActionMap.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1075, "XrActionMap")] public class XrActionMap { [DNAFieldAttribute(0, "XrActionMap", "*next", 104)] public XrActionMap ptr_next; diff --git a/BlendFile/DNA/XrActionMapBinding.cs b/BlendFile/DNA/XrActionMapBinding.cs index d6ac82e..7129094 100644 --- a/BlendFile/DNA/XrActionMapBinding.cs +++ b/BlendFile/DNA/XrActionMapBinding.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1072, "XrActionMapBinding")] public class XrActionMapBinding { [DNAFieldAttribute(0, "XrActionMapBinding", "*next", 384)] public XrActionMapBinding ptr_next; diff --git a/BlendFile/DNA/XrActionMapItem.cs b/BlendFile/DNA/XrActionMapItem.cs index 1839f21..a2e82db 100644 --- a/BlendFile/DNA/XrActionMapItem.cs +++ b/BlendFile/DNA/XrActionMapItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1074, "XrActionMapItem")] public class XrActionMapItem { [DNAFieldAttribute(0, "XrActionMapItem", "*next", 288)] public XrActionMapItem ptr_next; diff --git a/BlendFile/DNA/XrComponentPath.cs b/BlendFile/DNA/XrComponentPath.cs index bd02196..5518ebe 100644 --- a/BlendFile/DNA/XrComponentPath.cs +++ b/BlendFile/DNA/XrComponentPath.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1071, "XrComponentPath")] public class XrComponentPath { [DNAFieldAttribute(0, "XrComponentPath", "*next", 208)] public XrComponentPath ptr_next; diff --git a/BlendFile/DNA/XrSessionSettings.cs b/BlendFile/DNA/XrSessionSettings.cs index 80fd695..a5a0a8d 100644 --- a/BlendFile/DNA/XrSessionSettings.cs +++ b/BlendFile/DNA/XrSessionSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1046, "XrSessionSettings")] public class XrSessionSettings { [DNAFieldAttribute(0, "View3DShading", "shading", 944)] public View3DShading shading; diff --git a/BlendFile/DNA/XrUserPath.cs b/BlendFile/DNA/XrUserPath.cs index 1dd2f5f..67bcf3f 100644 --- a/BlendFile/DNA/XrUserPath.cs +++ b/BlendFile/DNA/XrUserPath.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1073, "XrUserPath")] public class XrUserPath { [DNAFieldAttribute(0, "XrUserPath", "*next", 80)] public XrUserPath ptr_next; diff --git a/BlendFile/DNA/bAction.cs b/BlendFile/DNA/bAction.cs index 6118910..52b31d8 100644 --- a/BlendFile/DNA/bAction.cs +++ b/BlendFile/DNA/bAction.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(65, "bAction")] public class bAction { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/bActionChannel.cs b/BlendFile/DNA/bActionChannel.cs index a3ca3d5..36d0bd3 100644 --- a/BlendFile/DNA/bActionChannel.cs +++ b/BlendFile/DNA/bActionChannel.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(75, "bActionChannel")] public class bActionChannel { [DNAFieldAttribute(0, "bActionChannel", "*next", 120)] public bActionChannel ptr_next; diff --git a/BlendFile/DNA/bActionConstraint.cs b/BlendFile/DNA/bActionConstraint.cs index ef9f8bf..d7b4ad5 100644 --- a/BlendFile/DNA/bActionConstraint.cs +++ b/BlendFile/DNA/bActionConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(186, "bActionConstraint")] public class bActionConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bActionGroup.cs b/BlendFile/DNA/bActionGroup.cs index dcdf41a..0a41f7b 100644 --- a/BlendFile/DNA/bActionGroup.cs +++ b/BlendFile/DNA/bActionGroup.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(62, "bActionGroup")] public class bActionGroup { [DNAFieldAttribute(0, "bActionGroup", "*next", 136)] public bActionGroup ptr_next; diff --git a/BlendFile/DNA/bActionModifier.cs b/BlendFile/DNA/bActionModifier.cs index aa3473b..ea962b7 100644 --- a/BlendFile/DNA/bActionModifier.cs +++ b/BlendFile/DNA/bActionModifier.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(562, "bActionModifier")] public class bActionModifier { [DNAFieldAttribute(0, "bActionModifier", "*next", 72)] public bActionModifier ptr_next; diff --git a/BlendFile/DNA/bActionStrip.cs b/BlendFile/DNA/bActionStrip.cs index daac84c..e1af3c6 100644 --- a/BlendFile/DNA/bActionStrip.cs +++ b/BlendFile/DNA/bActionStrip.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(563, "bActionStrip")] public class bActionStrip { [DNAFieldAttribute(0, "bActionStrip", "*next", 168)] public bActionStrip ptr_next; diff --git a/BlendFile/DNA/bAddon.cs b/BlendFile/DNA/bAddon.cs index 1b1bd20..b43ebb6 100644 --- a/BlendFile/DNA/bAddon.cs +++ b/BlendFile/DNA/bAddon.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(998, "bAddon")] public class bAddon { [DNAFieldAttribute(0, "bAddon", "*next", 152)] public bAddon ptr_next; diff --git a/BlendFile/DNA/bAnimVizSettings.cs b/BlendFile/DNA/bAnimVizSettings.cs index e3c77f2..949272b 100644 --- a/BlendFile/DNA/bAnimVizSettings.cs +++ b/BlendFile/DNA/bAnimVizSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(47, "bAnimVizSettings")] public struct bAnimVizSettings { [DNAFieldAttribute(0, "short", "recalc", 2)] public short recalc; diff --git a/BlendFile/DNA/bArmature.cs b/BlendFile/DNA/bArmature.cs index 1500f5f..a984c2e 100644 --- a/BlendFile/DNA/bArmature.cs +++ b/BlendFile/DNA/bArmature.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(106, "bArmature")] public class bArmature { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/bArmatureConstraint.cs b/BlendFile/DNA/bArmatureConstraint.cs index eadf315..1027c46 100644 --- a/BlendFile/DNA/bArmatureConstraint.cs +++ b/BlendFile/DNA/bArmatureConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(178, "bArmatureConstraint")] public struct bArmatureConstraint { [DNAFieldAttribute(0, "int", "flag", 4)] public int flag; diff --git a/BlendFile/DNA/bArmature_Runtime.cs b/BlendFile/DNA/bArmature_Runtime.cs index cc5ace0..0f35d1f 100644 --- a/BlendFile/DNA/bArmature_Runtime.cs +++ b/BlendFile/DNA/bArmature_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(104, "bArmature_Runtime")] public class bArmature_Runtime { [DNAFieldAttribute(0, "int", "active_collection_index", 4)] public int active_collection_index; diff --git a/BlendFile/DNA/bCameraSolverConstraint.cs b/BlendFile/DNA/bCameraSolverConstraint.cs index e0fbf27..d3a46b0 100644 --- a/BlendFile/DNA/bCameraSolverConstraint.cs +++ b/BlendFile/DNA/bCameraSolverConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(202, "bCameraSolverConstraint")] public class bCameraSolverConstraint { [DNAFieldAttribute(0, "MovieClip", "*clip", 2568)] public MovieClip ptr_clip; diff --git a/BlendFile/DNA/bChildOfConstraint.cs b/BlendFile/DNA/bChildOfConstraint.cs index 5165781..7d542ea 100644 --- a/BlendFile/DNA/bChildOfConstraint.cs +++ b/BlendFile/DNA/bChildOfConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(193, "bChildOfConstraint")] public class bChildOfConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bClampToConstraint.cs b/BlendFile/DNA/bClampToConstraint.cs index 2b39eb3..eb95ce7 100644 --- a/BlendFile/DNA/bClampToConstraint.cs +++ b/BlendFile/DNA/bClampToConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(192, "bClampToConstraint")] public class bClampToConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bConstraint.cs b/BlendFile/DNA/bConstraint.cs index 9bdf0e2..8837555 100644 --- a/BlendFile/DNA/bConstraint.cs +++ b/BlendFile/DNA/bConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(172, "bConstraint")] public class bConstraint { [DNAFieldAttribute(0, "bConstraint", "*next", 192)] public bConstraint ptr_next; diff --git a/BlendFile/DNA/bConstraintChannel.cs b/BlendFile/DNA/bConstraintChannel.cs index a820961..0e04f72 100644 --- a/BlendFile/DNA/bConstraintChannel.cs +++ b/BlendFile/DNA/bConstraintChannel.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(171, "bConstraintChannel")] public class bConstraintChannel { [DNAFieldAttribute(0, "bConstraintChannel", "*next", 56)] public bConstraintChannel ptr_next; diff --git a/BlendFile/DNA/bConstraintTarget.cs b/BlendFile/DNA/bConstraintTarget.cs index 6726b28..ec4c8a6 100644 --- a/BlendFile/DNA/bConstraintTarget.cs +++ b/BlendFile/DNA/bConstraintTarget.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(173, "bConstraintTarget")] public class bConstraintTarget { [DNAFieldAttribute(0, "bConstraintTarget", "*next", 168)] public bConstraintTarget ptr_next; diff --git a/BlendFile/DNA/bDampTrackConstraint.cs b/BlendFile/DNA/bDampTrackConstraint.cs index 0c5491a..4348fda 100644 --- a/BlendFile/DNA/bDampTrackConstraint.cs +++ b/BlendFile/DNA/bDampTrackConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(188, "bDampTrackConstraint")] public class bDampTrackConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bDeformGroup.cs b/BlendFile/DNA/bDeformGroup.cs index dc3c9c3..3bb8966 100644 --- a/BlendFile/DNA/bDeformGroup.cs +++ b/BlendFile/DNA/bDeformGroup.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(764, "bDeformGroup")] public class bDeformGroup { [DNAFieldAttribute(0, "bDeformGroup", "*next", 88)] public bDeformGroup ptr_next; diff --git a/BlendFile/DNA/bDistLimitConstraint.cs b/BlendFile/DNA/bDistLimitConstraint.cs index abd1876..7de247c 100644 --- a/BlendFile/DNA/bDistLimitConstraint.cs +++ b/BlendFile/DNA/bDistLimitConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(199, "bDistLimitConstraint")] public class bDistLimitConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bDopeSheet.cs b/BlendFile/DNA/bDopeSheet.cs index f84ca4a..fc8429d 100644 --- a/BlendFile/DNA/bDopeSheet.cs +++ b/BlendFile/DNA/bDopeSheet.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(69, "bDopeSheet")] public class bDopeSheet { [DNAFieldAttribute(0, "ID", "*source", 208)] public ID ptr_source; diff --git a/BlendFile/DNA/bFaceMap.cs b/BlendFile/DNA/bFaceMap.cs index 4c346de..0182511 100644 --- a/BlendFile/DNA/bFaceMap.cs +++ b/BlendFile/DNA/bFaceMap.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(765, "bFaceMap")] public class bFaceMap { [DNAFieldAttribute(0, "bFaceMap", "*next", 88)] public bFaceMap ptr_next; diff --git a/BlendFile/DNA/bFollowPathConstraint.cs b/BlendFile/DNA/bFollowPathConstraint.cs index 6560d14..61c3066 100644 --- a/BlendFile/DNA/bFollowPathConstraint.cs +++ b/BlendFile/DNA/bFollowPathConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(189, "bFollowPathConstraint")] public class bFollowPathConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bFollowTrackConstraint.cs b/BlendFile/DNA/bFollowTrackConstraint.cs index 7b6175a..ec9ec37 100644 --- a/BlendFile/DNA/bFollowTrackConstraint.cs +++ b/BlendFile/DNA/bFollowTrackConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(201, "bFollowTrackConstraint")] public class bFollowTrackConstraint { [DNAFieldAttribute(0, "MovieClip", "*clip", 2568)] public MovieClip ptr_clip; diff --git a/BlendFile/DNA/bGPDcontrolpoint.cs b/BlendFile/DNA/bGPDcontrolpoint.cs index 4164978..4eaeb66 100644 --- a/BlendFile/DNA/bGPDcontrolpoint.cs +++ b/BlendFile/DNA/bGPDcontrolpoint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(253, "bGPDcontrolpoint")] public struct bGPDcontrolpoint { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/bGPDcurve.cs b/BlendFile/DNA/bGPDcurve.cs index bd279bf..6c2f6cf 100644 --- a/BlendFile/DNA/bGPDcurve.cs +++ b/BlendFile/DNA/bGPDcurve.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(260, "bGPDcurve")] public class bGPDcurve { [DNAFieldAttribute(0, "bGPDcurve_point", "*curve_points", 124)] public bGPDcurve_point ptr_curve_points; diff --git a/BlendFile/DNA/bGPDcurve_point.cs b/BlendFile/DNA/bGPDcurve_point.cs index 62cab1b..eea515b 100644 --- a/BlendFile/DNA/bGPDcurve_point.cs +++ b/BlendFile/DNA/bGPDcurve_point.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(259, "bGPDcurve_point")] public struct bGPDcurve_point { [DNAFieldAttribute(0, "BezTriple", "bezt", 72)] public BezTriple bezt; diff --git a/BlendFile/DNA/bGPDframe.cs b/BlendFile/DNA/bGPDframe.cs index 413f834..1cf6b7b 100644 --- a/BlendFile/DNA/bGPDframe.cs +++ b/BlendFile/DNA/bGPDframe.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(265, "bGPDframe")] public class bGPDframe { [DNAFieldAttribute(0, "bGPDframe", "*next", 56)] public bGPDframe ptr_next; diff --git a/BlendFile/DNA/bGPDframe_Runtime.cs b/BlendFile/DNA/bGPDframe_Runtime.cs index 5383163..3e48120 100644 --- a/BlendFile/DNA/bGPDframe_Runtime.cs +++ b/BlendFile/DNA/bGPDframe_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(264, "bGPDframe_Runtime")] public class bGPDframe_Runtime { [DNAFieldAttribute(0, "int", "frameid", 4)] public int frameid; diff --git a/BlendFile/DNA/bGPDlayer.cs b/BlendFile/DNA/bGPDlayer.cs index 8065736..5320824 100644 --- a/BlendFile/DNA/bGPDlayer.cs +++ b/BlendFile/DNA/bGPDlayer.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(268, "bGPDlayer")] public class bGPDlayer { [DNAFieldAttribute(0, "bGPDlayer", "*next", 680)] public bGPDlayer ptr_next; diff --git a/BlendFile/DNA/bGPDlayer_Mask.cs b/BlendFile/DNA/bGPDlayer_Mask.cs index f676bd4..61c0127 100644 --- a/BlendFile/DNA/bGPDlayer_Mask.cs +++ b/BlendFile/DNA/bGPDlayer_Mask.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(266, "bGPDlayer_Mask")] public class bGPDlayer_Mask { [DNAFieldAttribute(0, "bGPDlayer_Mask", "*next", 152)] public bGPDlayer_Mask ptr_next; diff --git a/BlendFile/DNA/bGPDlayer_Runtime.cs b/BlendFile/DNA/bGPDlayer_Runtime.cs index c7a4abb..731b04c 100644 --- a/BlendFile/DNA/bGPDlayer_Runtime.cs +++ b/BlendFile/DNA/bGPDlayer_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(267, "bGPDlayer_Runtime")] public class bGPDlayer_Runtime { [DNAFieldAttribute(0, "int", "icon_id", 4)] public int icon_id; diff --git a/BlendFile/DNA/bGPDpalette.cs b/BlendFile/DNA/bGPDpalette.cs index 87162b8..c8c6716 100644 --- a/BlendFile/DNA/bGPDpalette.cs +++ b/BlendFile/DNA/bGPDpalette.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(258, "bGPDpalette")] public class bGPDpalette { [DNAFieldAttribute(0, "bGPDpalette", "*next", 104)] public bGPDpalette ptr_next; diff --git a/BlendFile/DNA/bGPDpalettecolor.cs b/BlendFile/DNA/bGPDpalettecolor.cs index e1daa59..ce05bcf 100644 --- a/BlendFile/DNA/bGPDpalettecolor.cs +++ b/BlendFile/DNA/bGPDpalettecolor.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(257, "bGPDpalettecolor")] public class bGPDpalettecolor { [DNAFieldAttribute(0, "bGPDpalettecolor", "*next", 120)] public bGPDpalettecolor ptr_next; diff --git a/BlendFile/DNA/bGPDspoint.cs b/BlendFile/DNA/bGPDspoint.cs index 6a2f673..85c4b67 100644 --- a/BlendFile/DNA/bGPDspoint.cs +++ b/BlendFile/DNA/bGPDspoint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(255, "bGPDspoint")] public class bGPDspoint { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/bGPDspoint_Runtime.cs b/BlendFile/DNA/bGPDspoint_Runtime.cs index 4a7bb97..dbf6af5 100644 --- a/BlendFile/DNA/bGPDspoint_Runtime.cs +++ b/BlendFile/DNA/bGPDspoint_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(254, "bGPDspoint_Runtime")] public class bGPDspoint_Runtime { [DNAFieldAttribute(0, "bGPDspoint", "*pt_orig", 80)] public bGPDspoint ptr_pt_orig; diff --git a/BlendFile/DNA/bGPDstroke.cs b/BlendFile/DNA/bGPDstroke.cs index e265047..4d131d1 100644 --- a/BlendFile/DNA/bGPDstroke.cs +++ b/BlendFile/DNA/bGPDstroke.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(262, "bGPDstroke")] public class bGPDstroke { [DNAFieldAttribute(0, "bGPDstroke", "*next", 472)] public bGPDstroke ptr_next; diff --git a/BlendFile/DNA/bGPDstroke_Runtime.cs b/BlendFile/DNA/bGPDstroke_Runtime.cs index 60e38d5..924105a 100644 --- a/BlendFile/DNA/bGPDstroke_Runtime.cs +++ b/BlendFile/DNA/bGPDstroke_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(261, "bGPDstroke_Runtime")] public class bGPDstroke_Runtime { [DNAFieldAttribute(0, "char", "tmp_layerinfo[128]", 1)] public char[] tmp_layerinfo = new System.Char[128]; diff --git a/BlendFile/DNA/bGPDtriangle.cs b/BlendFile/DNA/bGPDtriangle.cs index d0cd8b2..f47e1b3 100644 --- a/BlendFile/DNA/bGPDtriangle.cs +++ b/BlendFile/DNA/bGPDtriangle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(256, "bGPDtriangle")] public struct bGPDtriangle { [DNAFieldAttribute(0, "int", "verts[3]", 4)] public int[] verts = new System.Int32[3]; diff --git a/BlendFile/DNA/bGPdata.cs b/BlendFile/DNA/bGPdata.cs index fd8965f..41e4b6a 100644 --- a/BlendFile/DNA/bGPdata.cs +++ b/BlendFile/DNA/bGPdata.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(274, "bGPdata")] public class bGPdata { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/bGPdata_Runtime.cs b/BlendFile/DNA/bGPdata_Runtime.cs index 9ac15d2..893e597 100644 --- a/BlendFile/DNA/bGPdata_Runtime.cs +++ b/BlendFile/DNA/bGPdata_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(269, "bGPdata_Runtime")] public class bGPdata_Runtime { [DNAFieldAttribute(0, "void", "*sbuffer", 0)] public object ptr_sbuffer; diff --git a/BlendFile/DNA/bGPgrid.cs b/BlendFile/DNA/bGPgrid.cs index 9977454..6b110f1 100644 --- a/BlendFile/DNA/bGPgrid.cs +++ b/BlendFile/DNA/bGPgrid.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(273, "bGPgrid")] public struct bGPgrid { [DNAFieldAttribute(0, "float", "color[3]", 4)] public float[] color = new System.Single[3]; diff --git a/BlendFile/DNA/bIKParam.cs b/BlendFile/DNA/bIKParam.cs index 895bb04..81c0ad4 100644 --- a/BlendFile/DNA/bIKParam.cs +++ b/BlendFile/DNA/bIKParam.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(60, "bIKParam")] public struct bIKParam { [DNAFieldAttribute(0, "int", "iksolver", 4)] public int iksolver; diff --git a/BlendFile/DNA/bItasc.cs b/BlendFile/DNA/bItasc.cs index 9b2baea..35bc599 100644 --- a/BlendFile/DNA/bItasc.cs +++ b/BlendFile/DNA/bItasc.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(61, "bItasc")] public struct bItasc { [DNAFieldAttribute(0, "int", "iksolver", 4)] public int iksolver; diff --git a/BlendFile/DNA/bKinematicConstraint.cs b/BlendFile/DNA/bKinematicConstraint.cs index f66d537..0fb83ce 100644 --- a/BlendFile/DNA/bKinematicConstraint.cs +++ b/BlendFile/DNA/bKinematicConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(176, "bKinematicConstraint")] public class bKinematicConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bLocLimitConstraint.cs b/BlendFile/DNA/bLocLimitConstraint.cs index a7a7173..b78f843 100644 --- a/BlendFile/DNA/bLocLimitConstraint.cs +++ b/BlendFile/DNA/bLocLimitConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(196, "bLocLimitConstraint")] public struct bLocLimitConstraint { [DNAFieldAttribute(0, "float", "xmin", 4)] public float xmin; diff --git a/BlendFile/DNA/bLocateLikeConstraint.cs b/BlendFile/DNA/bLocateLikeConstraint.cs index 877373c..6b51402 100644 --- a/BlendFile/DNA/bLocateLikeConstraint.cs +++ b/BlendFile/DNA/bLocateLikeConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(181, "bLocateLikeConstraint")] public class bLocateLikeConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bLockTrackConstraint.cs b/BlendFile/DNA/bLockTrackConstraint.cs index e132618..c8c22cc 100644 --- a/BlendFile/DNA/bLockTrackConstraint.cs +++ b/BlendFile/DNA/bLockTrackConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(187, "bLockTrackConstraint")] public class bLockTrackConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bMinMaxConstraint.cs b/BlendFile/DNA/bMinMaxConstraint.cs index 4c2431c..693737f 100644 --- a/BlendFile/DNA/bMinMaxConstraint.cs +++ b/BlendFile/DNA/bMinMaxConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(185, "bMinMaxConstraint")] public class bMinMaxConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bMotionPath.cs b/BlendFile/DNA/bMotionPath.cs index 47e317e..2e724ea 100644 --- a/BlendFile/DNA/bMotionPath.cs +++ b/BlendFile/DNA/bMotionPath.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(44, "bMotionPath")] public class bMotionPath { [DNAFieldAttribute(0, "bMotionPathVert", "*points", 16)] public bMotionPathVert ptr_points; diff --git a/BlendFile/DNA/bMotionPathVert.cs b/BlendFile/DNA/bMotionPathVert.cs index cb1a7ce..8047998 100644 --- a/BlendFile/DNA/bMotionPathVert.cs +++ b/BlendFile/DNA/bMotionPathVert.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(43, "bMotionPathVert")] public struct bMotionPathVert { [DNAFieldAttribute(0, "float", "co[3]", 4)] public float[] co = new System.Single[3]; diff --git a/BlendFile/DNA/bNestedNodePath.cs b/BlendFile/DNA/bNestedNodePath.cs index 7905b41..f8de0f6 100644 --- a/BlendFile/DNA/bNestedNodePath.cs +++ b/BlendFile/DNA/bNestedNodePath.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(579, "bNestedNodePath")] public struct bNestedNodePath { [DNAFieldAttribute(0, "int", "node_id", 4)] public int node_id; diff --git a/BlendFile/DNA/bNestedNodeRef.cs b/BlendFile/DNA/bNestedNodeRef.cs index 31fb3f1..88b13dc 100644 --- a/BlendFile/DNA/bNestedNodeRef.cs +++ b/BlendFile/DNA/bNestedNodeRef.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(580, "bNestedNodeRef")] public struct bNestedNodeRef { [DNAFieldAttribute(0, "int", "id", 4)] public int id; diff --git a/BlendFile/DNA/bNode.cs b/BlendFile/DNA/bNode.cs index 3497c50..7e48e68 100644 --- a/BlendFile/DNA/bNode.cs +++ b/BlendFile/DNA/bNode.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(575, "bNode")] public class bNode { [DNAFieldAttribute(0, "bNode", "*next", 368)] public bNode ptr_next; diff --git a/BlendFile/DNA/bNodeInstanceKey.cs b/BlendFile/DNA/bNodeInstanceKey.cs index 6cb4d84..333f555 100644 --- a/BlendFile/DNA/bNodeInstanceKey.cs +++ b/BlendFile/DNA/bNodeInstanceKey.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(578, "bNodeInstanceKey")] public struct bNodeInstanceKey { [DNAFieldAttribute(0, "int", "value", 4)] public int value; diff --git a/BlendFile/DNA/bNodeLink.cs b/BlendFile/DNA/bNodeLink.cs index a226be6..310086d 100644 --- a/BlendFile/DNA/bNodeLink.cs +++ b/BlendFile/DNA/bNodeLink.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(572, "bNodeLink")] public class bNodeLink { [DNAFieldAttribute(0, "bNodeLink", "*next", 56)] public bNodeLink ptr_next; diff --git a/BlendFile/DNA/bNodePanelState.cs b/BlendFile/DNA/bNodePanelState.cs index e0677d1..248e9a2 100644 --- a/BlendFile/DNA/bNodePanelState.cs +++ b/BlendFile/DNA/bNodePanelState.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(574, "bNodePanelState")] public struct bNodePanelState { [DNAFieldAttribute(0, "int", "identifier", 4)] public int identifier; diff --git a/BlendFile/DNA/bNodeSocket.cs b/BlendFile/DNA/bNodeSocket.cs index 27dd683..e213e24 100644 --- a/BlendFile/DNA/bNodeSocket.cs +++ b/BlendFile/DNA/bNodeSocket.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(570, "bNodeSocket")] public class bNodeSocket { [DNAFieldAttribute(0, "bNodeSocket", "*next", 528)] public bNodeSocket ptr_next; diff --git a/BlendFile/DNA/bNodeSocketValueBoolean.cs b/BlendFile/DNA/bNodeSocketValueBoolean.cs index 6140e16..5412a52 100644 --- a/BlendFile/DNA/bNodeSocketValueBoolean.cs +++ b/BlendFile/DNA/bNodeSocketValueBoolean.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(587, "bNodeSocketValueBoolean")] public struct bNodeSocketValueBoolean { [DNAFieldAttribute(0, "char", "value", 1)] public char value; diff --git a/BlendFile/DNA/bNodeSocketValueCollection.cs b/BlendFile/DNA/bNodeSocketValueCollection.cs index 191adca..354f54b 100644 --- a/BlendFile/DNA/bNodeSocketValueCollection.cs +++ b/BlendFile/DNA/bNodeSocketValueCollection.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(594, "bNodeSocketValueCollection")] public class bNodeSocketValueCollection { [DNAFieldAttribute(0, "Collection", "*value", 376)] public Collection ptr_value; diff --git a/BlendFile/DNA/bNodeSocketValueFloat.cs b/BlendFile/DNA/bNodeSocketValueFloat.cs index 689699f..b40024a 100644 --- a/BlendFile/DNA/bNodeSocketValueFloat.cs +++ b/BlendFile/DNA/bNodeSocketValueFloat.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(586, "bNodeSocketValueFloat")] public struct bNodeSocketValueFloat { [DNAFieldAttribute(0, "int", "subtype", 4)] public int subtype; diff --git a/BlendFile/DNA/bNodeSocketValueImage.cs b/BlendFile/DNA/bNodeSocketValueImage.cs index 81484f1..6f36187 100644 --- a/BlendFile/DNA/bNodeSocketValueImage.cs +++ b/BlendFile/DNA/bNodeSocketValueImage.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(593, "bNodeSocketValueImage")] public class bNodeSocketValueImage { [DNAFieldAttribute(0, "Image", "*value", 1600)] public Image ptr_value; diff --git a/BlendFile/DNA/bNodeSocketValueInt.cs b/BlendFile/DNA/bNodeSocketValueInt.cs index c772b5c..d6572f9 100644 --- a/BlendFile/DNA/bNodeSocketValueInt.cs +++ b/BlendFile/DNA/bNodeSocketValueInt.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(585, "bNodeSocketValueInt")] public struct bNodeSocketValueInt { [DNAFieldAttribute(0, "int", "subtype", 4)] public int subtype; diff --git a/BlendFile/DNA/bNodeSocketValueMaterial.cs b/BlendFile/DNA/bNodeSocketValueMaterial.cs index 529d14e..2fbd44c 100644 --- a/BlendFile/DNA/bNodeSocketValueMaterial.cs +++ b/BlendFile/DNA/bNodeSocketValueMaterial.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(596, "bNodeSocketValueMaterial")] public class bNodeSocketValueMaterial { [DNAFieldAttribute(0, "Material", "*value", 392)] public Material ptr_value; diff --git a/BlendFile/DNA/bNodeSocketValueMenu.cs b/BlendFile/DNA/bNodeSocketValueMenu.cs index a557551..3ad9ca6 100644 --- a/BlendFile/DNA/bNodeSocketValueMenu.cs +++ b/BlendFile/DNA/bNodeSocketValueMenu.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(597, "bNodeSocketValueMenu")] public class bNodeSocketValueMenu { [DNAFieldAttribute(0, "int", "value", 4)] public int value; diff --git a/BlendFile/DNA/bNodeSocketValueObject.cs b/BlendFile/DNA/bNodeSocketValueObject.cs index 1fbd164..d4f8124 100644 --- a/BlendFile/DNA/bNodeSocketValueObject.cs +++ b/BlendFile/DNA/bNodeSocketValueObject.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(592, "bNodeSocketValueObject")] public class bNodeSocketValueObject { [DNAFieldAttribute(0, "Object", "*value", 1160)] public Object ptr_value; diff --git a/BlendFile/DNA/bNodeSocketValueRGBA.cs b/BlendFile/DNA/bNodeSocketValueRGBA.cs index d1aa2b5..f38ec49 100644 --- a/BlendFile/DNA/bNodeSocketValueRGBA.cs +++ b/BlendFile/DNA/bNodeSocketValueRGBA.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(590, "bNodeSocketValueRGBA")] public struct bNodeSocketValueRGBA { [DNAFieldAttribute(0, "float", "value[4]", 4)] public float[] value = new System.Single[4]; diff --git a/BlendFile/DNA/bNodeSocketValueRotation.cs b/BlendFile/DNA/bNodeSocketValueRotation.cs index cac30b9..1b6c5e0 100644 --- a/BlendFile/DNA/bNodeSocketValueRotation.cs +++ b/BlendFile/DNA/bNodeSocketValueRotation.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(589, "bNodeSocketValueRotation")] public struct bNodeSocketValueRotation { [DNAFieldAttribute(0, "float", "value_euler[3]", 4)] public float[] value_euler = new System.Single[3]; diff --git a/BlendFile/DNA/bNodeSocketValueString.cs b/BlendFile/DNA/bNodeSocketValueString.cs index 2fa5fff..4b2ed92 100644 --- a/BlendFile/DNA/bNodeSocketValueString.cs +++ b/BlendFile/DNA/bNodeSocketValueString.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(591, "bNodeSocketValueString")] public struct bNodeSocketValueString { [DNAFieldAttribute(0, "int", "subtype", 4)] public int subtype; diff --git a/BlendFile/DNA/bNodeSocketValueTexture.cs b/BlendFile/DNA/bNodeSocketValueTexture.cs index 0d0d2fb..c786e5f 100644 --- a/BlendFile/DNA/bNodeSocketValueTexture.cs +++ b/BlendFile/DNA/bNodeSocketValueTexture.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(595, "bNodeSocketValueTexture")] public class bNodeSocketValueTexture { [DNAFieldAttribute(0, "Tex", "*value", 488)] public Tex ptr_value; diff --git a/BlendFile/DNA/bNodeSocketValueVector.cs b/BlendFile/DNA/bNodeSocketValueVector.cs index 83202f8..8defbad 100644 --- a/BlendFile/DNA/bNodeSocketValueVector.cs +++ b/BlendFile/DNA/bNodeSocketValueVector.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(588, "bNodeSocketValueVector")] public struct bNodeSocketValueVector { [DNAFieldAttribute(0, "int", "subtype", 4)] public int subtype; diff --git a/BlendFile/DNA/bNodeStack.cs b/BlendFile/DNA/bNodeStack.cs index 5490aff..f8b8277 100644 --- a/BlendFile/DNA/bNodeStack.cs +++ b/BlendFile/DNA/bNodeStack.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(569, "bNodeStack")] public class bNodeStack { [DNAFieldAttribute(0, "float", "vec[4]", 4)] public float[] vec = new System.Single[4]; diff --git a/BlendFile/DNA/bNodeTree.cs b/BlendFile/DNA/bNodeTree.cs index 8c2afcf..9469b75 100644 --- a/BlendFile/DNA/bNodeTree.cs +++ b/BlendFile/DNA/bNodeTree.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(351, "bNodeTree")] public class bNodeTree { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/bNodeTreeInterface.cs b/BlendFile/DNA/bNodeTreeInterface.cs index 16e694a..5119146 100644 --- a/BlendFile/DNA/bNodeTreeInterface.cs +++ b/BlendFile/DNA/bNodeTreeInterface.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(567, "bNodeTreeInterface")] public class bNodeTreeInterface { [DNAFieldAttribute(0, "bNodeTreeInterfacePanel", "root_panel", 48)] public bNodeTreeInterfacePanel root_panel; diff --git a/BlendFile/DNA/bNodeTreeInterfaceItem.cs b/BlendFile/DNA/bNodeTreeInterfaceItem.cs index 7ec9dd3..3648669 100644 --- a/BlendFile/DNA/bNodeTreeInterfaceItem.cs +++ b/BlendFile/DNA/bNodeTreeInterfaceItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(564, "bNodeTreeInterfaceItem")] public struct bNodeTreeInterfaceItem { [DNAFieldAttribute(0, "char", "item_type", 1)] public char item_type; diff --git a/BlendFile/DNA/bNodeTreeInterfacePanel.cs b/BlendFile/DNA/bNodeTreeInterfacePanel.cs index d17ae50..28ee98b 100644 --- a/BlendFile/DNA/bNodeTreeInterfacePanel.cs +++ b/BlendFile/DNA/bNodeTreeInterfacePanel.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(566, "bNodeTreeInterfacePanel")] public class bNodeTreeInterfacePanel { [DNAFieldAttribute(0, "bNodeTreeInterfaceItem", "item", 8)] public bNodeTreeInterfaceItem item; diff --git a/BlendFile/DNA/bNodeTreeInterfaceSocket.cs b/BlendFile/DNA/bNodeTreeInterfaceSocket.cs index d9f2855..42a9627 100644 --- a/BlendFile/DNA/bNodeTreeInterfaceSocket.cs +++ b/BlendFile/DNA/bNodeTreeInterfaceSocket.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(565, "bNodeTreeInterfaceSocket")] public class bNodeTreeInterfaceSocket { [DNAFieldAttribute(0, "bNodeTreeInterfaceItem", "item", 8)] public bNodeTreeInterfaceItem item; diff --git a/BlendFile/DNA/bNodeTreePath.cs b/BlendFile/DNA/bNodeTreePath.cs index fc7396e..a0ec96c 100644 --- a/BlendFile/DNA/bNodeTreePath.cs +++ b/BlendFile/DNA/bNodeTreePath.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(955, "bNodeTreePath")] public class bNodeTreePath { [DNAFieldAttribute(0, "bNodeTreePath", "*next", 168)] public bNodeTreePath ptr_next; diff --git a/BlendFile/DNA/bObjectSolverConstraint.cs b/BlendFile/DNA/bObjectSolverConstraint.cs index 3b6f398..a46c203 100644 --- a/BlendFile/DNA/bObjectSolverConstraint.cs +++ b/BlendFile/DNA/bObjectSolverConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(203, "bObjectSolverConstraint")] public class bObjectSolverConstraint { [DNAFieldAttribute(0, "MovieClip", "*clip", 2568)] public MovieClip ptr_clip; diff --git a/BlendFile/DNA/bPathCompare.cs b/BlendFile/DNA/bPathCompare.cs index e997e22..3815efc 100644 --- a/BlendFile/DNA/bPathCompare.cs +++ b/BlendFile/DNA/bPathCompare.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(999, "bPathCompare")] public class bPathCompare { [DNAFieldAttribute(0, "bPathCompare", "*next", 792)] public bPathCompare ptr_next; diff --git a/BlendFile/DNA/bPivotConstraint.cs b/BlendFile/DNA/bPivotConstraint.cs index 68b940b..129623e 100644 --- a/BlendFile/DNA/bPivotConstraint.cs +++ b/BlendFile/DNA/bPivotConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(195, "bPivotConstraint")] public class bPivotConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bPose.cs b/BlendFile/DNA/bPose.cs index 0b877f4..b858a3f 100644 --- a/BlendFile/DNA/bPose.cs +++ b/BlendFile/DNA/bPose.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(58, "bPose")] public class bPose { [DNAFieldAttribute(0, "ListBase", "chanbase", 16)] public ListBase chanbase; diff --git a/BlendFile/DNA/bPoseChannel.cs b/BlendFile/DNA/bPoseChannel.cs index 90c6fff..0c5284d 100644 --- a/BlendFile/DNA/bPoseChannel.cs +++ b/BlendFile/DNA/bPoseChannel.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(53, "bPoseChannel")] public class bPoseChannel { [DNAFieldAttribute(0, "bPoseChannel", "*next", 1016)] public bPoseChannel ptr_next; diff --git a/BlendFile/DNA/bPoseChannel_BBoneSegmentBoundary.cs b/BlendFile/DNA/bPoseChannel_BBoneSegmentBoundary.cs index 7893eef..24e116c 100644 --- a/BlendFile/DNA/bPoseChannel_BBoneSegmentBoundary.cs +++ b/BlendFile/DNA/bPoseChannel_BBoneSegmentBoundary.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(48, "bPoseChannel_BBoneSegmentBoundary")] public struct bPoseChannel_BBoneSegmentBoundary { [DNAFieldAttribute(0, "float", "point[3]", 4)] public float[] point = new System.Single[3]; diff --git a/BlendFile/DNA/bPoseChannel_Runtime.cs b/BlendFile/DNA/bPoseChannel_Runtime.cs index 621cf67..0480dc6 100644 --- a/BlendFile/DNA/bPoseChannel_Runtime.cs +++ b/BlendFile/DNA/bPoseChannel_Runtime.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(49, "bPoseChannel_Runtime")] public class bPoseChannel_Runtime { [DNAFieldAttribute(0, "SessionUID", "session_uid", 8)] public SessionUID session_uid; diff --git a/BlendFile/DNA/bPythonConstraint.cs b/BlendFile/DNA/bPythonConstraint.cs index 8951bfb..dfd9278 100644 --- a/BlendFile/DNA/bPythonConstraint.cs +++ b/BlendFile/DNA/bPythonConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(174, "bPythonConstraint")] public class bPythonConstraint { [DNAFieldAttribute(0, "Text", "*text", 280)] public Text ptr_text; diff --git a/BlendFile/DNA/bRigidBodyJointConstraint.cs b/BlendFile/DNA/bRigidBodyJointConstraint.cs index ee58bdb..7adddc9 100644 --- a/BlendFile/DNA/bRigidBodyJointConstraint.cs +++ b/BlendFile/DNA/bRigidBodyJointConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(191, "bRigidBodyJointConstraint")] public class bRigidBodyJointConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bRotLimitConstraint.cs b/BlendFile/DNA/bRotLimitConstraint.cs index 92a8cb1..5a80608 100644 --- a/BlendFile/DNA/bRotLimitConstraint.cs +++ b/BlendFile/DNA/bRotLimitConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(197, "bRotLimitConstraint")] public struct bRotLimitConstraint { [DNAFieldAttribute(0, "float", "xmin", 4)] public float xmin; diff --git a/BlendFile/DNA/bRotateLikeConstraint.cs b/BlendFile/DNA/bRotateLikeConstraint.cs index 4aab62f..3a6ef93 100644 --- a/BlendFile/DNA/bRotateLikeConstraint.cs +++ b/BlendFile/DNA/bRotateLikeConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(180, "bRotateLikeConstraint")] public class bRotateLikeConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bSameVolumeConstraint.cs b/BlendFile/DNA/bSameVolumeConstraint.cs index a017551..4145e3a 100644 --- a/BlendFile/DNA/bSameVolumeConstraint.cs +++ b/BlendFile/DNA/bSameVolumeConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(183, "bSameVolumeConstraint")] public struct bSameVolumeConstraint { [DNAFieldAttribute(0, "char", "flag", 1)] public char flag; diff --git a/BlendFile/DNA/bScreen.cs b/BlendFile/DNA/bScreen.cs index b4f64b3..257cbe4 100644 --- a/BlendFile/DNA/bScreen.cs +++ b/BlendFile/DNA/bScreen.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(240, "bScreen")] public class bScreen { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/bShrinkwrapConstraint.cs b/BlendFile/DNA/bShrinkwrapConstraint.cs index 48795a0..13b3183 100644 --- a/BlendFile/DNA/bShrinkwrapConstraint.cs +++ b/BlendFile/DNA/bShrinkwrapConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(200, "bShrinkwrapConstraint")] public class bShrinkwrapConstraint { [DNAFieldAttribute(0, "Object", "*target", 1160)] public Object ptr_target; diff --git a/BlendFile/DNA/bSizeLikeConstraint.cs b/BlendFile/DNA/bSizeLikeConstraint.cs index 1465e17..78af4a3 100644 --- a/BlendFile/DNA/bSizeLikeConstraint.cs +++ b/BlendFile/DNA/bSizeLikeConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(182, "bSizeLikeConstraint")] public class bSizeLikeConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bSizeLimitConstraint.cs b/BlendFile/DNA/bSizeLimitConstraint.cs index 75f2b08..dbe43a1 100644 --- a/BlendFile/DNA/bSizeLimitConstraint.cs +++ b/BlendFile/DNA/bSizeLimitConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(198, "bSizeLimitConstraint")] public struct bSizeLimitConstraint { [DNAFieldAttribute(0, "float", "xmin", 4)] public float xmin; diff --git a/BlendFile/DNA/bSound.cs b/BlendFile/DNA/bSound.cs index d68d7ef..12fc641 100644 --- a/BlendFile/DNA/bSound.cs +++ b/BlendFile/DNA/bSound.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(886, "bSound")] public class bSound { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/bSplineIKConstraint.cs b/BlendFile/DNA/bSplineIKConstraint.cs index 99ab4a0..bb39cfb 100644 --- a/BlendFile/DNA/bSplineIKConstraint.cs +++ b/BlendFile/DNA/bSplineIKConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(177, "bSplineIKConstraint")] public class bSplineIKConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bStretchToConstraint.cs b/BlendFile/DNA/bStretchToConstraint.cs index 38f90d9..e9c83f5 100644 --- a/BlendFile/DNA/bStretchToConstraint.cs +++ b/BlendFile/DNA/bStretchToConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(190, "bStretchToConstraint")] public class bStretchToConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bTheme.cs b/BlendFile/DNA/bTheme.cs index 2ab4e45..71cb1f5 100644 --- a/BlendFile/DNA/bTheme.cs +++ b/BlendFile/DNA/bTheme.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(997, "bTheme")] public class bTheme { [DNAFieldAttribute(0, "bTheme", "*next", 19320)] public bTheme ptr_next; diff --git a/BlendFile/DNA/bToolRef.cs b/BlendFile/DNA/bToolRef.cs index 90f060f..4adcecc 100644 --- a/BlendFile/DNA/bToolRef.cs +++ b/BlendFile/DNA/bToolRef.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(862, "bToolRef")] public class bToolRef { [DNAFieldAttribute(0, "bToolRef", "*next", 168)] public bToolRef ptr_next; diff --git a/BlendFile/DNA/bTrackToConstraint.cs b/BlendFile/DNA/bTrackToConstraint.cs index bc0e1aa..19ed5f7 100644 --- a/BlendFile/DNA/bTrackToConstraint.cs +++ b/BlendFile/DNA/bTrackToConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(179, "bTrackToConstraint")] public class bTrackToConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bTransLikeConstraint.cs b/BlendFile/DNA/bTransLikeConstraint.cs index f5ee52e..cb0c292 100644 --- a/BlendFile/DNA/bTransLikeConstraint.cs +++ b/BlendFile/DNA/bTransLikeConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(184, "bTransLikeConstraint")] public class bTransLikeConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bTransformCacheConstraint.cs b/BlendFile/DNA/bTransformCacheConstraint.cs index a51b2b9..8d6aa79 100644 --- a/BlendFile/DNA/bTransformCacheConstraint.cs +++ b/BlendFile/DNA/bTransformCacheConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(204, "bTransformCacheConstraint")] public class bTransformCacheConstraint { [DNAFieldAttribute(0, "CacheFile", "*cache_file", 2416)] public CacheFile ptr_cache_file; diff --git a/BlendFile/DNA/bTransformConstraint.cs b/BlendFile/DNA/bTransformConstraint.cs index b43b5af..a8e1e41 100644 --- a/BlendFile/DNA/bTransformConstraint.cs +++ b/BlendFile/DNA/bTransformConstraint.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(194, "bTransformConstraint")] public class bTransformConstraint { [DNAFieldAttribute(0, "Object", "*tar", 1160)] public Object ptr_tar; diff --git a/BlendFile/DNA/bUUID.cs b/BlendFile/DNA/bUUID.cs index 3b05d91..2e78f09 100644 --- a/BlendFile/DNA/bUUID.cs +++ b/BlendFile/DNA/bUUID.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(112, "bUUID")] public struct bUUID { [DNAFieldAttribute(0, "int", "time_low", 4)] public int time_low; diff --git a/BlendFile/DNA/bUserAssetLibrary.cs b/BlendFile/DNA/bUserAssetLibrary.cs index 64a9afc..142b0c0 100644 --- a/BlendFile/DNA/bUserAssetLibrary.cs +++ b/BlendFile/DNA/bUserAssetLibrary.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1005, "bUserAssetLibrary")] public class bUserAssetLibrary { [DNAFieldAttribute(0, "bUserAssetLibrary", "*next", 1112)] public bUserAssetLibrary ptr_next; diff --git a/BlendFile/DNA/bUserAssetShelfSettings.cs b/BlendFile/DNA/bUserAssetShelfSettings.cs index b1e2cac..4457a4b 100644 --- a/BlendFile/DNA/bUserAssetShelfSettings.cs +++ b/BlendFile/DNA/bUserAssetShelfSettings.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1014, "bUserAssetShelfSettings")] public class bUserAssetShelfSettings { [DNAFieldAttribute(0, "bUserAssetShelfSettings", "*next", 96)] public bUserAssetShelfSettings ptr_next; diff --git a/BlendFile/DNA/bUserExtensionRepo.cs b/BlendFile/DNA/bUserExtensionRepo.cs index 6794ca2..046b771 100644 --- a/BlendFile/DNA/bUserExtensionRepo.cs +++ b/BlendFile/DNA/bUserExtensionRepo.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1006, "bUserExtensionRepo")] public class bUserExtensionRepo { [DNAFieldAttribute(0, "bUserExtensionRepo", "*next", 2192)] public bUserExtensionRepo ptr_next; diff --git a/BlendFile/DNA/bUserMenu.cs b/BlendFile/DNA/bUserMenu.cs index 2a88b20..1958507 100644 --- a/BlendFile/DNA/bUserMenu.cs +++ b/BlendFile/DNA/bUserMenu.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1000, "bUserMenu")] public class bUserMenu { [DNAFieldAttribute(0, "bUserMenu", "*next", 104)] public bUserMenu ptr_next; diff --git a/BlendFile/DNA/bUserMenuItem.cs b/BlendFile/DNA/bUserMenuItem.cs index 45b9b3b..7dc478d 100644 --- a/BlendFile/DNA/bUserMenuItem.cs +++ b/BlendFile/DNA/bUserMenuItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1001, "bUserMenuItem")] public class bUserMenuItem { [DNAFieldAttribute(0, "bUserMenuItem", "*next", 88)] public bUserMenuItem ptr_next; diff --git a/BlendFile/DNA/bUserMenuItem_Menu.cs b/BlendFile/DNA/bUserMenuItem_Menu.cs index c1c80a9..afba8ef 100644 --- a/BlendFile/DNA/bUserMenuItem_Menu.cs +++ b/BlendFile/DNA/bUserMenuItem_Menu.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1003, "bUserMenuItem_Menu")] public struct bUserMenuItem_Menu { [DNAFieldAttribute(0, "bUserMenuItem", "item", 88)] public bUserMenuItem item; diff --git a/BlendFile/DNA/bUserMenuItem_Op.cs b/BlendFile/DNA/bUserMenuItem_Op.cs index 204f2c5..fd9add8 100644 --- a/BlendFile/DNA/bUserMenuItem_Op.cs +++ b/BlendFile/DNA/bUserMenuItem_Op.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1002, "bUserMenuItem_Op")] public class bUserMenuItem_Op { [DNAFieldAttribute(0, "bUserMenuItem", "item", 88)] public bUserMenuItem item; diff --git a/BlendFile/DNA/bUserMenuItem_Prop.cs b/BlendFile/DNA/bUserMenuItem_Prop.cs index 8317ac4..4d89935 100644 --- a/BlendFile/DNA/bUserMenuItem_Prop.cs +++ b/BlendFile/DNA/bUserMenuItem_Prop.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1004, "bUserMenuItem_Prop")] public struct bUserMenuItem_Prop { [DNAFieldAttribute(0, "bUserMenuItem", "item", 88)] public bUserMenuItem item; diff --git a/BlendFile/DNA/bUserScriptDirectory.cs b/BlendFile/DNA/bUserScriptDirectory.cs index 07bd28d..b78d97d 100644 --- a/BlendFile/DNA/bUserScriptDirectory.cs +++ b/BlendFile/DNA/bUserScriptDirectory.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1013, "bUserScriptDirectory")] public class bUserScriptDirectory { [DNAFieldAttribute(0, "bUserScriptDirectory", "*next", 848)] public bUserScriptDirectory ptr_next; diff --git a/BlendFile/DNA/mat4x4f.cs b/BlendFile/DNA/mat4x4f.cs index afa17a4..c5896be 100644 --- a/BlendFile/DNA/mat4x4f.cs +++ b/BlendFile/DNA/mat4x4f.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1021, "mat4x4f")] public struct mat4x4f { [DNAFieldAttribute(0, "float", "value[4][4]", 4)] public float[,] value = new System.Single[4,4]; diff --git a/BlendFile/DNA/raw_data.cs b/BlendFile/DNA/raw_data.cs index 67168b3..7e49a14 100644 --- a/BlendFile/DNA/raw_data.cs +++ b/BlendFile/DNA/raw_data.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(13, "raw_data")] public struct raw_data { public raw_data() { } diff --git a/BlendFile/DNA/rctf.cs b/BlendFile/DNA/rctf.cs index 9c825d5..876d5cb 100644 --- a/BlendFile/DNA/rctf.cs +++ b/BlendFile/DNA/rctf.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(87, "rctf")] public struct rctf { [DNAFieldAttribute(0, "float", "xmin", 4)] public float xmin; diff --git a/BlendFile/DNA/rcti.cs b/BlendFile/DNA/rcti.cs index 6a9ba7c..1f44980 100644 --- a/BlendFile/DNA/rcti.cs +++ b/BlendFile/DNA/rcti.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(864, "rcti")] public struct rcti { [DNAFieldAttribute(0, "int", "xmin", 4)] public int xmin; diff --git a/BlendFile/DNA/tPaletteColorHSV.cs b/BlendFile/DNA/tPaletteColorHSV.cs index 8211ef8..95e656a 100644 --- a/BlendFile/DNA/tPaletteColorHSV.cs +++ b/BlendFile/DNA/tPaletteColorHSV.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(136, "tPaletteColorHSV")] public struct tPaletteColorHSV { [DNAFieldAttribute(0, "float", "rgb[3]", 4)] public float[] rgb = new System.Single[3]; diff --git a/BlendFile/DNA/uiFontStyle.cs b/BlendFile/DNA/uiFontStyle.cs index f1f5fdc..3648dcf 100644 --- a/BlendFile/DNA/uiFontStyle.cs +++ b/BlendFile/DNA/uiFontStyle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(987, "uiFontStyle")] public struct uiFontStyle { [DNAFieldAttribute(0, "short", "uifont_id", 2)] public short uifont_id; diff --git a/BlendFile/DNA/uiList.cs b/BlendFile/DNA/uiList.cs index e94311d..9eeb50d 100644 --- a/BlendFile/DNA/uiList.cs +++ b/BlendFile/DNA/uiList.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(855, "uiList")] public class uiList { [DNAFieldAttribute(0, "uiList", "*next", 328)] public uiList ptr_next; diff --git a/BlendFile/DNA/uiPanelColors.cs b/BlendFile/DNA/uiPanelColors.cs index f475efb..f32d4f6 100644 --- a/BlendFile/DNA/uiPanelColors.cs +++ b/BlendFile/DNA/uiPanelColors.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(991, "uiPanelColors")] public struct uiPanelColors { [DNAFieldAttribute(0, "char", "header[4]", 1)] public char[] header = new System.Char[4]; diff --git a/BlendFile/DNA/uiPreview.cs b/BlendFile/DNA/uiPreview.cs index b587291..909d6b5 100644 --- a/BlendFile/DNA/uiPreview.cs +++ b/BlendFile/DNA/uiPreview.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(859, "uiPreview")] public class uiPreview { [DNAFieldAttribute(0, "uiPreview", "*next", 88)] public uiPreview ptr_next; diff --git a/BlendFile/DNA/uiStyle.cs b/BlendFile/DNA/uiStyle.cs index 9015917..d2999c6 100644 --- a/BlendFile/DNA/uiStyle.cs +++ b/BlendFile/DNA/uiStyle.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(988, "uiStyle")] public class uiStyle { [DNAFieldAttribute(0, "uiStyle", "*next", 232)] public uiStyle ptr_next; diff --git a/BlendFile/DNA/uiWidgetColors.cs b/BlendFile/DNA/uiWidgetColors.cs index 626e8dc..3d46b3b 100644 --- a/BlendFile/DNA/uiWidgetColors.cs +++ b/BlendFile/DNA/uiWidgetColors.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(989, "uiWidgetColors")] public struct uiWidgetColors { [DNAFieldAttribute(0, "char", "outline[4]", 1)] public char[] outline = new System.Char[4]; diff --git a/BlendFile/DNA/uiWidgetStateColors.cs b/BlendFile/DNA/uiWidgetStateColors.cs index dd525ba..403b74c 100644 --- a/BlendFile/DNA/uiWidgetStateColors.cs +++ b/BlendFile/DNA/uiWidgetStateColors.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(990, "uiWidgetStateColors")] public struct uiWidgetStateColors { [DNAFieldAttribute(0, "char", "inner_anim[4]", 1)] public char[] inner_anim = new System.Char[4]; diff --git a/BlendFile/DNA/vec2f.cs b/BlendFile/DNA/vec2f.cs index dd8ed83..cae9e22 100644 --- a/BlendFile/DNA/vec2f.cs +++ b/BlendFile/DNA/vec2f.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1016, "vec2f")] public struct vec2f { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/vec2i.cs b/BlendFile/DNA/vec2i.cs index 4021c07..150d6bb 100644 --- a/BlendFile/DNA/vec2i.cs +++ b/BlendFile/DNA/vec2i.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1017, "vec2i")] public struct vec2i { [DNAFieldAttribute(0, "int", "x", 4)] public int x; diff --git a/BlendFile/DNA/vec2s.cs b/BlendFile/DNA/vec2s.cs index 2dcb35d..b9942a9 100644 --- a/BlendFile/DNA/vec2s.cs +++ b/BlendFile/DNA/vec2s.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(846, "vec2s")] public struct vec2s { [DNAFieldAttribute(0, "short", "x", 2)] public short x; diff --git a/BlendFile/DNA/vec3f.cs b/BlendFile/DNA/vec3f.cs index ce46ebc..4ba928c 100644 --- a/BlendFile/DNA/vec3f.cs +++ b/BlendFile/DNA/vec3f.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1019, "vec3f")] public struct vec3f { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/vec3i.cs b/BlendFile/DNA/vec3i.cs index 277f946..3f95d9b 100644 --- a/BlendFile/DNA/vec3i.cs +++ b/BlendFile/DNA/vec3i.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1018, "vec3i")] public struct vec3i { [DNAFieldAttribute(0, "int", "x", 4)] public int x; diff --git a/BlendFile/DNA/vec4f.cs b/BlendFile/DNA/vec4f.cs index c7f2ab7..40939c2 100644 --- a/BlendFile/DNA/vec4f.cs +++ b/BlendFile/DNA/vec4f.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1020, "vec4f")] public struct vec4f { [DNAFieldAttribute(0, "float", "x", 4)] public float x; diff --git a/BlendFile/DNA/wmKeyConfig.cs b/BlendFile/DNA/wmKeyConfig.cs index 2b4cab4..c48c104 100644 --- a/BlendFile/DNA/wmKeyConfig.cs +++ b/BlendFile/DNA/wmKeyConfig.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1050, "wmKeyConfig")] public class wmKeyConfig { [DNAFieldAttribute(0, "wmKeyConfig", "*next", 168)] public wmKeyConfig ptr_next; diff --git a/BlendFile/DNA/wmKeyConfigPref.cs b/BlendFile/DNA/wmKeyConfigPref.cs index 9cf2342..c01d559 100644 --- a/BlendFile/DNA/wmKeyConfigPref.cs +++ b/BlendFile/DNA/wmKeyConfigPref.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1063, "wmKeyConfigPref")] public class wmKeyConfigPref { [DNAFieldAttribute(0, "wmKeyConfigPref", "*next", 88)] public wmKeyConfigPref ptr_next; diff --git a/BlendFile/DNA/wmKeyMap.cs b/BlendFile/DNA/wmKeyMap.cs index f23d9e9..983dfa8 100644 --- a/BlendFile/DNA/wmKeyMap.cs +++ b/BlendFile/DNA/wmKeyMap.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1061, "wmKeyMap")] public class wmKeyMap { [DNAFieldAttribute(0, "wmKeyMap", "*next", 272)] public wmKeyMap ptr_next; diff --git a/BlendFile/DNA/wmKeyMapDiffItem.cs b/BlendFile/DNA/wmKeyMapDiffItem.cs index f9039ad..7d2436b 100644 --- a/BlendFile/DNA/wmKeyMapDiffItem.cs +++ b/BlendFile/DNA/wmKeyMapDiffItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1060, "wmKeyMapDiffItem")] public class wmKeyMapDiffItem { [DNAFieldAttribute(0, "wmKeyMapDiffItem", "*next", 32)] public wmKeyMapDiffItem ptr_next; diff --git a/BlendFile/DNA/wmKeyMapItem.cs b/BlendFile/DNA/wmKeyMapItem.cs index f1eb29f..1fbd015 100644 --- a/BlendFile/DNA/wmKeyMapItem.cs +++ b/BlendFile/DNA/wmKeyMapItem.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1058, "wmKeyMapItem")] public class wmKeyMapItem { [DNAFieldAttribute(0, "wmKeyMapItem", "*next", 184)] public wmKeyMapItem ptr_next; diff --git a/BlendFile/DNA/wmOperator.cs b/BlendFile/DNA/wmOperator.cs index 9546a29..8e1d232 100644 --- a/BlendFile/DNA/wmOperator.cs +++ b/BlendFile/DNA/wmOperator.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(946, "wmOperator")] public class wmOperator { [DNAFieldAttribute(0, "wmOperator", "*next", 168)] public wmOperator ptr_next; diff --git a/BlendFile/DNA/wmOwnerID.cs b/BlendFile/DNA/wmOwnerID.cs index c0eca2c..86db007 100644 --- a/BlendFile/DNA/wmOwnerID.cs +++ b/BlendFile/DNA/wmOwnerID.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1067, "wmOwnerID")] public class wmOwnerID { [DNAFieldAttribute(0, "wmOwnerID", "*next", 144)] public wmOwnerID ptr_next; diff --git a/BlendFile/DNA/wmWindow.cs b/BlendFile/DNA/wmWindow.cs index eec5404..35c2678 100644 --- a/BlendFile/DNA/wmWindow.cs +++ b/BlendFile/DNA/wmWindow.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1048, "wmWindow")] public class wmWindow { [DNAFieldAttribute(0, "wmWindow", "*next", 376)] public wmWindow ptr_next; diff --git a/BlendFile/DNA/wmWindowManager.cs b/BlendFile/DNA/wmWindowManager.cs index 2e72446..f6f4287 100644 --- a/BlendFile/DNA/wmWindowManager.cs +++ b/BlendFile/DNA/wmWindowManager.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1047, "wmWindowManager")] public class wmWindowManager { [DNAFieldAttribute(0, "ID", "id", 208)] public ID id; diff --git a/BlendFile/DNA/wmXrData.cs b/BlendFile/DNA/wmXrData.cs index df6bfa3..a460875 100644 --- a/BlendFile/DNA/wmXrData.cs +++ b/BlendFile/DNA/wmXrData.cs @@ -13,6 +13,7 @@ using System; namespace BlendFile.DNA { using BlendFile; + [DNAClassAttribute(1044, "wmXrData")] public class wmXrData { [DNAFieldAttribute(0, "wmXrRuntimeData", "*runtime", 0)] public wmXrRuntimeData ptr_runtime; diff --git a/BlendFile/DNAClassAttribute.cs b/BlendFile/DNAClassAttribute.cs index c0b90e6..6bf5e6f 100644 --- a/BlendFile/DNAClassAttribute.cs +++ b/BlendFile/DNAClassAttribute.cs @@ -12,7 +12,7 @@ using System; namespace BlendFile { - [AttributeUsage(AttributeTargets.Class)] + [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct)] public class DNAClassAttribute : System.Attribute { private int _originalIndex; public virtual int OriginalIndex { diff --git a/CodeGenerator/Program.cs b/CodeGenerator/Program.cs index 987aa0e..24253ea 100644 --- a/CodeGenerator/Program.cs +++ b/CodeGenerator/Program.cs @@ -81,6 +81,10 @@ namespace CodeGenerator { //Create a new type declaration var ctd = new CodeTypeDeclaration(type.Type); + ctd.CustomAttributes.Add(new CodeAttributeDeclaration("DNAClassAttribute", + new CodeAttributeArgument(new CodePrimitiveExpression(type.IdxType)), + new CodeAttributeArgument(new CodePrimitiveExpression(type.Type)) + )); foreach (var field in type.Fields) { if (field.Name.Contains("*")) { @@ -247,7 +251,7 @@ namespace CodeGenerator { }; ctd.BaseTypes.Add(new CodeTypeReference(typeof(Attribute))); ctd.CustomAttributes.Add(new("AttributeUsage", - new CodeAttributeArgument(new CodeSnippetExpression("AttributeTargets.Class")))); + new CodeAttributeArgument(new CodeSnippetExpression("AttributeTargets.Class | AttributeTargets.Struct")))); var cmf = new CodeMemberField(typeof(int), "_originalIndex") {