diff --git a/managed/CounterStrikeSharp.API/CounterStrikeSharp.API.csproj b/managed/CounterStrikeSharp.API/CounterStrikeSharp.API.csproj
index 04f076e0..649e0336 100644
--- a/managed/CounterStrikeSharp.API/CounterStrikeSharp.API.csproj
+++ b/managed/CounterStrikeSharp.API/CounterStrikeSharp.API.csproj
@@ -47,7 +47,7 @@
-
+
diff --git a/managed/CounterStrikeSharp.SchemaGen/Program.cs b/managed/CounterStrikeSharp.SchemaGen/Program.cs
index cfa2b3f8..e40ee16b 100644
--- a/managed/CounterStrikeSharp.SchemaGen/Program.cs
+++ b/managed/CounterStrikeSharp.SchemaGen/Program.cs
@@ -212,7 +212,7 @@ internal static partial class Program
{
var outputPath =
args.FirstOrDefault() ??
- "../CounterStrikeSharp.API/Core/Schema";
+ "../CounterStrikeSharp.API/Generated/Schema";
// Concat together all enums and classes
var allEnums = new SortedDictionary();
@@ -407,20 +407,26 @@ internal static partial class Program
parentFields = GetAllParentFields(schemaClass, allClasses).ToArray();
}
- if (schemaClass.Parent == null)
+ if (schemaClass.Parent == null && classNameCs != "CEntityInstance")
{
builder.Append($" : NativeObject");
}
+ else if (classNameCs == "CEntityInstance")
+ {
+ builder.Append($" : NativeEntity");
+ }
builder.AppendLine();
builder.AppendLine("{");
// All entity classes eventually derive from CEntityInstance,
// which is the root networkable class.
-
- builder.AppendLine(
- $" public {classNameCs} (IntPtr pointer) : base(pointer) {{}}");
- builder.AppendLine();
+ if (classNameCs != "CEntityInstance")
+ {
+ builder.AppendLine(
+ $" public {classNameCs} (IntPtr pointer) : base(pointer) {{}}");
+ builder.AppendLine();
+ }
foreach (var field in schemaClass.Fields)
{
diff --git a/managed/CounterStrikeSharp.SchemaGen/Schema/server.json b/managed/CounterStrikeSharp.SchemaGen/Schema/server.json
index 54892e10..82e34e15 100644
--- a/managed/CounterStrikeSharp.SchemaGen/Schema/server.json
+++ b/managed/CounterStrikeSharp.SchemaGen/Schema/server.json
@@ -14,17 +14,14 @@
"dumper_info":
{
"version": "1.0.6.8420a4d",
- "dump_date": "2025-11-05T10:43:06Z",
+ "dump_date": "2025-11-06T03:05:02Z",
"dump_format_version": 1
},
"dump_flags":
[
"has_metatags",
"has_atomics",
- "has_pulse_bindings",
- "atomic_names_split",
- "no_parent_scope",
- "netvars_overriden"
+ "has_pulse_bindings"
],
"defs":
[
@@ -253,14 +250,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CAnimTagBase > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimTagBase >",
"size": 8,
"alignment": 8,
"template":
@@ -2628,7 +2625,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -2835,7 +2832,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CModelConfigElement* >",
"size": 24,
"alignment": 8,
"template":
@@ -3243,14 +3240,14 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -3299,7 +3296,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MoodAnimationLayer_t >",
"size": 24,
"alignment": 8,
"template":
@@ -3473,7 +3470,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MoodAnimation_t >",
"size": 24,
"alignment": 8,
"template":
@@ -4476,7 +4473,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -5831,13 +5828,14 @@
},
{
"type": "class",
- "name": "CNmControlParameterIDNode__CDefinition",
+ "name": "CNmControlParameterIDNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -5868,13 +5866,14 @@
},
{
"type": "class",
- "name": "CNmIDValueNode__CDefinition",
+ "name": "CNmIDValueNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -5897,13 +5896,14 @@
},
{
"type": "class",
- "name": "CNmValueNode__CDefinition",
+ "name": "CNmValueNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -5926,13 +5926,14 @@
},
{
"type": "class",
- "name": "CNmGraphNode__CDefinition",
+ "name": "CNmGraphNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -6838,13 +6839,14 @@
},
{
"type": "class",
- "name": "CNmSyncTrack__Event_t",
+ "name": "CNmSyncTrack::Event_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": 87,
"flags":
[
"has_trivial_destructor",
@@ -6882,7 +6884,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 87
+ "ref_idx": 88
}
}
},
@@ -6894,13 +6896,81 @@
"subtype":
{
"type": "ref",
- "ref_idx": 87
+ "ref_idx": 88
}
}
}
]
}
},
+ {
+ "type": "class",
+ "name": "CNmSyncTrack",
+ "scope": "!GlobalTypes",
+ "project": "animlib",
+ "size": 176,
+ "alignment": 8,
+ "traits":
+ {
+ "flags":
+ [
+ "inheritance_depth_calculated",
+ "construct_allowed"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\tm_syncEvents = \n\t[\n\t\t{\n\t\t\tm_ID = \"\"\n\t\t\tm_startTime = \n\t\t\t{\n\t\t\t\tm_flValue = 0.0\n\t\t\t}\n\t\t\tm_duration = \n\t\t\t{\n\t\t\t\tm_flValue = 1.0\n\t\t\t}\n\t\t},\n\t]\n\tm_nStartEventOffset = 0\n}"
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_syncEvents",
+ "offset": 0,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlLeanVectorFixedGrowable< CNmSyncTrack::Event_t, 10 >",
+ "size": 168,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 86
+ },
+ {
+ "type": "literal",
+ "value": 10
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_nStartEventOffset",
+ "offset": 168,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 86,
+ 1358
+ ]
+ }
+ },
{
"type": "class",
"name": "NmPercent_t",
@@ -6942,13 +7012,14 @@
},
{
"type": "class",
- "name": "CNmVectorNegateNode__CDefinition",
+ "name": "CNmVectorNegateNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -6969,7 +7040,7 @@
[
{
"offset": 0,
- "ref_idx": 89
+ "ref_idx": 90
}
],
"members":
@@ -6991,13 +7062,14 @@
},
{
"type": "class",
- "name": "CNmVectorValueNode__CDefinition",
+ "name": "CNmVectorValueNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -7351,7 +7423,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< CGlobalSymbol, 8 >",
"size": 88,
"alignment": 8,
"template":
@@ -7404,7 +7476,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 96
+ "ref_idx": 97
}
}
},
@@ -7416,21 +7488,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CMotionGraph > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CMotionGraph >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 102
+ "ref_idx": 103
}
]
}
@@ -7446,14 +7518,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CMotionGraphConfig >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 110
+ "ref_idx": 111
}
]
}
@@ -7467,7 +7539,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -7488,7 +7560,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 112
+ "ref_idx": 113
}
}
}
@@ -7526,7 +7598,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 97
+ "ref_idx": 98
}
}
},
@@ -7538,7 +7610,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 100
+ "ref_idx": 101
}
}
},
@@ -7550,14 +7622,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MotionDBIndex >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 101
+ "ref_idx": 102
}
]
}
@@ -7597,7 +7669,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CMotionSearchNode* >",
"size": 24,
"alignment": 8,
"template":
@@ -7607,7 +7679,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 97
+ "ref_idx": 98
}
}
]
@@ -7622,7 +7694,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 98
+ "ref_idx": 99
}
}
},
@@ -7634,21 +7706,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlVector< SampleCode > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SampleCode >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 99
+ "ref_idx": 100
}
]
}
@@ -7664,14 +7736,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlVector< int32 > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -7694,7 +7766,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -7741,7 +7813,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -7858,14 +7930,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CVectorQuantizer >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 98
+ "ref_idx": 99
}
]
}
@@ -7958,7 +8030,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 103
+ "ref_idx": 104
}
}
},
@@ -7970,14 +8042,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< TagSpan_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 108
+ "ref_idx": 109
}
]
}
@@ -7991,14 +8063,14 @@
"subtype":
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CMotionNode >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 109
+ "ref_idx": 110
}
]
}
@@ -8086,14 +8158,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ParamSpan_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 104
+ "ref_idx": 105
}
]
}
@@ -8133,14 +8205,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ParamSpanSample_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 105
+ "ref_idx": 106
}
]
}
@@ -8154,7 +8226,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -8166,7 +8238,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 107
+ "ref_idx": 108
}
}
},
@@ -8282,7 +8354,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 107
+ "ref_idx": 108
}
}
},
@@ -8533,7 +8605,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 111
+ "ref_idx": 112
}
}
},
@@ -8846,7 +8918,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -8885,7 +8957,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 117
+ "ref_idx": 118
}
}
},
@@ -8907,14 +8979,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialVariable_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 118
+ "ref_idx": 119
}
]
}
@@ -8935,14 +9007,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -9020,7 +9092,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 120
+ "ref_idx": 121
}
}
}
@@ -9076,7 +9148,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 116
+ "ref_idx": 117
}
}
},
@@ -10311,28 +10383,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 125
- }
- ]
- }
- }
- },
- {
- "name": "m_userArray",
- "offset": 40,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimBone >",
"size": 24,
"alignment": 8,
"template":
@@ -10345,6 +10396,27 @@
}
}
},
+ {
+ "name": "m_userArray",
+ "offset": 40,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CAnimUser >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 127
+ }
+ ]
+ }
+ }
+ },
{
"name": "m_morphArray",
"offset": 64,
@@ -10353,7 +10425,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CBufferString >",
"size": 24,
"alignment": 8,
"template":
@@ -10388,14 +10460,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimDataChannelDesc >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 127
+ "ref_idx": 128
}
]
}
@@ -10685,7 +10757,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CBufferString >",
"size": 24,
"alignment": 8,
"template":
@@ -10708,7 +10780,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -10729,7 +10801,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -10879,7 +10951,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 130
+ "ref_idx": 131
}
}
},
@@ -10971,13 +11043,14 @@
},
{
"type": "class",
- "name": "CNmParameterizedBlendNode__BlendRange_t",
+ "name": "CNmParameterizedBlendNode::BlendRange_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 12,
"alignment": 4,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_trivial_destructor",
@@ -11083,7 +11156,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 133
+ "ref_idx": 134
}
}
},
@@ -11140,7 +11213,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
},
@@ -11480,7 +11553,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 136
+ "ref_idx": 137
}
}
},
@@ -11611,7 +11684,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -11688,7 +11761,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 140
+ "ref_idx": 141
}
}
},
@@ -11700,7 +11773,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 141
+ "ref_idx": 142
}
}
},
@@ -11919,7 +11992,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 144
+ "ref_idx": 145
}
}
},
@@ -11960,7 +12033,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 145
+ "ref_idx": 146
}
}
}
@@ -12267,14 +12340,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimDesc >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 148
+ "ref_idx": 149
}
]
}
@@ -12288,14 +12361,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimDecoder >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 160
+ "ref_idx": 161
}
]
}
@@ -12321,14 +12394,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimFrameSegment >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 161
+ "ref_idx": 162
}
]
}
@@ -12382,7 +12455,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 149
+ "ref_idx": 150
}
}
},
@@ -12413,7 +12486,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 150
+ "ref_idx": 151
}
}
},
@@ -12425,14 +12498,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimMovement >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 155
+ "ref_idx": 156
}
]
}
@@ -12460,28 +12533,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 156
- }
- ]
- }
- }
- },
- {
- "name": "m_activityArray",
- "offset": 328,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimEventDefinition >",
"size": 24,
"alignment": 8,
"template":
@@ -12495,14 +12547,14 @@
}
},
{
- "name": "m_hierarchyArray",
- "offset": 352,
+ "name": "m_activityArray",
+ "offset": 328,
"traits":
{
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimActivity >",
"size": 24,
"alignment": 8,
"template":
@@ -12515,6 +12567,27 @@
}
}
},
+ {
+ "name": "m_hierarchyArray",
+ "offset": 352,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CAnimLocalHierarchy >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 159
+ }
+ ]
+ }
+ }
+ },
{
"name": "framestalltime",
"offset": 376,
@@ -12563,7 +12636,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -12586,7 +12659,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -12609,7 +12682,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 159
+ "ref_idx": 160
}
}
}
@@ -12808,14 +12881,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimFrameBlockAnim >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 151
+ "ref_idx": 152
}
]
}
@@ -12829,7 +12902,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 152
+ "ref_idx": 153
}
}
}
@@ -12891,7 +12964,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -12938,49 +13011,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 153
- }
- ]
- }
- }
- },
- {
- "name": "m_morphArray",
- "offset": 24,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 121
- }
- ]
- }
- }
- },
- {
- "name": "m_userArray",
- "offset": 48,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimBoneDifference >",
"size": 24,
"alignment": 8,
"template":
@@ -12993,6 +13024,48 @@
}
}
},
+ {
+ "name": "m_morphArray",
+ "offset": 24,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CAnimMorphDifference >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 122
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_userArray",
+ "offset": 48,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CAnimUserDifference >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 155
+ }
+ ]
+ }
+ }
+ },
{
"name": "m_bHasRotationBitArray",
"offset": 72,
@@ -13001,7 +13074,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -13022,7 +13095,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -13043,7 +13116,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -13064,7 +13137,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -13860,7 +13933,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -14164,7 +14237,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 164
+ "ref_idx": 165
}
}
}
@@ -14255,7 +14328,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -14275,7 +14348,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CGlobalSymbol >",
"size": 24,
"alignment": 8,
"template":
@@ -14340,7 +14413,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 167
+ "ref_idx": 168
}
}
},
@@ -14431,7 +14504,7 @@
[
{
"offset": 0,
- "ref_idx": 169
+ "ref_idx": 170
}
],
"members":
@@ -14464,7 +14537,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 170
+ "ref_idx": 171
}
}
},
@@ -14867,7 +14940,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -14886,7 +14959,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -15075,7 +15148,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 174
+ "ref_idx": 175
}
}
},
@@ -15234,7 +15307,7 @@
[
{
"offset": 0,
- "ref_idx": 176
+ "ref_idx": 177
}
],
"members":
@@ -15262,7 +15335,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -15311,7 +15384,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 194
+ "ref_idx": 195
}
}
},
@@ -15392,7 +15465,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -15415,7 +15488,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -15438,7 +15511,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -15461,7 +15534,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -15484,7 +15557,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -15864,7 +15937,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 195
+ "ref_idx": 196
}
}
},
@@ -15922,7 +15995,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -15949,7 +16022,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16026,7 +16099,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 196
+ "ref_idx": 197
}
}
}
@@ -16062,7 +16135,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -16090,7 +16163,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16113,7 +16186,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16136,7 +16209,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16209,7 +16282,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 120
+ "ref_idx": 121
}
}
},
@@ -16236,7 +16309,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 178
+ "ref_idx": 179
}
}
},
@@ -16288,7 +16361,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16311,7 +16384,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16357,7 +16430,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 179
+ "ref_idx": 180
}
}
},
@@ -16386,14 +16459,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< TextureGroup_t >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 180
+ "ref_idx": 181
}
]
}
@@ -16449,7 +16522,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 187
+ "ref_idx": 188
}
}
},
@@ -16495,7 +16568,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16518,7 +16591,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16549,7 +16622,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16576,7 +16649,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16607,7 +16680,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16688,7 +16761,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 188
+ "ref_idx": 189
}
}
},
@@ -16761,7 +16834,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16788,7 +16861,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16811,7 +16884,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16857,7 +16930,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 189
+ "ref_idx": 190
}
}
},
@@ -16884,7 +16957,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -16965,7 +17038,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 186
+ "ref_idx": 187
}
}
},
@@ -16988,7 +17061,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 186
+ "ref_idx": 187
}
}
},
@@ -17011,7 +17084,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 190
+ "ref_idx": 191
}
}
},
@@ -17038,7 +17111,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -17065,7 +17138,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -17092,7 +17165,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -17177,7 +17250,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -17231,7 +17304,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 191
+ "ref_idx": 192
}
}
},
@@ -17538,7 +17611,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 192
+ "ref_idx": 193
}
}
},
@@ -17561,7 +17634,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -17584,7 +17657,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -17607,7 +17680,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -17634,7 +17707,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -17657,7 +17730,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -17680,7 +17753,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 193
+ "ref_idx": 194
}
}
},
@@ -17973,14 +18046,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -18026,7 +18099,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 182
+ "ref_idx": 183
}
}
},
@@ -18049,7 +18122,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 183
+ "ref_idx": 184
}
}
},
@@ -18072,7 +18145,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 184
+ "ref_idx": 185
}
}
},
@@ -18095,7 +18168,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -18118,7 +18191,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 185
+ "ref_idx": 186
}
}
}
@@ -18718,7 +18791,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -18737,7 +18810,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -18756,7 +18829,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -18775,7 +18848,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -18794,7 +18867,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -18813,7 +18886,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -18832,7 +18905,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -18889,7 +18962,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 186
+ "ref_idx": 187
}
}
},
@@ -18908,7 +18981,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 186
+ "ref_idx": 187
}
}
},
@@ -18927,7 +19000,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 186
+ "ref_idx": 187
}
}
},
@@ -18946,7 +19019,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 186
+ "ref_idx": 187
}
}
},
@@ -18965,7 +19038,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 186
+ "ref_idx": 187
}
}
},
@@ -18984,7 +19057,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 186
+ "ref_idx": 187
}
}
},
@@ -19003,7 +19076,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 186
+ "ref_idx": 187
}
}
}
@@ -19918,7 +19991,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 197
+ "ref_idx": 198
}
}
},
@@ -20240,7 +20313,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 201
+ "ref_idx": 202
}
}
},
@@ -20252,7 +20325,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -20264,7 +20337,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
}
@@ -20360,13 +20433,14 @@
},
{
"type": "class",
- "name": "CNmVirtualParameterBoolNode__CDefinition",
+ "name": "CNmVirtualParameterBoolNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -20387,7 +20461,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -20409,13 +20483,14 @@
},
{
"type": "class",
- "name": "CNmBoolValueNode__CDefinition",
+ "name": "CNmBoolValueNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -20478,7 +20553,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 205
+ "ref_idx": 206
}
}
},
@@ -20490,7 +20565,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -20502,7 +20577,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -20514,7 +20589,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -20526,7 +20601,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -20538,7 +20613,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -20550,7 +20625,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 206
+ "ref_idx": 207
}
}
},
@@ -20562,7 +20637,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 207
+ "ref_idx": 208
}
}
},
@@ -20943,7 +21018,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -20963,7 +21038,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -20982,7 +21057,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -21085,7 +21160,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -21177,7 +21252,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
}
@@ -21320,14 +21395,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeManifestTestResource_t >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 213
+ "ref_idx": 214
}
]
}
@@ -21463,7 +21538,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -21484,28 +21559,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 216
- }
- ]
- }
- }
- },
- {
- "name": "m_Springs",
- "offset": 48,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnSoftbodyParticle_t >",
"size": 24,
"alignment": 8,
"template":
@@ -21519,14 +21573,14 @@
}
},
{
- "name": "m_Capsules",
- "offset": 72,
+ "name": "m_Springs",
+ "offset": 48,
"traits":
{
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnSoftbodySpring_t >",
"size": 24,
"alignment": 8,
"template":
@@ -21539,6 +21593,27 @@
}
}
},
+ {
+ "name": "m_Capsules",
+ "offset": 72,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< RnSoftbodyCapsule_t >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 219
+ }
+ ]
+ }
+ }
+ },
{
"name": "m_InitPose",
"offset": 96,
@@ -21547,7 +21622,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CTransform >",
"size": 24,
"alignment": 8,
"template":
@@ -21570,7 +21645,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -21845,14 +21920,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ModelMeshBufferData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 220
+ "ref_idx": 221
}
]
}
@@ -21866,14 +21941,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ModelMeshBufferData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 220
+ "ref_idx": 221
}
]
}
@@ -21887,14 +21962,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ModelMeshBufferData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 220
+ "ref_idx": 221
}
]
}
@@ -22078,14 +22153,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RenderInputLayoutField_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 221
+ "ref_idx": 222
}
]
}
@@ -22172,7 +22247,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 222
+ "ref_idx": 223
}
}
},
@@ -22276,7 +22351,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 224
+ "ref_idx": 225
}
}
},
@@ -22295,7 +22370,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -22314,7 +22389,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -22333,7 +22408,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
},
@@ -22528,14 +22603,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSSDSEndFrameViewInfo >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 226
+ "ref_idx": 227
}
]
}
@@ -22778,7 +22853,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 229
+ "ref_idx": 230
}
}
},
@@ -22790,7 +22865,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 229
+ "ref_idx": 230
}
}
},
@@ -22802,7 +22877,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 229
+ "ref_idx": 230
}
}
},
@@ -22814,7 +22889,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 229
+ "ref_idx": 230
}
}
},
@@ -22826,7 +22901,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 229
+ "ref_idx": 230
}
}
},
@@ -22838,7 +22913,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 229
+ "ref_idx": 230
}
}
}
@@ -23056,14 +23131,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -23128,7 +23203,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 234
+ "ref_idx": 235
}
}
},
@@ -23541,7 +23616,7 @@
[
{
"offset": 0,
- "ref_idx": 238
+ "ref_idx": 239
}
],
"members":
@@ -23683,7 +23758,7 @@
[
{
"offset": 0,
- "ref_idx": 240
+ "ref_idx": 241
}
],
"members":
@@ -23827,7 +23902,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 242
+ "ref_idx": 243
}
}
}
@@ -23985,7 +24060,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -24236,7 +24311,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 120
+ "ref_idx": 121
}
}
},
@@ -24255,7 +24330,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 246
+ "ref_idx": 247
}
}
}
@@ -24409,14 +24484,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< EntityIOConnectionData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 248
+ "ref_idx": 249
}
]
}
@@ -24573,13 +24648,14 @@
},
{
"type": "class",
- "name": "CNmFootEventConditionNode__CDefinition",
+ "name": "CNmFootEventConditionNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -24600,7 +24676,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -24625,7 +24701,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 250
+ "ref_idx": 251
}
}
},
@@ -24637,7 +24713,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
}
@@ -24744,7 +24820,7 @@
[
{
"offset": 0,
- "ref_idx": 253
+ "ref_idx": 254
}
],
"members":
@@ -25008,7 +25084,7 @@
[
{
"offset": 0,
- "ref_idx": 255
+ "ref_idx": 256
}
],
"members":
@@ -25414,7 +25490,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 257
+ "ref_idx": 258
}
}
},
@@ -25541,7 +25617,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -25752,7 +25828,7 @@
[
{
"offset": 0,
- "ref_idx": 261
+ "ref_idx": 262
}
],
"members":
@@ -25789,7 +25865,7 @@
[
{
"offset": 0,
- "ref_idx": 262
+ "ref_idx": 263
}
],
"members":
@@ -25883,7 +25959,7 @@
[
{
"offset": 0,
- "ref_idx": 264
+ "ref_idx": 265
}
],
"members":
@@ -25975,7 +26051,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -26116,7 +26192,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 268
+ "ref_idx": 269
}
}
},
@@ -26323,7 +26399,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 270
+ "ref_idx": 271
}
}
}
@@ -26521,7 +26597,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -26534,7 +26610,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 112
+ "ref_idx": 113
}
}
}
@@ -26573,7 +26649,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 275
+ "ref_idx": 276
}
}
},
@@ -26585,7 +26661,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -26602,7 +26678,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 278
+ "ref_idx": 279
}
}
}
@@ -26615,7 +26691,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 280
+ "ref_idx": 281
}
}
},
@@ -26723,7 +26799,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 281
+ "ref_idx": 282
}
}
}
@@ -26890,7 +26966,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 277
+ "ref_idx": 278
}
}
},
@@ -27012,7 +27088,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 279
+ "ref_idx": 280
}
}
}
@@ -27310,7 +27386,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -27322,7 +27398,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -27334,7 +27410,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -27929,7 +28005,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -27949,7 +28025,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 285
+ "ref_idx": 286
}
}
},
@@ -28610,7 +28686,7 @@
[
{
"offset": 0,
- "ref_idx": 291
+ "ref_idx": 292
}
],
"members":
@@ -28805,7 +28881,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 295
+ "ref_idx": 296
}
}
},
@@ -28919,6 +28995,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2655
]
}
},
@@ -28953,14 +29033,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnSphereDesc_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 296
+ "ref_idx": 297
}
]
}
@@ -28974,14 +29054,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnCapsuleDesc_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 298
+ "ref_idx": 299
}
]
}
@@ -28995,14 +29075,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnHullDesc_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 300
+ "ref_idx": 301
}
]
}
@@ -29016,14 +29096,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnMeshDesc_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 307
+ "ref_idx": 308
}
]
}
@@ -29037,7 +29117,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -29080,7 +29160,7 @@
[
{
"offset": 0,
- "ref_idx": 297
+ "ref_idx": 298
}
],
"members":
@@ -29093,7 +29173,7 @@
"subtype":
{
"type": "atomic",
- "name": "SphereBase_t",
+ "name": "SphereBase_t< float32 >",
"size": 16,
"alignment": 4,
"template":
@@ -29236,7 +29316,7 @@
[
{
"offset": 0,
- "ref_idx": 297
+ "ref_idx": 298
}
],
"members":
@@ -29249,7 +29329,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 299
+ "ref_idx": 300
}
}
}
@@ -29342,7 +29422,7 @@
[
{
"offset": 0,
- "ref_idx": 297
+ "ref_idx": 298
}
],
"members":
@@ -29355,7 +29435,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 301
+ "ref_idx": 302
}
}
}
@@ -29419,7 +29499,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 302
+ "ref_idx": 303
}
}
},
@@ -29483,14 +29563,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnVertex_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 303
+ "ref_idx": 304
}
]
}
@@ -29504,7 +29584,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -29527,14 +29607,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnHalfEdge_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 198
+ "ref_idx": 199
}
]
}
@@ -29548,14 +29628,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnFace_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 304
+ "ref_idx": 305
}
]
}
@@ -29569,14 +29649,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnPlane_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 305
+ "ref_idx": 306
}
]
}
@@ -29605,7 +29685,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 306
+ "ref_idx": 307
}
}
}
@@ -29838,14 +29918,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnPlane_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 305
+ "ref_idx": 306
}
]
}
@@ -29859,7 +29939,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -29902,7 +29982,7 @@
[
{
"offset": 0,
- "ref_idx": 297
+ "ref_idx": 298
}
],
"members":
@@ -29915,7 +29995,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 308
+ "ref_idx": 309
}
}
}
@@ -29981,14 +30061,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnNode_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 309
+ "ref_idx": 310
}
]
}
@@ -30016,28 +30096,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 310
- }
- ]
- }
- }
- },
- {
- "name": "m_Wings",
- "offset": 96,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RnTriangle_t >",
"size": 24,
"alignment": 8,
"template":
@@ -30050,6 +30109,27 @@
}
}
},
+ {
+ "name": "m_Wings",
+ "offset": 96,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< RnWing_t >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 312
+ }
+ ]
+ }
+ }
+ },
{
"name": "m_TriangleEdgeFlags",
"offset": 120,
@@ -30058,7 +30138,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -30079,7 +30159,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -30339,7 +30419,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -30454,7 +30534,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 314
+ "ref_idx": 315
}
}
},
@@ -30476,7 +30556,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 320
+ "ref_idx": 321
}
}
}
@@ -30527,7 +30607,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 315
+ "ref_idx": 316
}
}
},
@@ -30587,14 +30667,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAudioSentence >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 316
+ "ref_idx": 317
}
]
}
@@ -30620,7 +30700,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -30744,28 +30824,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 317
- }
- ]
- }
- }
- },
- {
- "name": "m_EmphasisSamples",
- "offset": 32,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAudioPhonemeTag >",
"size": 24,
"alignment": 8,
"template":
@@ -30778,6 +30837,27 @@
}
}
},
+ {
+ "name": "m_EmphasisSamples",
+ "offset": 32,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CAudioEmphasisSample >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 319
+ }
+ ]
+ }
+ }
+ },
{
"name": "m_morphData",
"offset": 56,
@@ -30786,7 +30866,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 319
+ "ref_idx": 320
}
}
}
@@ -30940,7 +31020,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -30961,7 +31041,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -30982,7 +31062,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -31005,14 +31085,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlVector< float32 > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -31199,7 +31279,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 323
+ "ref_idx": 324
}
}
}
@@ -31238,7 +31318,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 324
+ "ref_idx": 325
}
}
},
@@ -31250,7 +31330,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 275
+ "ref_idx": 276
}
}
},
@@ -31262,7 +31342,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 325
+ "ref_idx": 326
}
}
},
@@ -31274,7 +31354,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 275
+ "ref_idx": 276
}
}
},
@@ -31298,7 +31378,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -31310,7 +31390,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -31590,13 +31670,14 @@
},
{
"type": "class",
- "name": "CNmControlParameterTargetNode__CDefinition",
+ "name": "CNmControlParameterTargetNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -31617,7 +31698,7 @@
[
{
"offset": 0,
- "ref_idx": 328
+ "ref_idx": 329
}
],
"members":
@@ -31627,13 +31708,14 @@
},
{
"type": "class",
- "name": "CNmTargetValueNode__CDefinition",
+ "name": "CNmTargetValueNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -31707,13 +31789,14 @@
},
{
"type": "class",
- "name": "CNmCurrentSyncEventNode__CDefinition",
+ "name": "CNmCurrentSyncEventNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -31734,7 +31817,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -31759,7 +31842,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 332
+ "ref_idx": 333
}
}
}
@@ -31768,13 +31851,14 @@
},
{
"type": "class",
- "name": "CNmFloatValueNode__CDefinition",
+ "name": "CNmFloatValueNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -31797,12 +31881,13 @@
},
{
"type": "enum",
- "name": "CNmCurrentSyncEventNode__InfoType_t",
+ "name": "CNmCurrentSyncEventNode::InfoType_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -31851,7 +31936,7 @@
[
{
"offset": 0,
- "ref_idx": 334
+ "ref_idx": 335
}
],
"members":
@@ -31888,14 +31973,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -31978,7 +32063,7 @@
[
{
"offset": 0,
- "ref_idx": 336
+ "ref_idx": 337
}
],
"members":
@@ -32221,7 +32306,7 @@
[
{
"offset": 0,
- "ref_idx": 109
+ "ref_idx": 110
}
],
"members":
@@ -32234,14 +32319,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MotionBlendItem >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 339
+ "ref_idx": 340
}
]
}
@@ -32293,14 +32378,14 @@
"subtype":
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CMotionNode >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 109
+ "ref_idx": 110
}
]
}
@@ -32396,7 +32481,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -32416,7 +32501,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 342
+ "ref_idx": 343
}
}
},
@@ -32540,14 +32625,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 343
+ "ref_idx": 344
}
]
}
@@ -32575,7 +32660,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 313
+ "ref_idx": 314
}
}
}
@@ -32640,7 +32725,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -32830,13 +32915,14 @@
},
{
"type": "class",
- "name": "CNmAnimationPoseNode__CDefinition",
+ "name": "CNmAnimationPoseNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 32,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -32857,7 +32943,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -32929,13 +33015,14 @@
},
{
"type": "class",
- "name": "CNmPoseNode__CDefinition",
+ "name": "CNmPoseNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -32985,7 +33072,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -33109,7 +33196,7 @@
[
{
"offset": 0,
- "ref_idx": 350
+ "ref_idx": 351
}
],
"members":
@@ -33138,7 +33225,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -33246,7 +33333,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -33325,7 +33412,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 355
+ "ref_idx": 356
}
}
},
@@ -33347,7 +33434,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 356
+ "ref_idx": 357
}
}
},
@@ -33373,7 +33460,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 357
+ "ref_idx": 358
}
}
},
@@ -33399,7 +33486,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 357
+ "ref_idx": 358
}
}
},
@@ -33421,7 +33508,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 358
+ "ref_idx": 359
}
}
}
@@ -33651,7 +33738,7 @@
[
{
"offset": 0,
- "ref_idx": 360
+ "ref_idx": 361
}
],
"members":
@@ -33701,7 +33788,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -33729,7 +33816,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -33759,7 +33846,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -34029,14 +34116,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FootStepTrigger >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 365
+ "ref_idx": 366
}
]
}
@@ -34088,7 +34175,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -34121,7 +34208,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 366
+ "ref_idx": 367
}
}
}
@@ -34212,7 +34299,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 368
+ "ref_idx": 369
}
}
},
@@ -34530,7 +34617,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -34623,7 +34710,7 @@
[
{
"offset": 0,
- "ref_idx": 372
+ "ref_idx": 373
}
],
"members":
@@ -34764,13 +34851,14 @@
},
{
"type": "class",
- "name": "CNmGraphDefinition__ReferencedGraphSlot_t",
+ "name": "CNmGraphDefinition::ReferencedGraphSlot_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 4,
"alignment": 2,
"traits":
{
+ "parent_class_idx": 375,
"flags":
[
"has_trivial_destructor",
@@ -34813,6 +34901,342 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CNmGraphDefinition",
+ "scope": "!GlobalTypes",
+ "project": "animlib",
+ "size": 384,
+ "alignment": 8,
+ "traits":
+ {
+ "flags":
+ [
+ "inheritance_depth_calculated",
+ "construct_allowed"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\tm_variationID = \"\"\n\tm_skeleton = resource:\"\"\n\tm_persistentNodeIndices = [ ]\n\tm_nRootNodeIdx = -1\n\tm_controlParameterIDs = [ ]\n\tm_virtualParameterIDs = [ ]\n\tm_virtualParameterNodeIndices = [ ]\n\tm_referencedGraphSlots = [ ]\n\tm_externalGraphSlots = [ ]\n\tm_nodePaths = [ ]\n\tm_resources = [ ]\n\tm_nodes = [ ]\n}"
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_variationID",
+ "offset": 0,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CGlobalSymbol",
+ "size": 8,
+ "alignment": 8
+ }
+ }
+ },
+ {
+ "name": "m_skeleton",
+ "offset": 8,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CStrongHandle< InfoForResourceTypeCNmSkeleton >",
+ "size": 8,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 376
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_persistentNodeIndices",
+ "offset": 16,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< int16 >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 4
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_nRootNodeIdx",
+ "offset": 40,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 4
+ }
+ }
+ },
+ {
+ "name": "m_controlParameterIDs",
+ "offset": 48,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CGlobalSymbol >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "atomic",
+ "name": "CGlobalSymbol",
+ "size": 8,
+ "alignment": 8
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_virtualParameterIDs",
+ "offset": 72,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CGlobalSymbol >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "atomic",
+ "name": "CGlobalSymbol",
+ "size": 8,
+ "alignment": 8
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_virtualParameterNodeIndices",
+ "offset": 96,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< int16 >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 4
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_referencedGraphSlots",
+ "offset": 120,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CNmGraphDefinition::ReferencedGraphSlot_t >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 374
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_externalGraphSlots",
+ "offset": 144,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CNmGraphDefinition::ExternalGraphSlot_t >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 377
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_nodePaths",
+ "offset": 280,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CUtlString >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "atomic",
+ "name": "CUtlString",
+ "size": 8,
+ "alignment": 8
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_resources",
+ "offset": 304,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CStrongHandleVoid >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "atomic",
+ "name": "CStrongHandleVoid",
+ "size": 8,
+ "alignment": 8
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 377,
+ 374
+ ]
+ }
+ },
+ {
+ "type": "class",
+ "name": "InfoForResourceTypeCNmSkeleton",
+ "scope": "!GlobalTypes",
+ "project": "resourcesystem",
+ "size": 1,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_trivial_constructor",
+ "has_trivial_destructor",
+ "inheritance_depth_calculated",
+ "global_type_scope"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MResourceTypeForInfoType",
+ "value": "vnmskel"
+ }
+ ],
+ "members":
+ [
+ ]
+ }
+ },
+ {
+ "type": "class",
+ "name": "CNmGraphDefinition::ExternalGraphSlot_t",
+ "scope": "!GlobalTypes",
+ "project": "animlib",
+ "size": 16,
+ "alignment": 8,
+ "traits":
+ {
+ "parent_class_idx": 375,
+ "flags":
+ [
+ "has_trivial_destructor",
+ "inheritance_depth_calculated",
+ "construct_allowed"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\tm_nNodeIdx = -1\n\tm_slotID = \"\"\n}"
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_nNodeIdx",
+ "offset": 0,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 4
+ }
+ }
+ },
+ {
+ "name": "m_slotID",
+ "offset": 8,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CGlobalSymbol",
+ "size": 8,
+ "alignment": 8
+ }
+ }
+ }
+ ]
+ }
+ },
{
"type": "class",
"name": "CDirectionalBlendUpdateNode",
@@ -34842,7 +35266,7 @@
[
{
"offset": 0,
- "ref_idx": 375
+ "ref_idx": 379
}
],
"members":
@@ -34860,7 +35284,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
}
@@ -34873,7 +35297,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -34885,7 +35309,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -34897,7 +35321,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -35056,7 +35480,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -35186,14 +35610,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ModelReference_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 378
+ "ref_idx": 382
}
]
}
@@ -35341,7 +35765,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -35364,7 +35788,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -35437,7 +35861,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -35879,14 +36303,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -35960,14 +36384,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialVariable_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 118
+ "ref_idx": 119
}
]
}
@@ -36033,7 +36457,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 379
+ "ref_idx": 383
}
}
},
@@ -36134,7 +36558,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 381
+ "ref_idx": 385
}
}
},
@@ -36419,7 +36843,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 120
+ "ref_idx": 121
}
}
}
@@ -36464,7 +36888,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -36548,7 +36972,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 380
+ "ref_idx": 384
}
}
},
@@ -36974,7 +37398,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int16 >",
"size": 24,
"alignment": 8,
"template":
@@ -36995,7 +37419,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -37013,13 +37437,14 @@
},
{
"type": "class",
- "name": "CNmVirtualParameterIDNode__CDefinition",
+ "name": "CNmVirtualParameterIDNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -37085,7 +37510,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 170
+ "ref_idx": 171
}
}
},
@@ -37161,7 +37586,7 @@
[
{
"offset": 0,
- "ref_idx": 388
+ "ref_idx": 392
}
],
"members":
@@ -37236,7 +37661,7 @@
[
{
"offset": 0,
- "ref_idx": 390
+ "ref_idx": 394
}
],
"members":
@@ -37265,7 +37690,7 @@
[
{
"offset": 0,
- "ref_idx": 169
+ "ref_idx": 170
}
],
"members":
@@ -37352,7 +37777,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 392
+ "ref_idx": 396
}
}
},
@@ -37364,14 +37789,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< AnimationDecodeDebugDumpElement_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 393
+ "ref_idx": 397
}
]
}
@@ -37478,7 +37903,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -37501,7 +37926,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -37524,7 +37949,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -37547,7 +37972,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -37742,13 +38167,14 @@
},
{
"type": "class",
- "name": "CNmBoneMaskNode__CDefinition",
+ "name": "CNmBoneMaskNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -37769,7 +38195,7 @@
[
{
"offset": 0,
- "ref_idx": 397
+ "ref_idx": 401
}
],
"members":
@@ -37793,13 +38219,14 @@
},
{
"type": "class",
- "name": "CNmBoneMaskValueNode__CDefinition",
+ "name": "CNmBoneMaskValueNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -37925,7 +38352,7 @@
[
{
"offset": 0,
- "ref_idx": 400
+ "ref_idx": 404
}
],
"members":
@@ -38120,14 +38547,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ParticleControlPointDriver_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 267
+ "ref_idx": 268
}
]
}
@@ -38141,7 +38568,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 403
+ "ref_idx": 407
}
}
}
@@ -38205,7 +38632,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 404
+ "ref_idx": 408
}
}
},
@@ -38271,14 +38698,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ParticlePreviewBodyGroup_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 405
+ "ref_idx": 409
}
]
}
@@ -38712,7 +39139,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -38732,14 +39159,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSoundContainerReference >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 342
+ "ref_idx": 343
}
]
}
@@ -38777,7 +39204,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -39209,7 +39636,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -39464,13 +39891,14 @@
},
{
"type": "class",
- "name": "CNmSnapWeaponNode__CDefinition",
+ "name": "CNmSnapWeaponNode::CDefinition",
"scope": "!GlobalTypes",
"project": "server",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -39491,7 +39919,7 @@
[
{
"offset": 0,
- "ref_idx": 415
+ "ref_idx": 419
}
],
"members":
@@ -39537,13 +39965,14 @@
},
{
"type": "class",
- "name": "CNmPassthroughNode__CDefinition",
+ "name": "CNmPassthroughNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -39564,7 +39993,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -39586,13 +40015,14 @@
},
{
"type": "class",
- "name": "CNmOrientationWarpNode__CDefinition",
+ "name": "CNmOrientationWarpNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -39613,7 +40043,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -39674,7 +40104,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 417
+ "ref_idx": 421
}
}
}
@@ -39683,12 +40113,13 @@
},
{
"type": "enum",
- "name": "CNmRootMotionData__SamplingMode_t",
+ "name": "CNmRootMotionData::SamplingMode_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": 422,
"flags":
[
"is_registered"
@@ -39706,6 +40137,109 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CNmRootMotionData",
+ "scope": "!GlobalTypes",
+ "project": "animlib",
+ "size": 80,
+ "alignment": 16,
+ "traits":
+ {
+ "flags":
+ [
+ "inheritance_depth_calculated",
+ "construct_allowed"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\tm_transforms = [ ]\n\tm_nNumFrames = 0\n\tm_flAverageLinearVelocity = 0.0\n\tm_flAverageAngularVelocityRadians = 0.0\n\tm_totalDelta = \n\t[\n\t\t219629000976922177009876992.0, 0.0, 70786842064060416.0, 0.0,\n\t\t0.0, 0.0, 0.0, 0.0,\n\t]\n}"
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_transforms",
+ "offset": 0,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CTransform >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "atomic",
+ "name": "CTransform",
+ "size": 32,
+ "alignment": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_nNumFrames",
+ "offset": 24,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_flAverageLinearVelocity",
+ "offset": 28,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flAverageAngularVelocityRadians",
+ "offset": 32,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_totalDelta",
+ "offset": 48,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CTransform",
+ "size": 32,
+ "alignment": 16
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 421
+ ]
+ }
+ },
{
"type": "class",
"name": "C_OP_EnableChildrenFromParentParticleCount",
@@ -39735,7 +40269,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -39867,13 +40401,14 @@
},
{
"type": "class",
- "name": "CNmZeroPoseNode__CDefinition",
+ "name": "CNmZeroPoseNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -39894,7 +40429,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -39935,7 +40470,7 @@
[
{
"offset": 0,
- "ref_idx": 388
+ "ref_idx": 392
}
],
"members":
@@ -40118,7 +40653,7 @@
[
{
"offset": 0,
- "ref_idx": 350
+ "ref_idx": 351
}
],
"members":
@@ -40163,7 +40698,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -40176,14 +40711,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 343
+ "ref_idx": 344
}
]
}
@@ -40197,14 +40732,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 343
+ "ref_idx": 344
}
]
}
@@ -40285,14 +40820,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CBodyGroupSetting >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 424
+ "ref_idx": 429
}
]
}
@@ -40387,13 +40922,14 @@
},
{
"type": "class",
- "name": "CNmStateMachineNode__CDefinition",
+ "name": "CNmStateMachineNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 312,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -40414,7 +40950,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -40427,14 +40963,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CNmStateMachineNode::StateDefinition_t, 5 >",
"size": 288,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 426
+ "ref_idx": 431
},
{
"type": "literal",
@@ -40461,13 +40997,14 @@
},
{
"type": "class",
- "name": "CNmStateMachineNode__StateDefinition_t",
+ "name": "CNmStateMachineNode::StateDefinition_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 56,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"inheritance_depth_calculated",
@@ -40514,14 +41051,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CNmStateMachineNode::TransitionDefinition_t, 5 >",
"size": 48,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 427
+ "ref_idx": 432
},
{
"type": "literal",
@@ -40536,13 +41073,14 @@
},
{
"type": "class",
- "name": "CNmStateMachineNode__TransitionDefinition_t",
+ "name": "CNmStateMachineNode::TransitionDefinition_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 8,
"alignment": 2,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_trivial_destructor",
@@ -40708,7 +41246,7 @@
[
{
"offset": 0,
- "ref_idx": 430
+ "ref_idx": 435
}
],
"members":
@@ -40764,7 +41302,7 @@
[
{
"offset": 0,
- "ref_idx": 431
+ "ref_idx": 436
}
],
"members":
@@ -40784,7 +41322,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 432
+ "ref_idx": 437
}
}
},
@@ -40803,7 +41341,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 433
+ "ref_idx": 438
}
}
},
@@ -41021,7 +41559,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 357
+ "ref_idx": 358
}
}
},
@@ -41753,7 +42291,7 @@
[
{
"offset": 0,
- "ref_idx": 388
+ "ref_idx": 392
}
],
"members":
@@ -41814,7 +42352,7 @@
[
{
"offset": 0,
- "ref_idx": 437
+ "ref_idx": 442
}
],
"members":
@@ -41966,13 +42504,14 @@
},
{
"type": "class",
- "name": "CNmConstFloatNode__CDefinition",
+ "name": "CNmConstFloatNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -41993,7 +42532,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -42074,7 +42613,7 @@
[
{
"offset": 0,
- "ref_idx": 102
+ "ref_idx": 103
}
],
"members":
@@ -42111,7 +42650,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -42154,7 +42693,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 120
+ "ref_idx": 121
}
}
},
@@ -42289,7 +42828,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -42360,13 +42899,14 @@
},
{
"type": "class",
- "name": "CNmIDComparisonNode__CDefinition",
+ "name": "CNmIDComparisonNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 56,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -42387,7 +42927,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -42412,7 +42952,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 446
+ "ref_idx": 451
}
}
},
@@ -42424,7 +42964,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CGlobalSymbol, 4 >",
"size": 40,
"alignment": 8,
"template":
@@ -42448,12 +42988,13 @@
},
{
"type": "enum",
- "name": "CNmIDComparisonNode__Comparison_t",
+ "name": "CNmIDComparisonNode::Comparison_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -42502,14 +43043,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CFootTrajectory >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 448
+ "ref_idx": 453
}
]
}
@@ -43204,14 +43745,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CAnimUpdateNodeBase > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimUpdateNodeBase >",
"size": 8,
"alignment": 8,
"template":
@@ -43234,7 +43775,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlHashtable",
+ "name": "CUtlHashtable< CAnimNodePath, int32 >",
"size": 32,
"alignment": 8,
"template":
@@ -43259,21 +43800,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CAnimComponentUpdater > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimComponentUpdater >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 166
+ "ref_idx": 167
}
]
}
@@ -43289,14 +43830,14 @@
"subtype":
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimParameterManagerUpdater >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 454
+ "ref_idx": 459
}
]
}
@@ -43310,7 +43851,7 @@
"subtype":
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimTagManagerUpdater >",
"size": 8,
"alignment": 8,
"template":
@@ -43331,40 +43872,7 @@
"subtype":
{
"type": "atomic",
- "name": "CSmartPtr",
- "size": 8,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 455
- }
- ]
- }
- }
- },
- {
- "name": "m_settings",
- "offset": 120,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 458
- }
- }
- },
- {
- "name": "m_pStaticPoseCache",
- "offset": 168,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimScriptManager >",
"size": 8,
"alignment": 8,
"template":
@@ -43377,6 +43885,39 @@
}
}
},
+ {
+ "name": "m_settings",
+ "offset": 120,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 463
+ }
+ }
+ },
+ {
+ "name": "m_pStaticPoseCache",
+ "offset": 168,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CSmartPtr< CStaticPoseCacheBuilder >",
+ "size": 8,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 465
+ }
+ ]
+ }
+ }
+ },
{
"name": "m_pSkeleton",
"offset": 176,
@@ -43385,14 +43926,14 @@
"subtype":
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimSkeleton >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 463
+ "ref_idx": 468
}
]
}
@@ -43446,21 +43987,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CAnimParameterBase > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimParameterBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 431
+ "ref_idx": 436
}
]
}
@@ -43476,14 +44017,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlHashtable",
+ "name": "CUtlHashtable< AnimParamID, int32 >",
"size": 32,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 357
+ "ref_idx": 358
},
{
"type": "ref",
@@ -43501,7 +44042,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlHashtable",
+ "name": "CUtlHashtable< CUtlString, int32 >",
"size": 32,
"alignment": 8,
"template":
@@ -43528,14 +44069,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimParamHandle >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
]
}
@@ -43549,21 +44090,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< std::pair< CAnimParamHandle, CAnimVariant > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "std::pair",
+ "name": "std::pair< CAnimParamHandle, CAnimVariant >",
"size": 19,
"alignment": 1,
"template":
[
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
},
{
"type": "atomic",
@@ -43585,14 +44126,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlHashtable",
+ "name": "CUtlHashtable< CAnimParamHandle, int16 >",
"size": 32,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
},
{
"type": "ref",
@@ -43638,14 +44179,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ScriptInfo_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 456
+ "ref_idx": 461
}
]
}
@@ -43699,14 +44240,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimParamHandle >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
]
}
@@ -43720,7 +44261,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -43741,7 +44282,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -43762,7 +44303,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 457
+ "ref_idx": 462
}
}
}
@@ -43831,21 +44372,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CAnimGraphSettingsGroup > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimGraphSettingsGroup >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 459
+ "ref_idx": 464
}
]
}
@@ -43913,7 +44454,7 @@
[
{
"offset": 0,
- "ref_idx": 461
+ "ref_idx": 466
}
],
"members":
@@ -43954,14 +44495,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CCachedPose >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 462
+ "ref_idx": 467
}
]
}
@@ -44027,7 +44568,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CTransform >",
"size": 24,
"alignment": 8,
"template":
@@ -44050,7 +44591,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -44071,7 +44612,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -44123,7 +44664,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CTransform >",
"size": 24,
"alignment": 8,
"template":
@@ -44146,7 +44687,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CTransform >",
"size": 24,
"alignment": 8,
"template":
@@ -44169,7 +44710,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -44192,14 +44733,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlVector< int32 > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -44222,7 +44763,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -44243,14 +44784,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimFoot >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 464
+ "ref_idx": 469
}
]
}
@@ -44264,7 +44805,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -44287,7 +44828,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -44646,7 +45187,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 467
+ "ref_idx": 472
}
}
}
@@ -44695,7 +45236,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 466
+ "ref_idx": 471
}
}
}
@@ -44723,7 +45264,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 467
+ "ref_idx": 472
}
}
}
@@ -44752,7 +45293,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -44827,7 +45368,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -45147,7 +45688,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 472
+ "ref_idx": 477
}
}
},
@@ -45262,13 +45803,14 @@
},
{
"type": "class",
- "name": "CNmIDSelectorNode__CDefinition",
+ "name": "CNmIDSelectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 128,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -45302,7 +45844,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< int16, 5 >",
"size": 40,
"alignment": 8,
"template":
@@ -45327,7 +45869,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< CGlobalSymbol, 5 >",
"size": 64,
"alignment": 8,
"template":
@@ -45392,7 +45934,7 @@
[
{
"offset": 0,
- "ref_idx": 475
+ "ref_idx": 480
}
],
"members":
@@ -45662,14 +46204,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PointDefinition_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 238
+ "ref_idx": 239
}
]
}
@@ -45766,14 +46308,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ChainToSolveData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 479
+ "ref_idx": 484
}
]
}
@@ -45825,7 +46367,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 143
+ "ref_idx": 144
}
}
},
@@ -45837,7 +46379,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 354
+ "ref_idx": 355
}
}
},
@@ -45849,7 +46391,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 480
+ "ref_idx": 485
}
}
},
@@ -46175,7 +46717,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 484
+ "ref_idx": 489
}
}
},
@@ -46328,7 +46870,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 379
+ "ref_idx": 383
}
}
},
@@ -46347,7 +46889,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -46467,7 +47009,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 486
+ "ref_idx": 491
}
}
},
@@ -46569,7 +47111,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 488
+ "ref_idx": 493
}
}
},
@@ -46751,7 +47293,7 @@
[
{
"offset": 0,
- "ref_idx": 437
+ "ref_idx": 442
}
],
"members":
@@ -46788,7 +47330,7 @@
[
{
"offset": 0,
- "ref_idx": 135
+ "ref_idx": 136
}
],
"members":
@@ -46825,7 +47367,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 493
+ "ref_idx": 498
}
}
},
@@ -46837,7 +47379,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 494
+ "ref_idx": 499
}
}
},
@@ -46861,7 +47403,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -46873,7 +47415,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
}
@@ -47040,7 +47582,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -47068,7 +47610,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -47098,7 +47640,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -47128,7 +47670,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -47256,7 +47798,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 497
+ "ref_idx": 502
}
}
},
@@ -47268,7 +47810,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 498
+ "ref_idx": 503
}
}
},
@@ -47340,14 +47882,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqCmdLayer >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 499
+ "ref_idx": 504
}
]
}
@@ -47361,28 +47903,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 156
- }
- ]
- }
- }
- },
- {
- "name": "m_activityArray",
- "offset": 96,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimEventDefinition >",
"size": 24,
"alignment": 8,
"template":
@@ -47395,6 +47916,27 @@
}
}
},
+ {
+ "name": "m_activityArray",
+ "offset": 96,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CAnimActivity >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 158
+ }
+ ]
+ }
+ }
+ },
{
"name": "m_poseSettingArray",
"offset": 120,
@@ -47403,14 +47945,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqPoseSetting >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 500
+ "ref_idx": 505
}
]
}
@@ -47921,7 +48463,7 @@
[
{
"offset": 0,
- "ref_idx": 437
+ "ref_idx": 442
}
],
"members":
@@ -47931,13 +48473,14 @@
},
{
"type": "class",
- "name": "CNmOrNode__CDefinition",
+ "name": "CNmOrNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 32,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -47958,7 +48501,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -47971,7 +48514,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< int16, 4 >",
"size": 16,
"alignment": 8,
"template":
@@ -48033,14 +48576,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSolveIKTargetHandle_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 504
+ "ref_idx": 509
}
]
}
@@ -48054,7 +48597,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 478
+ "ref_idx": 483
}
}
}
@@ -48093,7 +48636,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -48105,7 +48648,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
}
@@ -48114,13 +48657,14 @@
},
{
"type": "class",
- "name": "CNmFootstepEventIDNode__CDefinition",
+ "name": "CNmFootstepEventIDNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -48166,7 +48710,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
}
@@ -48202,7 +48746,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -48285,7 +48829,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -48305,7 +48849,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 508
+ "ref_idx": 513
}
}
},
@@ -48324,7 +48868,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 509
+ "ref_idx": 514
}
}
},
@@ -48343,7 +48887,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -48515,21 +49059,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCVoiceContainerBase > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 343
+ "ref_idx": 344
}
]
}
@@ -48556,7 +49100,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CVoiceContainerBase* >",
"size": 24,
"alignment": 8,
"template":
@@ -48566,7 +49110,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 313
+ "ref_idx": 314
}
}
]
@@ -48837,7 +49381,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SummaryTakeDamageInfo_t* >",
"size": 24,
"alignment": 8,
"template":
@@ -48847,7 +49391,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 513
+ "ref_idx": 518
}
}
]
@@ -48892,7 +49436,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 514
+ "ref_idx": 519
}
}
},
@@ -48904,7 +49448,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 551
+ "ref_idx": 556
}
}
},
@@ -48916,14 +49460,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -49012,14 +49556,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -49033,14 +49577,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -49054,14 +49598,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -49099,7 +49643,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 547
+ "ref_idx": 552
}
}
},
@@ -49123,7 +49667,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 548
+ "ref_idx": 553
}
}
},
@@ -49171,7 +49715,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 531
+ "ref_idx": 536
}
}
},
@@ -49197,7 +49741,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
}
}
},
@@ -49233,14 +49777,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< DestructibleHitGroupToDestroy_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 550
+ "ref_idx": 555
}
]
}
@@ -49470,7 +50014,7 @@
[
{
"offset": 0,
- "ref_idx": 516
+ "ref_idx": 521
}
],
"members":
@@ -49508,7 +50052,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 521
+ "ref_idx": 526
}
}
}
@@ -49521,7 +50065,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 526
+ "ref_idx": 531
}
}
},
@@ -49533,14 +50077,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< thinkfunc_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 527
+ "ref_idx": 532
}
]
}
@@ -49566,7 +50110,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -49590,7 +50134,7 @@
"subtype":
{
"type": "atomic",
- "name": "CTypedBitVec",
+ "name": "CTypedBitVec< 64 >",
"size": 8,
"alignment": 4,
"template":
@@ -49623,14 +50167,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ResponseContext_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 529
+ "ref_idx": 534
}
]
}
@@ -49768,7 +50312,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 531
+ "ref_idx": 536
}
}
},
@@ -49786,7 +50330,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 532
+ "ref_idx": 537
}
}
},
@@ -49804,7 +50348,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 533
+ "ref_idx": 538
}
}
},
@@ -49822,7 +50366,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 534
+ "ref_idx": 539
}
}
},
@@ -49834,7 +50378,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 534
+ "ref_idx": 539
}
}
},
@@ -49896,14 +50440,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseFilter >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 535
+ "ref_idx": 540
}
]
}
@@ -50031,7 +50575,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -50197,7 +50741,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -50221,7 +50765,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -50287,7 +50831,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 91
+ "ref_idx": 92
}
}
},
@@ -50338,7 +50882,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 540
+ "ref_idx": 545
}
}
}
@@ -50357,14 +50901,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -50388,14 +50932,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -50445,14 +50989,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -50726,7 +51270,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -50738,7 +51282,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -50750,7 +51294,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -50762,7 +51306,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -50792,7 +51336,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -50842,14 +51386,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -50893,7 +51437,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 544
+ "ref_idx": 549
}
}
},
@@ -50908,7 +51452,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 545
+ "ref_idx": 550
}
}
}
@@ -50981,7 +51525,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 517
+ "ref_idx": 522
}
}
}
@@ -50997,7 +51541,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 519
+ "ref_idx": 524
}
}
}
@@ -51124,7 +51668,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 518
+ "ref_idx": 523
}
}
},
@@ -51139,7 +51683,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 517
+ "ref_idx": 522
}
}
}
@@ -51155,7 +51699,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 517
+ "ref_idx": 522
}
}
}
@@ -51171,7 +51715,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 517
+ "ref_idx": 522
}
}
}
@@ -51187,7 +51731,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 517
+ "ref_idx": 522
}
}
}
@@ -51249,7 +51793,7 @@
[
{
"offset": 0,
- "ref_idx": 520
+ "ref_idx": 525
}
],
"members":
@@ -51315,7 +51859,7 @@
[
{
"offset": 0,
- "ref_idx": 520
+ "ref_idx": 525
}
],
"members":
@@ -51331,7 +51875,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 522
+ "ref_idx": 527
}
}
}
@@ -51344,7 +51888,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 525
+ "ref_idx": 530
}
}
}
@@ -51420,7 +51964,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 516
+ "ref_idx": 521
}
}
}
@@ -51436,7 +51980,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 522
+ "ref_idx": 527
}
}
}
@@ -51452,7 +51996,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 522
+ "ref_idx": 527
}
}
}
@@ -51468,7 +52012,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 522
+ "ref_idx": 527
}
}
}
@@ -51503,7 +52047,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 523
+ "ref_idx": 528
}
}
},
@@ -51533,7 +52077,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 524
+ "ref_idx": 529
}
}
},
@@ -52289,7 +52833,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 518
+ "ref_idx": 523
}
}
}
@@ -52379,7 +52923,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -52391,7 +52935,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
}
@@ -52488,7 +53032,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -52807,7 +53351,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -52832,7 +53376,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -52844,7 +53388,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -52873,7 +53417,7 @@
[
{
"offset": 0,
- "ref_idx": 537
+ "ref_idx": 542
}
],
"members":
@@ -52903,7 +53447,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -52935,14 +53479,14 @@
"subtype":
{
"type": "atomic",
- "name": "CVariantBase",
+ "name": "CVariantBase< CVariantDefaultAllocator >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 539
+ "ref_idx": 544
}
]
}
@@ -53065,7 +53609,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 541
+ "ref_idx": 546
}
}
},
@@ -53157,7 +53701,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 542
+ "ref_idx": 547
}
}
},
@@ -53201,7 +53745,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 543
+ "ref_idx": 548
}
}
},
@@ -53790,7 +54334,7 @@
[
{
"offset": 0,
- "ref_idx": 546
+ "ref_idx": 551
}
],
"members":
@@ -53803,14 +54347,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -54164,7 +54708,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
}
}
},
@@ -54210,7 +54754,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 514
+ "ref_idx": 519
}
}
}
@@ -54322,7 +54866,7 @@
[
{
"offset": 0,
- "ref_idx": 553
+ "ref_idx": 558
}
],
"members":
@@ -54354,7 +54898,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -54366,7 +54910,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -54378,7 +54922,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -54390,7 +54934,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -54414,7 +54958,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -54477,7 +55021,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 554
+ "ref_idx": 559
}
}
}
@@ -54522,7 +55066,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -54557,7 +55101,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -54620,7 +55164,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -54632,7 +55176,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -54644,7 +55188,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 568
+ "ref_idx": 573
}
}
},
@@ -54720,7 +55264,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -54754,7 +55298,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 566
+ "ref_idx": 571
}
}
}
@@ -54867,7 +55411,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 567
+ "ref_idx": 572
}
}
},
@@ -55057,7 +55601,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -55091,7 +55635,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 557
+ "ref_idx": 562
}
}
}
@@ -55122,7 +55666,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 558
+ "ref_idx": 563
}
}
},
@@ -55134,7 +55678,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
}
}
},
@@ -55146,7 +55690,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
}
}
},
@@ -55158,7 +55702,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
}
}
},
@@ -55170,7 +55714,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
}
}
},
@@ -55182,7 +55726,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
}
}
},
@@ -55267,7 +55811,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 559
+ "ref_idx": 564
}
}
}
@@ -55280,7 +55824,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
}
}
},
@@ -55320,7 +55864,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -55332,7 +55876,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -55350,7 +55894,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 560
+ "ref_idx": 565
}
}
},
@@ -55368,7 +55912,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 561
+ "ref_idx": 566
}
}
},
@@ -55426,14 +55970,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorEmbeddedNetworkVar",
+ "name": "CUtlVectorEmbeddedNetworkVar< EntityRenderAttribute_t >",
"size": 104,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 562
+ "ref_idx": 567
}
]
}
@@ -55489,7 +56033,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 540
+ "ref_idx": 545
}
}
},
@@ -55507,7 +56051,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 563
+ "ref_idx": 568
}
}
},
@@ -55691,7 +56235,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 564
+ "ref_idx": 569
}
}
},
@@ -55709,7 +56253,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 564
+ "ref_idx": 569
}
}
},
@@ -55727,21 +56271,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CBaseModelEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseModelEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 556
+ "ref_idx": 561
}
]
}
@@ -55771,7 +56315,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 565
+ "ref_idx": 570
}
}
},
@@ -55828,7 +56372,7 @@
[
{
"offset": 0,
- "ref_idx": 520
+ "ref_idx": 525
}
],
"members":
@@ -55841,7 +56385,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 525
+ "ref_idx": 530
}
}
},
@@ -55917,7 +56461,7 @@
[
{
"offset": 0,
- "ref_idx": 520
+ "ref_idx": 525
}
],
"members":
@@ -55973,7 +56517,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 525
+ "ref_idx": 530
}
}
},
@@ -55985,7 +56529,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -56012,14 +56556,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseModelEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 556
+ "ref_idx": 561
}
]
}
@@ -56761,6 +57305,11 @@
],
"members":
[
+ ],
+ "child_class_idx":
+ [
+ 1158,
+ 1159
]
}
},
@@ -56811,7 +57360,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CTransform >",
"size": 24,
"alignment": 8,
"template":
@@ -56840,14 +57389,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -56965,7 +57514,7 @@
[
{
"offset": 0,
- "ref_idx": 169
+ "ref_idx": 170
}
],
"members":
@@ -56975,13 +57524,14 @@
},
{
"type": "class",
- "name": "CVoiceContainerStaticAdditiveSynth__CGainScalePerInstance",
+ "name": "CVoiceContainerStaticAdditiveSynth::CGainScalePerInstance",
"scope": "!GlobalTypes",
"project": "soundsystem_voicecontainers",
"size": 16,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 577,
"flags":
[
"has_trivial_destructor",
@@ -57076,6 +57626,434 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CVoiceContainerStaticAdditiveSynth",
+ "scope": "!GlobalTypes",
+ "project": "soundsystem_voicecontainers",
+ "size": 232,
+ "alignment": 8,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "construct_allowed",
+ "MHasKV3TransferPolymorphicClassname"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\t_class = \"CVoiceContainerStaticAdditiveSynth\"\n\tm_vSound = \n\t{\n\t\tm_nRate = 1933305876\n\t\tm_nFormat = 249\n\t\tm_nChannels = 3634261272\n\t\tm_nLoopStart = 1\n\t\tm_nSampleCount = 1798672144\n\t\tm_flDuration = 0.0\n\t\tm_Sentences = [ ]\n\t\tm_nStreamingSize = 1798672144\n\t\tm_nSeekTable = [ ]\n\t\tm_nLoopEnd = -7\n\t\tm_encodedHeader = #[ ]\n\t}\n\tm_pEnvelopeAnalyzer = null\n\tm_tones = [ ]\n}"
+ },
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Additive Synth Container"
+ },
+ {
+ "name": "MPropertyDescription",
+ "value": "This is a static additive synth that can scale components of the synth based on how many instances are running."
+ }
+ ],
+ "multi_depth": 2,
+ "single_depth": 1,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 314
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_tones",
+ "offset": 184,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CVoiceContainerStaticAdditiveSynth::CTone >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 578
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 578,
+ 579,
+ 576
+ ]
+ }
+ },
+ {
+ "type": "class",
+ "name": "CVoiceContainerStaticAdditiveSynth::CTone",
+ "scope": "!GlobalTypes",
+ "project": "soundsystem_voicecontainers",
+ "size": 96,
+ "alignment": 8,
+ "traits":
+ {
+ "parent_class_idx": 577,
+ "flags":
+ [
+ "inheritance_depth_calculated",
+ "construct_allowed"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\tm_harmonics = [ ]\n\tm_curve = \n\t{\n\t\tm_spline = [ ]\n\t\tm_tangents = [ ]\n\t\tm_vDomainMins = [ 0.0, 0.0 ]\n\t\tm_vDomainMaxs = [ 0.0, 0.0 ]\n\t}\n\tm_bSyncInstances = false\n}"
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_harmonics",
+ "offset": 0,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Harmonics"
+ }
+ ],
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CVoiceContainerStaticAdditiveSynth::CHarmonic >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 579
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_curve",
+ "offset": 24,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Envelope"
+ }
+ ],
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CPiecewiseCurve",
+ "size": 64,
+ "alignment": 8
+ }
+ }
+ },
+ {
+ "name": "m_bSyncInstances",
+ "offset": 88,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Play All Instances In Sync"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ }
+ ]
+ }
+ },
+ {
+ "type": "class",
+ "name": "CVoiceContainerStaticAdditiveSynth::CHarmonic",
+ "scope": "!GlobalTypes",
+ "project": "soundsystem_voicecontainers",
+ "size": 104,
+ "alignment": 8,
+ "traits":
+ {
+ "parent_class_idx": 577,
+ "flags":
+ [
+ "inheritance_depth_calculated",
+ "construct_allowed"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\tm_nWaveform = \"Sine\"\n\tm_nFundamental = \"A\"\n\tm_nOctave = 4\n\tm_flCents = 0.0\n\tm_flPhase = 0.0\n\tm_curve = \n\t{\n\t\tm_spline = [ ]\n\t\tm_tangents = [ ]\n\t\tm_vDomainMins = [ 0.0, 0.0 ]\n\t\tm_vDomainMaxs = [ 0.0, 0.0 ]\n\t}\n\tm_volumeScaling = \n\t{\n\t\tm_flMinVolume = 1.0\n\t\tm_nInstancesAtMinVolume = 1\n\t\tm_flMaxVolume = 1.0\n\t\tm_nInstancesAtMaxVolume = 1\n\t}\n}"
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_nWaveform",
+ "offset": 0,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Waveform"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 580
+ }
+ }
+ },
+ {
+ "name": "m_nFundamental",
+ "offset": 1,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Note"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 581
+ }
+ }
+ },
+ {
+ "name": "m_nOctave",
+ "offset": 4,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Octave"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_flCents",
+ "offset": 8,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Cents To Detune ( -100:100 )"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flPhase",
+ "offset": 12,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Phase ( 0 - 1 )"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_curve",
+ "offset": 16,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Envelope (Relative to Tone Envelope)"
+ }
+ ],
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CPiecewiseCurve",
+ "size": 64,
+ "alignment": 8
+ }
+ }
+ },
+ {
+ "name": "m_volumeScaling",
+ "offset": 80,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 576
+ }
+ }
+ }
+ ]
+ }
+ },
+ {
+ "type": "enum",
+ "name": "EWaveform",
+ "scope": "!GlobalTypes",
+ "size": 1,
+ "alignment": 1,
+ "traits":
+ {
+ "flags":
+ [
+ "is_registered"
+ ],
+ "fields":
+ [
+ {
+ "name": "Sine",
+ "value": 0
+ },
+ {
+ "name": "Square",
+ "value": 1
+ },
+ {
+ "name": "Saw",
+ "value": 2
+ },
+ {
+ "name": "Triangle",
+ "value": 3
+ },
+ {
+ "name": "Noise",
+ "value": 4
+ }
+ ]
+ }
+ },
+ {
+ "type": "enum",
+ "name": "EMidiNote",
+ "scope": "!GlobalTypes",
+ "size": 1,
+ "alignment": 1,
+ "traits":
+ {
+ "flags":
+ [
+ "is_registered"
+ ],
+ "fields":
+ [
+ {
+ "name": "C",
+ "value": 0
+ },
+ {
+ "name": "C_Sharp",
+ "value": 1
+ },
+ {
+ "name": "D",
+ "value": 2
+ },
+ {
+ "name": "D_Sharp",
+ "value": 3
+ },
+ {
+ "name": "E",
+ "value": 4
+ },
+ {
+ "name": "F",
+ "value": 5
+ },
+ {
+ "name": "F_Sharp",
+ "value": 6
+ },
+ {
+ "name": "G",
+ "value": 7
+ },
+ {
+ "name": "G_Sharp",
+ "value": 8
+ },
+ {
+ "name": "A",
+ "value": 9
+ },
+ {
+ "name": "A_Sharp",
+ "value": 10
+ },
+ {
+ "name": "B",
+ "value": 11
+ },
+ {
+ "name": "Count",
+ "value": 12
+ }
+ ]
+ }
+ },
{
"type": "class",
"name": "CNmAimCSTask",
@@ -57097,7 +58075,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -57107,13 +58085,14 @@
},
{
"type": "class",
- "name": "CNmFloatRemapNode__CDefinition",
+ "name": "CNmFloatRemapNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 32,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -57134,7 +58113,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -57159,7 +58138,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 574
+ "ref_idx": 584
}
}
},
@@ -57171,7 +58150,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 574
+ "ref_idx": 584
}
}
}
@@ -57180,13 +58159,14 @@
},
{
"type": "class",
- "name": "CNmFloatRemapNode__RemapRange_t",
+ "name": "CNmFloatRemapNode::RemapRange_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 8,
"alignment": 4,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_trivial_destructor",
@@ -57231,13 +58211,14 @@
},
{
"type": "class",
- "name": "BakedLightingInfo_t__BakedShadowAssignment_t",
+ "name": "BakedLightingInfo_t::BakedShadowAssignment_t",
"scope": "!GlobalTypes",
"project": "worldrenderer",
"size": 12,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 586,
"flags":
[
"has_trivial_destructor",
@@ -57292,6 +58273,197 @@
]
}
},
+ {
+ "type": "class",
+ "name": "BakedLightingInfo_t",
+ "scope": "!GlobalTypes",
+ "project": "worldrenderer",
+ "size": 72,
+ "alignment": 8,
+ "traits":
+ {
+ "flags":
+ [
+ "inheritance_depth_calculated",
+ "construct_allowed"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\tm_nLightmapVersionNumber = 0\n\tm_nLightmapGameVersionNumber = 0\n\tm_vLightmapUvScale = [ 1.0, 1.0 ]\n\tm_bHasLightmaps = false\n\tm_bBakedShadowsGamma20 = false\n\tm_bCompressionEnabled = false\n\tm_bSHLightmaps = false\n\tm_nChartPackIterations = 0\n\tm_nVradQuality = 0\n\tm_lightMaps = [ ]\n\tm_bakedShadows = [ ]\n}"
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_nLightmapVersionNumber",
+ "offset": 0,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 7
+ }
+ }
+ },
+ {
+ "name": "m_nLightmapGameVersionNumber",
+ "offset": 4,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 7
+ }
+ }
+ },
+ {
+ "name": "m_vLightmapUvScale",
+ "offset": 8,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Vector2D",
+ "size": 8,
+ "alignment": 4
+ }
+ }
+ },
+ {
+ "name": "m_bHasLightmaps",
+ "offset": 16,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bBakedShadowsGamma20",
+ "offset": 17,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bCompressionEnabled",
+ "offset": 18,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bSHLightmaps",
+ "offset": 19,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_nChartPackIterations",
+ "offset": 20,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 3
+ }
+ }
+ },
+ {
+ "name": "m_nVradQuality",
+ "offset": 21,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 3
+ }
+ }
+ },
+ {
+ "name": "m_lightMaps",
+ "offset": 24,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCTextureBase > >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "atomic",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
+ "size": 8,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 182
+ }
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_bakedShadows",
+ "offset": 48,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< BakedLightingInfo_t::BakedShadowAssignment_t >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 585
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 585
+ ]
+ }
+ },
{
"type": "class",
"name": "FeTwistConstraint_t",
@@ -57500,7 +58672,7 @@
[
{
"offset": 0,
- "ref_idx": 135
+ "ref_idx": 136
}
],
"members":
@@ -57513,7 +58685,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 494
+ "ref_idx": 499
}
}
},
@@ -57587,14 +58759,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< JiggleBoneSettings_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 582
+ "ref_idx": 593
}
]
}
@@ -57712,7 +58884,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 583
+ "ref_idx": 594
}
}
}
@@ -58075,7 +59247,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -58259,18 +59431,23 @@
],
"members":
[
+ ],
+ "child_class_idx":
+ [
+ 1957
]
}
},
{
"type": "class",
- "name": "CNmLayerBlendNode__CDefinition",
+ "name": "CNmLayerBlendNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 64,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -58291,7 +59468,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -58328,14 +59505,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CNmLayerBlendNode::LayerDefinition_t, 3 >",
"size": 48,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 589
+ "ref_idx": 600
},
{
"type": "literal",
@@ -58350,13 +59527,14 @@
},
{
"type": "class",
- "name": "CNmLayerBlendNode__LayerDefinition_t",
+ "name": "CNmLayerBlendNode::LayerDefinition_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 12,
"alignment": 2,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_trivial_destructor",
@@ -58464,7 +59642,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 590
+ "ref_idx": 601
}
}
}
@@ -58542,7 +59720,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -58554,7 +59732,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -58566,7 +59744,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -58578,7 +59756,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -58590,7 +59768,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -58833,7 +60011,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -59015,7 +60193,7 @@
[
{
"offset": 0,
- "ref_idx": 596
+ "ref_idx": 607
}
],
"members":
@@ -59052,7 +60230,7 @@
[
{
"offset": 0,
- "ref_idx": 266
+ "ref_idx": 267
}
],
"members":
@@ -59093,14 +60271,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CConstraintSlave >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 597
+ "ref_idx": 608
}
]
}
@@ -59114,14 +60292,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CConstraintTarget >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 598
+ "ref_idx": 609
}
]
}
@@ -59639,7 +60817,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 112
+ "ref_idx": 113
}
}
},
@@ -59651,7 +60829,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -59672,14 +60850,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStateActionUpdater >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 602
+ "ref_idx": 613
}
]
}
@@ -59693,7 +60871,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 605
+ "ref_idx": 616
}
}
},
@@ -59791,14 +60969,14 @@
"subtype":
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimActionUpdater >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 603
+ "ref_idx": 614
}
]
}
@@ -59812,7 +60990,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 604
+ "ref_idx": 615
}
}
}
@@ -59943,7 +61121,7 @@
[
{
"offset": 0,
- "ref_idx": 94
+ "ref_idx": 95
}
],
"members":
@@ -59956,7 +61134,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< CGlobalSymbol >",
"size": 40,
"alignment": 8,
"template":
@@ -59979,7 +61157,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< int32 >",
"size": 32,
"alignment": 8,
"template":
@@ -60000,7 +61178,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60021,7 +61199,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60042,7 +61220,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60063,7 +61241,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60084,7 +61262,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60105,7 +61283,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60126,7 +61304,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60147,7 +61325,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60168,7 +61346,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60189,7 +61367,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60210,7 +61388,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60231,7 +61409,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60252,7 +61430,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraphParamOptionalRef",
+ "name": "CAnimGraphParamOptionalRef< bool >",
"size": 32,
"alignment": 8,
"template":
@@ -60295,7 +61473,7 @@
[
{
"offset": 0,
- "ref_idx": 608
+ "ref_idx": 619
}
],
"members":
@@ -60308,14 +61486,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -60393,7 +61571,7 @@
[
{
"offset": 0,
- "ref_idx": 363
+ "ref_idx": 364
}
],
"members":
@@ -60916,7 +62094,7 @@
[
{
"offset": 0,
- "ref_idx": 552
+ "ref_idx": 557
}
],
"members":
@@ -61026,7 +62204,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 614
+ "ref_idx": 625
}
}
},
@@ -61389,7 +62567,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -61464,7 +62642,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 617
+ "ref_idx": 628
}
}
},
@@ -61609,14 +62787,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< VsInputSignatureElement_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 619
+ "ref_idx": 630
}
]
}
@@ -61630,14 +62808,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< VsInputSignatureElement_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 619
+ "ref_idx": 630
}
]
}
@@ -61756,7 +62934,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 170
+ "ref_idx": 171
}
}
},
@@ -61868,7 +63046,7 @@
[
{
"offset": 0,
- "ref_idx": 622
+ "ref_idx": 633
}
],
"members":
@@ -61897,7 +63075,7 @@
[
{
"offset": 0,
- "ref_idx": 169
+ "ref_idx": 170
}
],
"members":
@@ -61982,7 +63160,7 @@
[
{
"offset": 0,
- "ref_idx": 360
+ "ref_idx": 361
}
],
"members":
@@ -62058,7 +63236,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 139
+ "ref_idx": 140
}
}
},
@@ -62106,7 +63284,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 130
+ "ref_idx": 131
}
}
}
@@ -62191,13 +63369,14 @@
},
{
"type": "class",
- "name": "CNmFloatComparisonNode__CDefinition",
+ "name": "CNmFloatComparisonNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -62218,7 +63397,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -62255,7 +63434,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 628
+ "ref_idx": 639
}
}
},
@@ -62288,12 +63467,13 @@
},
{
"type": "enum",
- "name": "CNmFloatComparisonNode__Comparison_t",
+ "name": "CNmFloatComparisonNode::Comparison_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -62921,6 +64101,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2625
]
}
},
@@ -62945,7 +64129,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -63043,7 +64227,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -63086,7 +64270,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -63184,7 +64368,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -63206,7 +64390,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -63509,7 +64693,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -63550,7 +64734,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -63571,7 +64755,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -63640,7 +64824,7 @@
[
{
"offset": 0,
- "ref_idx": 596
+ "ref_idx": 607
}
],
"members":
@@ -63798,7 +64982,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -63891,7 +65075,7 @@
[
{
"offset": 0,
- "ref_idx": 266
+ "ref_idx": 267
}
],
"members":
@@ -63991,7 +65175,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 640
+ "ref_idx": 651
}
}
},
@@ -64012,13 +65196,14 @@
},
{
"type": "class",
- "name": "NmCompressionSettings_t__QuantizationRange_t",
+ "name": "NmCompressionSettings_t::QuantizationRange_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 8,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 652,
"flags":
[
"has_trivial_destructor",
@@ -64061,6 +65246,135 @@
]
}
},
+ {
+ "type": "class",
+ "name": "NmCompressionSettings_t",
+ "scope": "!GlobalTypes",
+ "project": "animlib",
+ "size": 64,
+ "alignment": 16,
+ "traits":
+ {
+ "flags":
+ [
+ "has_trivial_destructor",
+ "inheritance_depth_calculated",
+ "construct_allowed"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\tm_translationRangeX = \n\t{\n\t\tm_flRangeStart = 0.0\n\t\tm_flRangeLength = -1.0\n\t}\n\tm_translationRangeY = \n\t{\n\t\tm_flRangeStart = 0.0\n\t\tm_flRangeLength = -1.0\n\t}\n\tm_translationRangeZ = \n\t{\n\t\tm_flRangeStart = 0.0\n\t\tm_flRangeLength = -1.0\n\t}\n\tm_scaleRange = \n\t{\n\t\tm_flRangeStart = 0.0\n\t\tm_flRangeLength = -1.0\n\t}\n\tm_constantRotation = [ 0.0, 0.0, 219639036005698275005956096.0, 0.0 ]\n\tm_bIsRotationStatic = false\n\tm_bIsTranslationStatic = false\n\tm_bIsScaleStatic = false\n}"
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_translationRangeX",
+ "offset": 0,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 651
+ }
+ }
+ },
+ {
+ "name": "m_translationRangeY",
+ "offset": 8,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 651
+ }
+ }
+ },
+ {
+ "name": "m_translationRangeZ",
+ "offset": 16,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 651
+ }
+ }
+ },
+ {
+ "name": "m_scaleRange",
+ "offset": 24,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 651
+ }
+ }
+ },
+ {
+ "name": "m_constantRotation",
+ "offset": 32,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Quaternion",
+ "size": 16,
+ "alignment": 16
+ }
+ }
+ },
+ {
+ "name": "m_bIsRotationStatic",
+ "offset": 48,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bIsTranslationStatic",
+ "offset": 49,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bIsScaleStatic",
+ "offset": 50,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 651
+ ]
+ }
+ },
{
"type": "class",
"name": "CVoiceContainerEnvelope",
@@ -64098,7 +65412,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -64118,14 +65432,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 343
+ "ref_idx": 344
}
]
}
@@ -64149,7 +65463,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 320
+ "ref_idx": 321
}
}
}
@@ -64187,7 +65501,7 @@
[
{
"offset": 0,
- "ref_idx": 643
+ "ref_idx": 655
}
],
"members":
@@ -64285,7 +65599,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 644
+ "ref_idx": 656
}
}
},
@@ -64529,7 +65843,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -64625,13 +65939,14 @@
},
{
"type": "class",
- "name": "CNmTargetWarpNode__CDefinition",
+ "name": "CNmTargetWarpNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 40,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -64652,7 +65967,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -64689,7 +66004,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 417
+ "ref_idx": 421
}
}
},
@@ -64770,13 +66085,14 @@
},
{
"type": "class",
- "name": "CNmRootMotionOverrideNode__CDefinition",
+ "name": "CNmRootMotionOverrideNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 32,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -64797,7 +66113,7 @@
[
{
"offset": 0,
- "ref_idx": 415
+ "ref_idx": 419
}
],
"members":
@@ -64882,7 +66198,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
}
@@ -64946,7 +66262,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -65090,7 +66406,7 @@
[
{
"offset": 0,
- "ref_idx": 312
+ "ref_idx": 313
}
],
"members":
@@ -65123,13 +66439,14 @@
},
{
"type": "class",
- "name": "CNmFloatClampNode__CDefinition",
+ "name": "CNmFloatClampNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -65150,7 +66467,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -65215,7 +66532,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlHashtable",
+ "name": "CUtlHashtable< uint16, int16 >",
"size": 32,
"alignment": 8,
"template":
@@ -65618,14 +66935,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RenderSkeletonBone_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 660
+ "ref_idx": 672
}
]
}
@@ -65639,7 +66956,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -65740,7 +67057,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 326
+ "ref_idx": 327
}
}
},
@@ -65954,7 +67271,7 @@
[
{
"offset": 0,
- "ref_idx": 262
+ "ref_idx": 263
}
],
"members":
@@ -65967,7 +67284,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -66012,7 +67329,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -66024,7 +67341,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -66067,7 +67384,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 665
+ "ref_idx": 677
}
}
},
@@ -66107,14 +67424,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -66396,7 +67713,7 @@
[
{
"offset": 0,
- "ref_idx": 430
+ "ref_idx": 435
}
],
"members":
@@ -66561,7 +67878,7 @@
[
{
"offset": 0,
- "ref_idx": 266
+ "ref_idx": 267
}
],
"members":
@@ -66602,7 +67919,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -66625,14 +67942,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CBoneConstraintPoseSpaceMorph::Input_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 671
+ "ref_idx": 683
}
]
}
@@ -66650,18 +67967,23 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 683
]
}
},
{
"type": "class",
- "name": "CBoneConstraintPoseSpaceMorph__Input_t",
+ "name": "CBoneConstraintPoseSpaceMorph::Input_t",
"scope": "!GlobalTypes",
"project": "modellib",
"size": 40,
"alignment": 255,
"traits":
{
+ "parent_class_idx": 682,
"flags":
[
"inheritance_depth_calculated"
@@ -66690,7 +68012,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -66735,7 +68057,7 @@
[
{
"offset": 0,
- "ref_idx": 596
+ "ref_idx": 607
}
],
"members":
@@ -66748,31 +68070,36 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CBoneConstraintPoseSpaceBone::Input_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 673
+ "ref_idx": 685
}
]
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 685
]
}
},
{
"type": "class",
- "name": "CBoneConstraintPoseSpaceBone__Input_t",
+ "name": "CBoneConstraintPoseSpaceBone::Input_t",
"scope": "!GlobalTypes",
"project": "modellib",
"size": 40,
"alignment": 255,
"traits":
{
+ "parent_class_idx": 684,
"flags":
[
"inheritance_depth_calculated"
@@ -66801,7 +68128,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CTransform >",
"size": 24,
"alignment": 8,
"template":
@@ -66866,14 +68193,14 @@
"subtype":
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimUpdateSharedData >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 453
+ "ref_idx": 458
}
]
}
@@ -66911,7 +68238,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -67026,7 +68353,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -67158,7 +68485,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -67499,7 +68826,7 @@
[
{
"offset": 0,
- "ref_idx": 388
+ "ref_idx": 392
}
],
"members":
@@ -67524,7 +68851,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 680
+ "ref_idx": 692
}
}
},
@@ -67536,7 +68863,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 681
+ "ref_idx": 693
}
}
},
@@ -67699,7 +69026,7 @@
[
{
"offset": 0,
- "ref_idx": 336
+ "ref_idx": 337
}
],
"members":
@@ -67738,7 +69065,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 275
+ "ref_idx": 276
}
}
},
@@ -67750,7 +69077,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -67762,14 +69089,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< LookAtBone_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 684
+ "ref_idx": 696
}
]
}
@@ -67956,7 +69283,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 686
+ "ref_idx": 698
}
}
},
@@ -67968,14 +69295,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< NodeData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 688
+ "ref_idx": 699
}
]
}
@@ -67989,7 +69316,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 687
+ "ref_idx": 586
}
}
},
@@ -68001,14 +69328,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandleCopyable< InfoForResourceTypeCEntityLump > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandleCopyable",
+ "name": "CStrongHandleCopyable< InfoForResourceTypeCEntityLump >",
"size": 8,
"alignment": 8,
"template":
@@ -68093,7 +69420,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 687
+ "ref_idx": 586
}
}
},
@@ -68124,193 +69451,6 @@
]
}
},
- {
- "type": "class",
- "name": "BakedLightingInfo_t",
- "scope": "!GlobalTypes",
- "project": "worldrenderer",
- "size": 72,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "inheritance_depth_calculated",
- "construct_allowed"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\tm_nLightmapVersionNumber = 0\n\tm_nLightmapGameVersionNumber = 0\n\tm_vLightmapUvScale = [ 1.0, 1.0 ]\n\tm_bHasLightmaps = false\n\tm_bBakedShadowsGamma20 = false\n\tm_bCompressionEnabled = false\n\tm_bSHLightmaps = false\n\tm_nChartPackIterations = 0\n\tm_nVradQuality = 0\n\tm_lightMaps = [ ]\n\tm_bakedShadows = [ ]\n}"
- }
- ],
- "members":
- [
- {
- "name": "m_nLightmapVersionNumber",
- "offset": 0,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 7
- }
- }
- },
- {
- "name": "m_nLightmapGameVersionNumber",
- "offset": 4,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 7
- }
- }
- },
- {
- "name": "m_vLightmapUvScale",
- "offset": 8,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "Vector2D",
- "size": 8,
- "alignment": 4
- }
- }
- },
- {
- "name": "m_bHasLightmaps",
- "offset": 16,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bBakedShadowsGamma20",
- "offset": 17,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bCompressionEnabled",
- "offset": 18,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bSHLightmaps",
- "offset": 19,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_nChartPackIterations",
- "offset": 20,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 3
- }
- }
- },
- {
- "name": "m_nVradQuality",
- "offset": 21,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 3
- }
- }
- },
- {
- "name": "m_lightMaps",
- "offset": 24,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "atomic",
- "name": "CStrongHandle",
- "size": 8,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 181
- }
- ]
- }
- ]
- }
- }
- },
- {
- "name": "m_bakedShadows",
- "offset": 48,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 575
- }
- ]
- }
- }
- }
- ]
- }
- },
{
"type": "class",
"name": "NodeData_t",
@@ -68408,7 +69548,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -68495,7 +69635,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -68677,7 +69817,7 @@
[
{
"offset": 0,
- "ref_idx": 694
+ "ref_idx": 705
}
],
"members":
@@ -68733,7 +69873,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -68783,7 +69923,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -68803,7 +69943,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 696
+ "ref_idx": 707
}
}
},
@@ -68825,7 +69965,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -68847,7 +69987,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -68869,7 +70009,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -68891,7 +70031,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -69026,7 +70166,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 698
+ "ref_idx": 709
}
}
},
@@ -69171,13 +70311,14 @@
},
{
"type": "class",
- "name": "CNmTargetPointNode__CDefinition",
+ "name": "CNmTargetPointNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -69198,7 +70339,7 @@
[
{
"offset": 0,
- "ref_idx": 89
+ "ref_idx": 90
}
],
"members":
@@ -69386,7 +70527,7 @@
[
{
"offset": 0,
- "ref_idx": 375
+ "ref_idx": 379
}
],
"members":
@@ -69399,14 +70540,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< TagSpan_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 108
+ "ref_idx": 109
}
]
}
@@ -69420,7 +70561,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -69444,7 +70585,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -69456,7 +70597,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -69613,13 +70754,14 @@
},
{
"type": "class",
- "name": "CNmAimCSNode__CDefinition",
+ "name": "CNmAimCSNode::CDefinition",
"scope": "!GlobalTypes",
"project": "server",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -69640,7 +70782,7 @@
[
{
"offset": 0,
- "ref_idx": 415
+ "ref_idx": 419
}
],
"members":
@@ -69746,7 +70888,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPhysSurfaceProperties* >",
"size": 24,
"alignment": 8,
"template":
@@ -69756,7 +70898,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 707
+ "ref_idx": 718
}
}
]
@@ -69889,7 +71031,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 645
+ "ref_idx": 657
}
}
},
@@ -69908,7 +71050,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 708
+ "ref_idx": 719
}
}
},
@@ -69927,7 +71069,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 709
+ "ref_idx": 720
}
}
},
@@ -69946,7 +71088,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 235
+ "ref_idx": 236
}
}
}
@@ -70298,13 +71440,14 @@
},
{
"type": "class",
- "name": "CNmSpeedScaleNode__CDefinition",
+ "name": "CNmSpeedScaleNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -70325,7 +71468,7 @@
[
{
"offset": 0,
- "ref_idx": 711
+ "ref_idx": 722
}
],
"members":
@@ -70335,13 +71478,14 @@
},
{
"type": "class",
- "name": "CNmSpeedScaleBaseNode__CDefinition",
+ "name": "CNmSpeedScaleBaseNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -70362,7 +71506,7 @@
[
{
"offset": 0,
- "ref_idx": 415
+ "ref_idx": 419
}
],
"members":
@@ -70423,7 +71567,7 @@
[
{
"offset": 0,
- "ref_idx": 596
+ "ref_idx": 607
}
],
"members":
@@ -70486,7 +71630,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 488
+ "ref_idx": 493
}
}
},
@@ -70512,14 +71656,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSSDSMsg_ViewTarget >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 714
+ "ref_idx": 725
}
]
}
@@ -70794,7 +71938,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 716
+ "ref_idx": 727
}
}
},
@@ -70842,7 +71986,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 717
+ "ref_idx": 728
}
}
}
@@ -70988,7 +72132,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -71077,13 +72221,14 @@
},
{
"type": "class",
- "name": "CNmParameterizedClipSelectorNode__CDefinition",
+ "name": "CNmParameterizedClipSelectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 64,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -71104,7 +72249,7 @@
[
{
"offset": 0,
- "ref_idx": 720
+ "ref_idx": 731
}
],
"members":
@@ -71117,7 +72262,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< int16, 5 >",
"size": 24,
"alignment": 8,
"template":
@@ -71142,7 +72287,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< uint8, 5 >",
"size": 16,
"alignment": 8,
"template":
@@ -71200,13 +72345,14 @@
},
{
"type": "class",
- "name": "CNmClipReferenceNode__CDefinition",
+ "name": "CNmClipReferenceNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -71227,7 +72373,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -71264,7 +72410,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -71501,14 +72647,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RenderHairStrandInfo_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 704
+ "ref_idx": 715
}
]
}
@@ -71522,7 +72668,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -71543,14 +72689,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandleCopyable",
+ "name": "CStrongHandleCopyable< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -71564,7 +72710,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -71742,7 +72888,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 724
+ "ref_idx": 735
}
}
},
@@ -71768,7 +72914,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 725
+ "ref_idx": 736
}
}
},
@@ -71824,6 +72970,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 736
]
}
},
@@ -71858,12 +73008,13 @@
},
{
"type": "enum",
- "name": "CNmSoundEvent__Position_t",
+ "name": "CNmSoundEvent::Position_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 734,
"flags":
[
"is_registered"
@@ -72172,7 +73323,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -72192,7 +73343,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 728
+ "ref_idx": 739
}
}
},
@@ -72299,7 +73450,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
}
@@ -72464,7 +73615,7 @@
[
{
"offset": 0,
- "ref_idx": 266
+ "ref_idx": 267
}
],
"members":
@@ -72477,14 +73628,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< std::pair< CUtlString, uint32 > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "std::pair",
+ "name": "std::pair< CUtlString, uint32 >",
"size": 16,
"alignment": 8,
"template":
@@ -72513,14 +73664,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< std::pair< CUtlString, uint32 > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "std::pair",
+ "name": "std::pair< CUtlString, uint32 >",
"size": 16,
"alignment": 8,
"template":
@@ -72573,7 +73724,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -72658,7 +73809,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 731
+ "ref_idx": 742
}
}
}
@@ -72786,14 +73937,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CFlexOp >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 734
+ "ref_idx": 745
}
]
}
@@ -72835,7 +73986,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 735
+ "ref_idx": 746
}
}
},
@@ -73248,7 +74399,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -73311,7 +74462,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -73425,7 +74576,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
}
@@ -73568,7 +74719,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 740
+ "ref_idx": 751
}
}
},
@@ -73636,7 +74787,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 741
+ "ref_idx": 752
}
}
},
@@ -73654,6 +74805,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2613
]
}
},
@@ -73708,7 +74863,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 741
+ "ref_idx": 752
}
}
}
@@ -73917,14 +75072,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CDirectPlaybackTagData >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 743
+ "ref_idx": 754
}
]
}
@@ -73978,14 +75133,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< TagSpan_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 108
+ "ref_idx": 109
}
]
}
@@ -74023,7 +75178,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -74043,7 +75198,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 745
+ "ref_idx": 756
}
}
},
@@ -74081,7 +75236,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 120
+ "ref_idx": 121
}
}
},
@@ -74207,7 +75362,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 746
+ "ref_idx": 757
}
}
},
@@ -74385,7 +75540,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 747
+ "ref_idx": 758
}
}
},
@@ -74408,7 +75563,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -74427,7 +75582,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 748
+ "ref_idx": 759
}
}
},
@@ -74937,7 +76092,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -75058,7 +76213,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -75078,7 +76233,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 751
+ "ref_idx": 762
}
}
},
@@ -75101,7 +76256,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -75303,7 +76458,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -75372,7 +76527,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -75392,7 +76547,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 342
+ "ref_idx": 343
}
}
},
@@ -75411,7 +76566,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 342
+ "ref_idx": 343
}
}
},
@@ -75619,14 +76774,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RenderInputLayoutField_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 221
+ "ref_idx": 222
}
]
}
@@ -75640,7 +76795,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -75725,14 +76880,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FootFixedData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 113
+ "ref_idx": 114
}
]
}
@@ -75844,7 +76999,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 758
+ "ref_idx": 769
}
}
},
@@ -76027,7 +77182,7 @@
[
{
"offset": 0,
- "ref_idx": 762
+ "ref_idx": 773
}
],
"members":
@@ -76066,7 +77221,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 488
+ "ref_idx": 493
}
}
},
@@ -76220,7 +77375,7 @@
[
{
"offset": 0,
- "ref_idx": 596
+ "ref_idx": 607
}
],
"members":
@@ -76376,7 +77531,7 @@
[
{
"offset": 0,
- "ref_idx": 643
+ "ref_idx": 655
}
],
"members":
@@ -76412,13 +77567,14 @@
},
{
"type": "class",
- "name": "CNmFloatCurveNode__CDefinition",
+ "name": "CNmFloatCurveNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 80,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -76439,7 +77595,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -76502,7 +77658,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -76526,14 +77682,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -76558,14 +77714,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -76590,14 +77746,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -76622,14 +77778,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -76654,14 +77810,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -76686,14 +77842,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -76829,7 +77985,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -76852,7 +78008,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
}
@@ -77064,14 +78220,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CSceneObjectData, 1 >",
"size": 152,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 774
+ "ref_idx": 785
},
{
"type": "literal",
@@ -77089,7 +78245,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CBaseConstraint* >",
"size": 16,
"alignment": 8,
"template":
@@ -77099,7 +78255,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 596
+ "ref_idx": 607
}
}
]
@@ -77114,7 +78270,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 659
+ "ref_idx": 671
}
}
},
@@ -77150,7 +78306,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 782
+ "ref_idx": 793
}
}
},
@@ -77165,7 +78321,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 722
+ "ref_idx": 733
}
}
}
@@ -77232,14 +78388,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CMaterialDrawDescriptor >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 775
+ "ref_idx": 786
}
]
}
@@ -77253,14 +78409,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< AABB_t >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 302
+ "ref_idx": 303
}
]
}
@@ -77274,14 +78430,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CMeshletDescriptor >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 779
+ "ref_idx": 790
}
]
}
@@ -77433,14 +78589,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CMaterialDrawDescriptor::RigidMeshPart_t >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 776
+ "ref_idx": 787
}
]
}
@@ -77454,7 +78610,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 777
+ "ref_idx": 788
}
}
},
@@ -77514,7 +78670,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 778
+ "ref_idx": 789
}
}
},
@@ -77526,7 +78682,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 778
+ "ref_idx": 789
}
}
},
@@ -77538,31 +78694,36 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 787
]
}
},
{
"type": "class",
- "name": "CMaterialDrawDescriptor__RigidMeshPart_t",
+ "name": "CMaterialDrawDescriptor::RigidMeshPart_t",
"scope": "!GlobalTypes",
"project": "modellib",
"size": 12,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 786,
"flags":
[
"has_trivial_destructor",
@@ -77786,7 +78947,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 780
+ "ref_idx": 791
}
}
},
@@ -77798,7 +78959,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 781
+ "ref_idx": 792
}
}
},
@@ -78149,7 +79310,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 784
+ "ref_idx": 795
}
}
}
@@ -78447,7 +79608,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -78541,7 +79702,7 @@
[
{
"offset": 0,
- "ref_idx": 495
+ "ref_idx": 500
}
],
"members":
@@ -78705,7 +79866,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 784
+ "ref_idx": 795
}
}
}
@@ -78769,7 +79930,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -78817,13 +79978,14 @@
},
{
"type": "class",
- "name": "CNmTwoBoneIKNode__CDefinition",
+ "name": "CNmTwoBoneIKNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 40,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -78844,7 +80006,7 @@
[
{
"offset": 0,
- "ref_idx": 415
+ "ref_idx": 419
}
],
"members":
@@ -78907,7 +80069,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 617
+ "ref_idx": 628
}
}
},
@@ -78955,7 +80117,7 @@
[
{
"offset": 0,
- "ref_idx": 109
+ "ref_idx": 110
}
],
"members":
@@ -78968,14 +80130,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< TagSpan_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 108
+ "ref_idx": 109
}
]
}
@@ -78989,7 +80151,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -79010,13 +80172,14 @@
},
{
"type": "class",
- "name": "CNmFloatRangeComparisonNode__CDefinition",
+ "name": "CNmFloatRangeComparisonNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -79037,7 +80200,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -79409,7 +80572,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 798
+ "ref_idx": 809
}
}
}
@@ -79463,7 +80626,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -79572,7 +80735,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -79584,7 +80747,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -79596,7 +80759,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -79666,7 +80829,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CBaseIssue* >",
"size": 24,
"alignment": 8,
"template":
@@ -79676,7 +80839,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 797
+ "ref_idx": 808
}
}
]
@@ -79691,7 +80854,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< char* >",
"size": 24,
"alignment": 8,
"template":
@@ -79781,7 +80944,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -79857,7 +81020,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SkeletonAnimCapture_t* >",
"size": 24,
"alignment": 8,
"template":
@@ -79867,7 +81030,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 801
+ "ref_idx": 812
}
}
]
@@ -79882,14 +81045,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SkeletonAnimCapture_t::Camera_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 805
+ "ref_idx": 816
}
]
}
@@ -79969,7 +81132,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CEntityIndex >",
"size": 24,
"alignment": 8,
"template":
@@ -80020,14 +81183,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SkeletonAnimCapture_t::Bone_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 802
+ "ref_idx": 813
}
]
}
@@ -80041,14 +81204,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SkeletonAnimCapture_t::Bone_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 802
+ "ref_idx": 813
}
]
}
@@ -80086,31 +81249,39 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SkeletonAnimCapture_t::Frame_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 803
+ "ref_idx": 814
}
]
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 813,
+ 814,
+ 815,
+ 816
]
}
},
{
"type": "class",
- "name": "SkeletonAnimCapture_t__Bone_t",
+ "name": "SkeletonAnimCapture_t::Bone_t",
"scope": "!GlobalTypes",
"project": "modellib",
"size": 64,
"alignment": 16,
"traits":
{
+ "parent_class_idx": 812,
"flags":
[
"inheritance_depth_calculated",
@@ -80170,13 +81341,14 @@
},
{
"type": "class",
- "name": "SkeletonAnimCapture_t__Frame_t",
+ "name": "SkeletonAnimCapture_t::Frame_t",
"scope": "!GlobalTypes",
"project": "modellib",
"size": 192,
"alignment": 16,
"traits":
{
+ "parent_class_idx": 812,
"flags":
[
"inheritance_depth_calculated",
@@ -80211,7 +81383,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 804
+ "ref_idx": 815
}
}
},
@@ -80249,7 +81421,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CTransform >",
"size": 24,
"alignment": 8,
"template":
@@ -80272,7 +81444,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CTransform >",
"size": 24,
"alignment": 8,
"template":
@@ -80295,7 +81467,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CTransform >",
"size": 24,
"alignment": 8,
"template":
@@ -80318,7 +81490,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< VectorAligned >",
"size": 24,
"alignment": 8,
"template":
@@ -80341,7 +81513,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -80359,13 +81531,14 @@
},
{
"type": "class",
- "name": "SkeletonAnimCapture_t__FrameStamp_t",
+ "name": "SkeletonAnimCapture_t::FrameStamp_t",
"scope": "!GlobalTypes",
"project": "modellib",
"size": 28,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 812,
"flags":
[
"has_trivial_destructor",
@@ -80482,13 +81655,14 @@
},
{
"type": "class",
- "name": "SkeletonAnimCapture_t__Camera_t",
+ "name": "SkeletonAnimCapture_t::Camera_t",
"scope": "!GlobalTypes",
"project": "modellib",
"size": 48,
"alignment": 16,
"traits":
{
+ "parent_class_idx": 812,
"flags":
[
"has_trivial_destructor",
@@ -80553,7 +81727,7 @@
[
{
"offset": 0,
- "ref_idx": 694
+ "ref_idx": 705
}
],
"members":
@@ -80598,7 +81772,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 170
+ "ref_idx": 171
}
}
},
@@ -80670,7 +81844,7 @@
[
{
"offset": 0,
- "ref_idx": 809
+ "ref_idx": 820
}
],
"members":
@@ -80720,7 +81894,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -80748,7 +81922,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -80778,7 +81952,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -80808,7 +81982,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -81198,7 +82372,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 497
+ "ref_idx": 502
}
}
},
@@ -81210,7 +82384,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 814
+ "ref_idx": 825
}
}
},
@@ -81234,14 +82408,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqAutoLayer >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 233
+ "ref_idx": 234
}
]
}
@@ -81255,14 +82429,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqIKLock >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 656
+ "ref_idx": 668
}
]
}
@@ -81276,7 +82450,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 498
+ "ref_idx": 503
}
}
},
@@ -81323,14 +82497,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimActivity >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 157
+ "ref_idx": 158
}
]
}
@@ -81344,14 +82518,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CFootMotion >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 816
+ "ref_idx": 827
}
]
}
@@ -81391,7 +82565,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 815
+ "ref_idx": 826
}
}
},
@@ -81403,7 +82577,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int16 >",
"size": 24,
"alignment": 8,
"template":
@@ -81460,7 +82634,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -81481,7 +82655,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -81681,14 +82855,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CFootStride >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 817
+ "ref_idx": 828
}
]
}
@@ -81754,7 +82928,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 818
+ "ref_idx": 829
}
}
},
@@ -81766,7 +82940,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 447
+ "ref_idx": 452
}
}
}
@@ -81859,7 +83033,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 819
+ "ref_idx": 830
}
}
},
@@ -81871,7 +83045,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 821
+ "ref_idx": 832
}
}
},
@@ -81883,7 +83057,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 821
+ "ref_idx": 832
}
}
},
@@ -81895,7 +83069,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 821
+ "ref_idx": 832
}
}
},
@@ -81907,7 +83081,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 821
+ "ref_idx": 832
}
}
}
@@ -81942,7 +83116,7 @@
[
{
"offset": 0,
- "ref_idx": 820
+ "ref_idx": 831
}
],
"members":
@@ -82017,7 +83191,7 @@
[
{
"offset": 0,
- "ref_idx": 820
+ "ref_idx": 831
}
],
"members":
@@ -82424,13 +83598,14 @@
},
{
"type": "class",
- "name": "CNmReferencePoseNode__CDefinition",
+ "name": "CNmReferencePoseNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -82451,7 +83626,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -82488,7 +83663,7 @@
[
{
"offset": 0,
- "ref_idx": 375
+ "ref_idx": 379
}
],
"members":
@@ -82501,7 +83676,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 827
+ "ref_idx": 838
}
}
},
@@ -82513,21 +83688,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CMotionMetricEvaluator > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CMotionMetricEvaluator >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 635
+ "ref_idx": 646
}
]
}
@@ -82543,7 +83718,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -82612,7 +83787,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 281
+ "ref_idx": 282
}
}
},
@@ -82732,7 +83907,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -82830,14 +84005,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CMotionGraphGroup >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 95
+ "ref_idx": 96
}
]
}
@@ -83059,7 +84234,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -83080,14 +84255,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FuseVariableIndex_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 244
+ "ref_idx": 245
}
]
}
@@ -83101,14 +84276,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FuseVariableIndex_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 244
+ "ref_idx": 245
}
]
}
@@ -83178,7 +84353,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -83283,7 +84458,7 @@
[
{
"offset": 0,
- "ref_idx": 643
+ "ref_idx": 655
}
],
"members":
@@ -83551,7 +84726,7 @@
[
{
"offset": 0,
- "ref_idx": 363
+ "ref_idx": 364
}
],
"members":
@@ -83761,7 +84936,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 170
+ "ref_idx": 171
}
}
},
@@ -83857,7 +85032,7 @@
[
{
"offset": 0,
- "ref_idx": 837
+ "ref_idx": 848
}
],
"members":
@@ -83934,7 +85109,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 838
+ "ref_idx": 849
}
}
},
@@ -83946,7 +85121,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 839
+ "ref_idx": 850
}
}
},
@@ -84094,7 +85269,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 841
+ "ref_idx": 852
}
}
},
@@ -84106,7 +85281,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 841
+ "ref_idx": 852
}
}
}
@@ -84157,7 +85332,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 87
+ "ref_idx": 88
}
}
}
@@ -84400,7 +85575,7 @@
[
{
"offset": 0,
- "ref_idx": 375
+ "ref_idx": 379
}
],
"members":
@@ -84474,7 +85649,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -84510,7 +85685,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -84689,14 +85864,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RenderProjectedMaterial_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 232
+ "ref_idx": 233
}
]
}
@@ -84777,14 +85952,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialVariable_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 118
+ "ref_idx": 119
}
]
}
@@ -84932,7 +86107,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 120
+ "ref_idx": 121
}
}
}
@@ -85002,7 +86177,7 @@
[
{
"offset": 0,
- "ref_idx": 350
+ "ref_idx": 351
}
],
"members":
@@ -85039,7 +86214,7 @@
[
{
"offset": 0,
- "ref_idx": 852
+ "ref_idx": 863
}
],
"members":
@@ -85089,7 +86264,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -85117,7 +86292,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -85244,7 +86419,7 @@
[
{
"offset": 0,
- "ref_idx": 603
+ "ref_idx": 614
}
],
"members":
@@ -85257,7 +86432,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 167
+ "ref_idx": 168
}
}
},
@@ -85305,7 +86480,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -85347,7 +86522,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -85535,14 +86710,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ragdollelement_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 857
+ "ref_idx": 868
}
]
}
@@ -85556,14 +86731,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ragdollhierarchyjoint_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 858
+ "ref_idx": 869
}
]
}
@@ -85577,7 +86752,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -85762,14 +86937,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCNmSkeleton >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 860
+ "ref_idx": 376
}
]
}
@@ -85821,14 +86996,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< NmCompressionSettings_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 861
+ "ref_idx": 652
}
]
}
@@ -85842,7 +87017,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -85863,7 +87038,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CGlobalSymbol >",
"size": 24,
"alignment": 8,
"template":
@@ -85886,14 +87061,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< NmFloatCurveCompressionSettings_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 639
+ "ref_idx": 650
}
]
}
@@ -85907,7 +87082,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -85928,7 +87103,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -85949,7 +87124,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< CNmClip*, 1 >",
"size": 32,
"alignment": 8,
"template":
@@ -85959,7 +87134,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 859
+ "ref_idx": 870
}
},
{
@@ -85978,7 +87153,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 862
+ "ref_idx": 87
}
}
},
@@ -85990,7 +87165,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 863
+ "ref_idx": 422
}
}
},
@@ -86014,14 +87189,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CNmClip::ModelSpaceSamplingChainLink_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 864
+ "ref_idx": 871
}
]
}
@@ -86035,7 +87210,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -86048,333 +87223,23 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 871
]
}
},
{
"type": "class",
- "name": "InfoForResourceTypeCNmSkeleton",
- "scope": "!GlobalTypes",
- "project": "resourcesystem",
- "size": 1,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_trivial_constructor",
- "has_trivial_destructor",
- "inheritance_depth_calculated",
- "global_type_scope"
- ],
- "metatags":
- [
- {
- "name": "MResourceTypeForInfoType",
- "value": "vnmskel"
- }
- ],
- "members":
- [
- ]
- }
- },
- {
- "type": "class",
- "name": "NmCompressionSettings_t",
- "scope": "!GlobalTypes",
- "project": "animlib",
- "size": 64,
- "alignment": 16,
- "traits":
- {
- "flags":
- [
- "has_trivial_destructor",
- "inheritance_depth_calculated",
- "construct_allowed"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\tm_translationRangeX = \n\t{\n\t\tm_flRangeStart = 0.0\n\t\tm_flRangeLength = -1.0\n\t}\n\tm_translationRangeY = \n\t{\n\t\tm_flRangeStart = 0.0\n\t\tm_flRangeLength = -1.0\n\t}\n\tm_translationRangeZ = \n\t{\n\t\tm_flRangeStart = 0.0\n\t\tm_flRangeLength = -1.0\n\t}\n\tm_scaleRange = \n\t{\n\t\tm_flRangeStart = 0.0\n\t\tm_flRangeLength = -1.0\n\t}\n\tm_constantRotation = [ 0.0, 0.0, 219639036005698275005956096.0, 0.0 ]\n\tm_bIsRotationStatic = false\n\tm_bIsTranslationStatic = false\n\tm_bIsScaleStatic = false\n}"
- }
- ],
- "members":
- [
- {
- "name": "m_translationRangeX",
- "offset": 0,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 640
- }
- }
- },
- {
- "name": "m_translationRangeY",
- "offset": 8,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 640
- }
- }
- },
- {
- "name": "m_translationRangeZ",
- "offset": 16,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 640
- }
- }
- },
- {
- "name": "m_scaleRange",
- "offset": 24,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 640
- }
- }
- },
- {
- "name": "m_constantRotation",
- "offset": 32,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "Quaternion",
- "size": 16,
- "alignment": 16
- }
- }
- },
- {
- "name": "m_bIsRotationStatic",
- "offset": 48,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bIsTranslationStatic",
- "offset": 49,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bIsScaleStatic",
- "offset": 50,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CNmSyncTrack",
- "scope": "!GlobalTypes",
- "project": "animlib",
- "size": 176,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "inheritance_depth_calculated",
- "construct_allowed"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\tm_syncEvents = \n\t[\n\t\t{\n\t\t\tm_ID = \"\"\n\t\t\tm_startTime = \n\t\t\t{\n\t\t\t\tm_flValue = 0.0\n\t\t\t}\n\t\t\tm_duration = \n\t\t\t{\n\t\t\t\tm_flValue = 1.0\n\t\t\t}\n\t\t},\n\t]\n\tm_nStartEventOffset = 0\n}"
- }
- ],
- "members":
- [
- {
- "name": "m_syncEvents",
- "offset": 0,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
- "size": 168,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 86
- },
- {
- "type": "literal",
- "value": 10
- }
- ]
- }
- }
- },
- {
- "name": "m_nStartEventOffset",
- "offset": 168,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CNmRootMotionData",
- "scope": "!GlobalTypes",
- "project": "animlib",
- "size": 80,
- "alignment": 16,
- "traits":
- {
- "flags":
- [
- "inheritance_depth_calculated",
- "construct_allowed"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\tm_transforms = [ ]\n\tm_nNumFrames = 0\n\tm_flAverageLinearVelocity = 0.0\n\tm_flAverageAngularVelocityRadians = 0.0\n\tm_totalDelta = \n\t[\n\t\t219629000976922177009876992.0, 0.0, 70786842064060416.0, 0.0,\n\t\t0.0, 0.0, 0.0, 0.0,\n\t]\n}"
- }
- ],
- "members":
- [
- {
- "name": "m_transforms",
- "offset": 0,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "atomic",
- "name": "CTransform",
- "size": 32,
- "alignment": 16
- }
- ]
- }
- }
- },
- {
- "name": "m_nNumFrames",
- "offset": 24,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_flAverageLinearVelocity",
- "offset": 28,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flAverageAngularVelocityRadians",
- "offset": 32,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_totalDelta",
- "offset": 48,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CTransform",
- "size": 32,
- "alignment": 16
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CNmClip__ModelSpaceSamplingChainLink_t",
+ "name": "CNmClip::ModelSpaceSamplingChainLink_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 12,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 870,
"flags":
[
"has_trivial_destructor",
@@ -86460,7 +87325,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeVertexMapBuild_t* >",
"size": 24,
"alignment": 8,
"template":
@@ -86470,7 +87335,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 866
+ "ref_idx": 873
}
}
]
@@ -86575,7 +87440,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -86906,21 +87771,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCAnimData > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCAnimData >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 786
+ "ref_idx": 797
}
]
}
@@ -86943,21 +87808,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCAnimationGroup > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCAnimationGroup >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 872
+ "ref_idx": 879
}
]
}
@@ -86980,14 +87845,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCSequenceGroupData >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 230
+ "ref_idx": 231
}
]
}
@@ -87001,7 +87866,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 124
+ "ref_idx": 125
}
}
},
@@ -87013,7 +87878,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CBufferString >",
"size": 24,
"alignment": 8,
"template":
@@ -87036,7 +87901,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandleVoid >",
"size": 24,
"alignment": 8,
"template":
@@ -87111,7 +87976,7 @@
[
{
"offset": 0,
- "ref_idx": 874
+ "ref_idx": 881
}
],
"members":
@@ -87213,7 +88078,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -87347,7 +88212,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 379
+ "ref_idx": 383
}
}
},
@@ -87369,7 +88234,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -88104,7 +88969,7 @@
[
{
"offset": 0,
- "ref_idx": 608
+ "ref_idx": 619
}
],
"members":
@@ -88169,7 +89034,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 883
+ "ref_idx": 890
}
}
},
@@ -88181,14 +89046,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CNmBoneWeightList >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 883
+ "ref_idx": 890
}
]
}
@@ -88242,7 +89107,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CGlobalSymbol >",
"size": 24,
"alignment": 8,
"template":
@@ -88265,7 +89130,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -88338,7 +89203,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -88569,7 +89434,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -88631,7 +89496,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPlayerSlot >",
"size": 24,
"alignment": 8,
"template":
@@ -88712,7 +89577,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 224
+ "ref_idx": 225
}
}
},
@@ -88731,7 +89596,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -88750,7 +89615,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -88769,7 +89634,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
},
@@ -88851,7 +89716,7 @@
[
{
"offset": 0,
- "ref_idx": 291
+ "ref_idx": 292
}
],
"members":
@@ -88888,7 +89753,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -89164,7 +90029,7 @@
[
{
"offset": 0,
- "ref_idx": 146
+ "ref_idx": 147
}
],
"members":
@@ -89177,7 +90042,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimScriptParam",
+ "name": "CAnimScriptParam< float32 >",
"size": 16,
"alignment": 8,
"template":
@@ -89304,7 +90169,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -89400,14 +90265,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PointDefinitionWithTimeValues_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 237
+ "ref_idx": 238
}
]
}
@@ -89511,7 +90376,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -89680,7 +90545,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -89832,7 +90697,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 898
+ "ref_idx": 905
}
}
},
@@ -89870,7 +90735,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 899
+ "ref_idx": 906
}
}
}
@@ -90400,14 +91265,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandleCopyable",
+ "name": "CStrongHandleCopyable< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -90621,7 +91486,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -90630,13 +91495,14 @@
},
{
"type": "class",
- "name": "CNmDurationScaleNode__CDefinition",
+ "name": "CNmDurationScaleNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -90657,7 +91523,7 @@
[
{
"offset": 0,
- "ref_idx": 711
+ "ref_idx": 722
}
],
"members":
@@ -90771,7 +91637,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 484
+ "ref_idx": 489
}
}
},
@@ -90809,7 +91675,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 907
+ "ref_idx": 914
}
}
},
@@ -91479,7 +92345,7 @@
[
{
"offset": 0,
- "ref_idx": 94
+ "ref_idx": 95
}
],
"members":
@@ -91492,7 +92358,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< CGlobalSymbol >",
"size": 32,
"alignment": 8,
"template":
@@ -91515,7 +92381,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< CGlobalSymbol >",
"size": 32,
"alignment": 8,
"template":
@@ -91538,7 +92404,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< bool >",
"size": 24,
"alignment": 8,
"template":
@@ -91559,7 +92425,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -91580,7 +92446,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -91601,7 +92467,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -91622,7 +92488,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -91643,7 +92509,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< bool >",
"size": 24,
"alignment": 8,
"template":
@@ -91735,7 +92601,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -91804,7 +92670,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
}
@@ -91841,7 +92707,7 @@
[
{
"offset": 0,
- "ref_idx": 643
+ "ref_idx": 655
}
],
"members":
@@ -91918,7 +92784,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -92438,7 +93304,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -92457,7 +93323,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -92688,7 +93554,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 917
+ "ref_idx": 924
}
}
}
@@ -92789,7 +93655,7 @@
[
{
"offset": 0,
- "ref_idx": 390
+ "ref_idx": 394
}
],
"members":
@@ -92891,7 +93757,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -92967,7 +93833,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -92986,7 +93852,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 922
+ "ref_idx": 929
}
}
}
@@ -93096,13 +93962,14 @@
},
{
"type": "class",
- "name": "CNmBlend2DNode__CDefinition",
+ "name": "CNmBlend2DNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 272,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -93123,7 +93990,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -93136,7 +94003,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< int16, 5 >",
"size": 40,
"alignment": 8,
"template":
@@ -93185,7 +94052,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< Vector2D, 10 >",
"size": 104,
"alignment": 8,
"template":
@@ -93212,7 +94079,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< uint8, 30 >",
"size": 56,
"alignment": 8,
"template":
@@ -93237,7 +94104,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< uint8, 10 >",
"size": 40,
"alignment": 8,
"template":
@@ -93321,7 +94188,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -93343,7 +94210,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -93362,7 +94229,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -93419,7 +94286,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 925
+ "ref_idx": 932
}
}
}
@@ -93524,7 +94391,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -93833,7 +94700,7 @@
[
{
"offset": 0,
- "ref_idx": 596
+ "ref_idx": 607
}
],
"members":
@@ -93968,13 +94835,14 @@
},
{
"type": "class",
- "name": "CNmAndNode__CDefinition",
+ "name": "CNmAndNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 32,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -93995,7 +94863,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -94008,7 +94876,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< int16, 4 >",
"size": 16,
"alignment": 8,
"template":
@@ -94084,14 +94952,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MorphBundleType_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 932
+ "ref_idx": 939
}
]
}
@@ -94105,14 +94973,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CMorphData >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 933
+ "ref_idx": 940
}
]
}
@@ -94126,14 +94994,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -94147,14 +95015,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CFlexDesc >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 785
+ "ref_idx": 796
}
]
}
@@ -94168,14 +95036,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CFlexController >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 810
+ "ref_idx": 821
}
]
}
@@ -94189,14 +95057,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CFlexRule >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 733
+ "ref_idx": 744
}
]
}
@@ -94283,14 +95151,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CMorphRectData >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 934
+ "ref_idx": 941
}
]
}
@@ -94378,14 +95246,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CMorphBundleData >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 935
+ "ref_idx": 942
}
]
}
@@ -94449,7 +95317,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -94470,7 +95338,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -94515,7 +95383,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -94612,7 +95480,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 120
+ "ref_idx": 121
}
}
},
@@ -94638,14 +95506,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -94666,7 +95534,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 937
+ "ref_idx": 944
}
}
},
@@ -94966,7 +95834,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -94985,14 +95853,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< FloatInputMaterialVariable_t >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 90
+ "ref_idx": 91
}
]
}
@@ -95013,14 +95881,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< VecInputMaterialVariable_t >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 938
+ "ref_idx": 945
}
]
}
@@ -95170,13 +96038,14 @@
},
{
"type": "class",
- "name": "CNmNotNode__CDefinition",
+ "name": "CNmNotNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -95197,7 +96066,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -95246,7 +96115,7 @@
[
{
"offset": 0,
- "ref_idx": 475
+ "ref_idx": 480
}
],
"members":
@@ -95268,13 +96137,14 @@
},
{
"type": "class",
- "name": "CNmParameterizedBlendNode__Parameterization_t",
+ "name": "CNmParameterizedBlendNode::Parameterization_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 80,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"inheritance_depth_calculated",
@@ -95297,14 +96167,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CNmParameterizedBlendNode::BlendRange_t, 5 >",
"size": 72,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 131
+ "ref_idx": 132
},
{
"type": "literal",
@@ -95659,7 +96529,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 946
+ "ref_idx": 953
}
}
},
@@ -95671,7 +96541,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 946
+ "ref_idx": 953
}
}
},
@@ -95721,14 +96591,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -95782,7 +96652,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 887
+ "ref_idx": 894
}
}
},
@@ -95896,13 +96766,14 @@
},
{
"type": "class",
- "name": "CNmExternalGraphNode__CDefinition",
+ "name": "CNmExternalGraphNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -95923,7 +96794,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -95988,7 +96859,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -96009,7 +96880,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -96032,7 +96903,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -96053,7 +96924,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -96074,7 +96945,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -96131,7 +97002,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -96180,7 +97051,7 @@
[
{
"offset": 0,
- "ref_idx": 495
+ "ref_idx": 500
}
],
"members":
@@ -96220,7 +97091,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 952
+ "ref_idx": 959
}
}
},
@@ -96957,7 +97828,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -96976,7 +97847,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -97071,7 +97942,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 960
+ "ref_idx": 967
}
}
},
@@ -97217,7 +98088,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -97265,7 +98136,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -97301,14 +98172,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -97322,7 +98193,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 568
+ "ref_idx": 573
}
}
},
@@ -97382,7 +98253,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -97402,7 +98273,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 224
+ "ref_idx": 225
}
}
},
@@ -97482,7 +98353,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
},
@@ -97628,13 +98499,14 @@
},
{
"type": "class",
- "name": "CNmFixedWeightBoneMaskNode__CDefinition",
+ "name": "CNmFixedWeightBoneMaskNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -97655,7 +98527,7 @@
[
{
"offset": 0,
- "ref_idx": 397
+ "ref_idx": 401
}
],
"members":
@@ -97791,7 +98663,7 @@
[
{
"offset": 0,
- "ref_idx": 603
+ "ref_idx": 614
}
],
"members":
@@ -97804,7 +98676,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -97874,7 +98746,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -98110,13 +98982,14 @@
},
{
"type": "class",
- "name": "CNmSkeleton__SecondarySkeleton_t",
+ "name": "CNmSkeleton::SecondarySkeleton_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": 978,
"flags":
[
"inheritance_depth_calculated",
@@ -98153,14 +99026,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCNmSkeleton >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 860
+ "ref_idx": 376
}
]
}
@@ -98169,6 +99042,206 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CNmSkeleton",
+ "scope": "!GlobalTypes",
+ "project": "animlib",
+ "size": 192,
+ "alignment": 8,
+ "traits":
+ {
+ "flags":
+ [
+ "inheritance_depth_calculated",
+ "construct_allowed"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\tm_ID = \"\"\n\tm_boneIDs = [ ]\n\tm_parentIndices = [ ]\n\tm_parentSpaceReferencePose = [ ]\n\tm_modelSpaceReferencePose = [ ]\n\tm_numBonesToSampleAtLowLOD = 0\n\tm_maskDefinitions = [ ]\n\tm_secondarySkeletons = [ ]\n\tm_bIsPropSkeleton = false\n}"
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_ID",
+ "offset": 0,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CGlobalSymbol",
+ "size": 8,
+ "alignment": 8
+ }
+ }
+ },
+ {
+ "name": "m_boneIDs",
+ "offset": 8,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlLeanVector< CGlobalSymbol >",
+ "size": 16,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "atomic",
+ "name": "CGlobalSymbol",
+ "size": 8,
+ "alignment": 8
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_parentIndices",
+ "offset": 24,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< int32 >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_parentSpaceReferencePose",
+ "offset": 48,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CTransform >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "atomic",
+ "name": "CTransform",
+ "size": 32,
+ "alignment": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_modelSpaceReferencePose",
+ "offset": 72,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CTransform >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "atomic",
+ "name": "CTransform",
+ "size": 32,
+ "alignment": 16
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_numBonesToSampleAtLowLOD",
+ "offset": 96,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_maskDefinitions",
+ "offset": 136,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlLeanVector< NmBoneMaskSetDefinition_t >",
+ "size": 16,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 889
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_secondarySkeletons",
+ "offset": 168,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlLeanVector< CNmSkeleton::SecondarySkeleton_t >",
+ "size": 16,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 977
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_bIsPropSkeleton",
+ "offset": 184,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 977
+ ]
+ }
+ },
{
"type": "class",
"name": "CFutureVelocityMetricEvaluator",
@@ -98198,7 +99271,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -98247,7 +99320,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 972
+ "ref_idx": 980
}
}
}
@@ -98342,7 +99415,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -98441,7 +99514,7 @@
[
{
"offset": 0,
- "ref_idx": 431
+ "ref_idx": 436
}
],
"members":
@@ -98468,7 +99541,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 107
+ "ref_idx": 108
}
}
}
@@ -98647,7 +99720,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -99085,14 +100158,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHitBox >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 980
+ "ref_idx": 988
}
]
}
@@ -99568,7 +100641,7 @@
[
{
"offset": 0,
- "ref_idx": 874
+ "ref_idx": 881
}
],
"members":
@@ -99617,7 +100690,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -99642,7 +100715,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -99654,7 +100727,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -99666,7 +100739,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -99678,7 +100751,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -99690,7 +100763,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -99702,7 +100775,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
}
@@ -100157,14 +101230,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamInt_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 988
+ "ref_idx": 996
}
]
}
@@ -100178,14 +101251,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamFloat_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 881
+ "ref_idx": 888
}
]
}
@@ -100199,14 +101272,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamVector_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 989
+ "ref_idx": 997
}
]
}
@@ -100220,14 +101293,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamTexture_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 607
+ "ref_idx": 618
}
]
}
@@ -100241,14 +101314,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamBuffer_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 990
+ "ref_idx": 998
}
]
}
@@ -100262,14 +101335,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamBuffer_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 990
+ "ref_idx": 998
}
]
}
@@ -100283,14 +101356,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamInt_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 988
+ "ref_idx": 996
}
]
}
@@ -100304,14 +101377,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamFloat_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 881
+ "ref_idx": 888
}
]
}
@@ -100325,14 +101398,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamVector_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 989
+ "ref_idx": 997
}
]
}
@@ -100346,14 +101419,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamTexture_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 607
+ "ref_idx": 618
}
]
}
@@ -100367,14 +101440,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialParamString_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 991
+ "ref_idx": 999
}
]
}
@@ -100388,7 +101461,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -100433,7 +101506,7 @@
[
{
"offset": 0,
- "ref_idx": 608
+ "ref_idx": 619
}
],
"members":
@@ -100480,7 +101553,7 @@
[
{
"offset": 0,
- "ref_idx": 608
+ "ref_idx": 619
}
],
"members":
@@ -100529,7 +101602,7 @@
[
{
"offset": 0,
- "ref_idx": 608
+ "ref_idx": 619
}
],
"members":
@@ -100578,7 +101651,7 @@
[
{
"offset": 0,
- "ref_idx": 608
+ "ref_idx": 619
}
],
"members":
@@ -100635,7 +101708,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHintMessage* >",
"size": 24,
"alignment": 8,
"template":
@@ -100645,7 +101718,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 993
+ "ref_idx": 1001
}
}
]
@@ -100663,7 +101736,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 994
+ "ref_idx": 1002
}
}
}
@@ -100710,7 +101783,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< char* >",
"size": 24,
"alignment": 8,
"template":
@@ -100836,7 +101909,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -100897,14 +101970,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerPawn >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 995
+ "ref_idx": 1003
}
]
}
@@ -100950,14 +102023,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerController >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 994
+ "ref_idx": 1002
}
]
}
@@ -100971,21 +102044,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBasePlayerController > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerController >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 994
+ "ref_idx": 1002
}
]
}
@@ -101023,7 +102096,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1038
+ "ref_idx": 1046
}
}
},
@@ -101137,7 +102210,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1039
+ "ref_idx": 1047
}
}
},
@@ -101415,7 +102488,7 @@
[
{
"offset": 0,
- "ref_idx": 996
+ "ref_idx": 1004
}
],
"members":
@@ -101437,7 +102510,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1965
+ "ref_idx": 1018
}
}
}
@@ -101459,7 +102532,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1966
+ "ref_idx": 1021
}
}
}
@@ -101485,7 +102558,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1014
+ "ref_idx": 1022
}
}
}
@@ -101507,7 +102580,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1959
+ "ref_idx": 1023
}
}
}
@@ -101529,7 +102602,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1968
+ "ref_idx": 1025
}
}
}
@@ -101551,7 +102624,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1967
+ "ref_idx": 1026
}
}
}
@@ -101573,7 +102646,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1019
+ "ref_idx": 1027
}
}
}
@@ -101595,7 +102668,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1971
+ "ref_idx": 1028
}
}
}
@@ -101617,7 +102690,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1969
+ "ref_idx": 1042
}
}
}
@@ -101640,14 +102713,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorEmbeddedNetworkVar",
+ "name": "CUtlVectorEmbeddedNetworkVar< ViewAngleServerChange_t >",
"size": 104,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1035
+ "ref_idx": 1043
}
]
}
@@ -101721,7 +102794,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1037
+ "ref_idx": 1045
}
}
},
@@ -101733,7 +102806,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -101751,7 +102824,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -101763,7 +102836,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -101790,7 +102863,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 553
+ "ref_idx": 558
}
}
}
@@ -101809,14 +102882,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerController >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 994
+ "ref_idx": 1002
}
]
}
@@ -101836,14 +102909,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerController >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 994
+ "ref_idx": 1002
}
]
}
@@ -101895,14 +102968,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< sndopvarlatchdata_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 655
+ "ref_idx": 667
}
]
}
@@ -101944,7 +103017,7 @@
[
{
"offset": 0,
- "ref_idx": 554
+ "ref_idx": 559
}
],
"members":
@@ -101975,21 +103048,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CEconWearable > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CEconWearable >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 997
+ "ref_idx": 1005
}
]
}
@@ -102044,14 +103117,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RelationshipOverride_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1006
+ "ref_idx": 1014
}
]
}
@@ -102080,7 +103153,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1008
+ "ref_idx": 1016
}
}
},
@@ -102104,7 +103177,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1009
+ "ref_idx": 1017
}
}
}
@@ -102134,7 +103207,7 @@
[
{
"offset": 0,
- "ref_idx": 998
+ "ref_idx": 1006
}
],
"members":
@@ -102220,11 +103293,11 @@
[
{
"offset": 0,
- "ref_idx": 554
+ "ref_idx": 559
},
{
"offset": 3632,
- "ref_idx": 867
+ "ref_idx": 874
}
],
"members":
@@ -102243,7 +103316,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 999
+ "ref_idx": 1007
}
}
},
@@ -102363,14 +103436,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -102436,7 +103509,7 @@
[
{
"offset": 0,
- "ref_idx": 1000
+ "ref_idx": 1008
}
],
"members":
@@ -102455,7 +103528,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1003
+ "ref_idx": 1011
}
}
}
@@ -102502,21 +103575,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBaseEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -102556,14 +103629,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -102595,7 +103668,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1001
+ "ref_idx": 1009
}
}
},
@@ -102607,19 +103680,23 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAttributeManager::cached_attribute_float_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1002
+ "ref_idx": 1010
}
]
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1010
]
}
},
@@ -102650,13 +103727,14 @@
},
{
"type": "class",
- "name": "CAttributeManager__cached_attribute_float_t",
+ "name": "CAttributeManager::cached_attribute_float_t",
"scope": "libserver.so",
"project": "server",
"size": 24,
"alignment": 255,
"traits":
{
+ "parent_class_idx": 1008,
"flags":
[
"has_trivial_destructor",
@@ -102774,7 +103852,7 @@
[
{
"offset": 0,
- "ref_idx": 626
+ "ref_idx": 637
}
],
"members":
@@ -102949,7 +104027,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1004
+ "ref_idx": 1012
}
}
},
@@ -102967,7 +104045,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1004
+ "ref_idx": 1012
}
}
},
@@ -103058,14 +104136,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorEmbeddedNetworkVar",
+ "name": "CUtlVectorEmbeddedNetworkVar< CEconItemAttribute >",
"size": 104,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1005
+ "ref_idx": 1013
}
]
}
@@ -103082,7 +104160,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1000
+ "ref_idx": 1008
}
}
}
@@ -103260,14 +104338,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -103281,7 +104359,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1007
+ "ref_idx": 1015
}
}
}
@@ -103463,7 +104541,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 732
+ "ref_idx": 743
}
}
}
@@ -103510,7 +104588,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -103533,21 +104611,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CBasePlayerWeapon > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerWeapon >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1012
+ "ref_idx": 1020
}
]
}
@@ -103573,14 +104651,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerWeapon >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1012
+ "ref_idx": 1020
}
]
}
@@ -103604,14 +104682,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerWeapon >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1012
+ "ref_idx": 1020
}
]
}
@@ -103684,7 +104762,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 525
+ "ref_idx": 530
}
}
}
@@ -103772,7 +104850,7 @@
[
{
"offset": 0,
- "ref_idx": 998
+ "ref_idx": 1006
}
],
"members":
@@ -103795,7 +104873,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -103839,7 +104917,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -103953,7 +105031,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -103981,7 +105059,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -104011,7 +105089,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -104051,7 +105129,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -104096,14 +105174,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -104117,7 +105195,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1016
+ "ref_idx": 1024
}
}
},
@@ -104198,7 +105276,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -104227,7 +105305,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -104256,7 +105334,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -104324,7 +105402,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -104367,7 +105445,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -104403,7 +105481,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1021
+ "ref_idx": 1029
}
}
},
@@ -104421,14 +105499,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CColorCorrection >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1024
+ "ref_idx": 1032
}
]
}
@@ -104448,14 +105526,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -104479,14 +105557,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CTonemapController2 >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1025
+ "ref_idx": 1033
}
]
}
@@ -104510,7 +105588,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1026
+ "ref_idx": 1034
}
}
},
@@ -104532,21 +105610,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CPostProcessingVolume > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPostProcessingVolume >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1027
+ "ref_idx": 1035
}
]
}
@@ -104586,21 +105664,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CEnvSoundscapeTriggerable > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CEnvSoundscapeTriggerable >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1032
+ "ref_idx": 1040
}
]
}
@@ -104654,14 +105732,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CFogController >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1022
+ "ref_idx": 1030
}
]
}
@@ -104863,7 +105941,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -104882,7 +105960,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1023
+ "ref_idx": 1031
}
}
},
@@ -105379,7 +106457,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -105608,7 +106686,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -105681,7 +106759,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -105693,7 +106771,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -105942,7 +107020,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -106262,7 +107340,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -106281,14 +107359,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCPostProcessingResource >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1031
+ "ref_idx": 1039
}
]
}
@@ -106528,7 +107606,7 @@
[
{
"offset": 0,
- "ref_idx": 1029
+ "ref_idx": 1037
}
],
"members":
@@ -106541,7 +107619,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -106553,7 +107631,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -106565,7 +107643,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -106577,7 +107655,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -106589,7 +107667,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -106601,7 +107679,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -106613,7 +107691,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -106625,21 +107703,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBaseEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -106669,14 +107747,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseFilter >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 535
+ "ref_idx": 540
}
]
}
@@ -106741,7 +107819,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -106754,7 +107832,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1030
+ "ref_idx": 1038
}
}
},
@@ -106896,14 +107974,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -107065,7 +108143,7 @@
[
{
"offset": 0,
- "ref_idx": 1033
+ "ref_idx": 1041
}
],
"members":
@@ -107095,7 +108173,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -107108,7 +108186,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -107202,14 +108280,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CEnvSoundscape >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1033
+ "ref_idx": 1041
}
]
}
@@ -107292,7 +108370,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -107317,7 +108395,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 469
+ "ref_idx": 474
}
}
},
@@ -107580,7 +108658,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1036
+ "ref_idx": 1044
}
}
},
@@ -107795,7 +108873,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1023
+ "ref_idx": 1031
}
}
},
@@ -107927,7 +109005,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1041
+ "ref_idx": 1049
}
}
},
@@ -108080,7 +109158,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -108330,14 +109408,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -108581,7 +109659,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1048
+ "ref_idx": 1056
}
}
},
@@ -108723,7 +109801,7 @@
[
{
"offset": 0,
- "ref_idx": 430
+ "ref_idx": 435
}
],
"members":
@@ -108762,7 +109840,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -108791,7 +109869,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint64 >",
"size": 24,
"alignment": 8,
"template":
@@ -109033,7 +110111,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1053
+ "ref_idx": 1061
}
}
},
@@ -109697,7 +110775,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -109795,14 +110873,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -109816,14 +110894,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -110277,7 +111355,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1065
+ "ref_idx": 1073
}
}
},
@@ -110610,7 +111688,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -110629,7 +111707,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1068
+ "ref_idx": 1076
}
}
}
@@ -110711,13 +111789,14 @@
},
{
"type": "class",
- "name": "CNmConstBoolNode__CDefinition",
+ "name": "CNmConstBoolNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -110738,7 +111817,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -110760,13 +111839,14 @@
},
{
"type": "class",
- "name": "CNmCachedTargetNode__CDefinition",
+ "name": "CNmCachedTargetNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -110787,7 +111867,7 @@
[
{
"offset": 0,
- "ref_idx": 328
+ "ref_idx": 329
}
],
"members":
@@ -110812,7 +111892,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1071
+ "ref_idx": 1079
}
}
}
@@ -110907,7 +111987,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -110928,7 +112008,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -111155,7 +112235,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -111176,14 +112256,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeNodeBase_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 878
+ "ref_idx": 885
}
]
}
@@ -111197,14 +112277,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeSimdNodeBase_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1074
+ "ref_idx": 1082
}
]
}
@@ -111218,14 +112298,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeQuad_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1076
+ "ref_idx": 1084
}
]
}
@@ -111239,14 +112319,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeSimdQuad_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1077
+ "ref_idx": 1085
}
]
}
@@ -111260,14 +112340,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeSimdTri_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 163
+ "ref_idx": 164
}
]
}
@@ -111281,14 +112361,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeSimdRodConstraint_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1078
+ "ref_idx": 1086
}
]
}
@@ -111302,14 +112382,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeSimdRodConstraintAnim_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1079
+ "ref_idx": 1087
}
]
}
@@ -111323,7 +112403,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CTransform >",
"size": 24,
"alignment": 8,
"template":
@@ -111346,14 +112426,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeRodConstraint_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 231
+ "ref_idx": 232
}
]
}
@@ -111367,14 +112447,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeTwistConstraint_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 576
+ "ref_idx": 587
}
]
}
@@ -111388,14 +112468,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeHingeLimit_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1080
+ "ref_idx": 1088
}
]
}
@@ -111409,7 +112489,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -111430,14 +112510,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeDynKinLink_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 669
+ "ref_idx": 681
}
]
}
@@ -111451,14 +112531,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeAntiTunnelProbe_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 592
+ "ref_idx": 603
}
]
}
@@ -111472,7 +112552,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -111493,14 +112573,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeAxialEdgeBend_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 451
+ "ref_idx": 456
}
]
}
@@ -111514,7 +112594,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -111535,14 +112615,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeCtrlOffset_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 919
+ "ref_idx": 926
}
]
}
@@ -111556,14 +112636,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeCtrlOsOffset_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 600
+ "ref_idx": 611
}
]
}
@@ -111577,14 +112657,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeFollowNode_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1081
+ "ref_idx": 1089
}
]
}
@@ -111598,14 +112678,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeCollisionPlane_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1082
+ "ref_idx": 1090
}
]
}
@@ -111619,14 +112699,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeNodeIntegrator_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1083
+ "ref_idx": 1091
}
]
}
@@ -111640,14 +112720,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeSpringIntegrator_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1084
+ "ref_idx": 1092
}
]
}
@@ -111661,14 +112741,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeSimdSpringIntegrator_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1085
+ "ref_idx": 1093
}
]
}
@@ -111682,14 +112762,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeWorldCollisionParams_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1086
+ "ref_idx": 1094
}
]
}
@@ -111703,7 +112783,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -111724,7 +112804,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -111745,7 +112825,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -111766,7 +112846,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -111787,7 +112867,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -111808,14 +112888,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeTaperedCapsuleStretch_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1087
+ "ref_idx": 1095
}
]
}
@@ -111829,14 +112909,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeTaperedCapsuleRigid_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 372
+ "ref_idx": 373
}
]
}
@@ -111850,14 +112930,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeSphereRigid_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 394
+ "ref_idx": 398
}
]
}
@@ -111871,7 +112951,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -111892,7 +112972,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -111913,7 +112993,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -111934,14 +113014,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeTreeChildren_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 271
+ "ref_idx": 272
}
]
}
@@ -111955,7 +113035,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -111976,14 +113056,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeFitMatrix_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1088
+ "ref_idx": 1096
}
]
}
@@ -111997,14 +113077,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeFitWeight_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 227
+ "ref_idx": 228
}
]
}
@@ -112018,14 +113098,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeNodeReverseOffset_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1089
+ "ref_idx": 1097
}
]
}
@@ -112039,14 +113119,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeAnimStrayRadius_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1090
+ "ref_idx": 1098
}
]
}
@@ -112060,14 +113140,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeSimdAnimStrayRadius_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1091
+ "ref_idx": 1099
}
]
}
@@ -112081,14 +113161,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeKelagerBend2_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1092
+ "ref_idx": 1100
}
]
}
@@ -112102,14 +113182,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeCtrlSoftOffset_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1093
+ "ref_idx": 1101
}
]
}
@@ -112123,14 +113203,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CFeIndexedJiggleBone >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1094
+ "ref_idx": 1102
}
]
}
@@ -112144,7 +113224,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -112165,7 +113245,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -112186,14 +113266,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeTri_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 833
+ "ref_idx": 844
}
]
}
@@ -112279,14 +113359,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeSDFRigid_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1096
+ "ref_idx": 1104
}
]
}
@@ -112300,14 +113380,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeBoxRigid_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 954
+ "ref_idx": 961
}
]
}
@@ -112321,7 +113401,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -112342,7 +113422,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -112363,14 +113443,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeRigidColliderIndices_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1097
+ "ref_idx": 1105
}
]
}
@@ -112384,14 +113464,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeMorphLayerDepr_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 948
+ "ref_idx": 955
}
]
}
@@ -112405,7 +113485,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -112426,14 +113506,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeVertexMapDesc_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1098
+ "ref_idx": 1106
}
]
}
@@ -112447,7 +113527,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -112468,14 +113548,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeEffectDesc_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1099
+ "ref_idx": 1107
}
]
}
@@ -112489,14 +113569,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeCtrlOffset_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 919
+ "ref_idx": 926
}
]
}
@@ -112510,7 +113590,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -112531,7 +113611,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int16 >",
"size": 24,
"alignment": 8,
"template":
@@ -112552,14 +113632,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FeNodeWindBase_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 482
+ "ref_idx": 487
}
]
}
@@ -112936,7 +114016,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1075
+ "ref_idx": 1083
}
}
}
@@ -113611,7 +114691,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 305
+ "ref_idx": 306
}
}
},
@@ -114597,7 +115677,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1095
+ "ref_idx": 1103
}
}
}
@@ -115174,7 +116254,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -115596,7 +116676,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 342
+ "ref_idx": 343
}
}
},
@@ -115651,7 +116731,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -115664,7 +116744,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1102
+ "ref_idx": 1110
}
}
}
@@ -116010,7 +117090,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1103
+ "ref_idx": 1111
}
}
},
@@ -116036,14 +117116,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< BoneDemoCaptureSettings_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1104
+ "ref_idx": 1112
}
]
}
@@ -116064,14 +117144,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< IKDemoCaptureSettings_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1105
+ "ref_idx": 1113
}
]
}
@@ -116350,7 +117430,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1106
+ "ref_idx": 1114
}
}
},
@@ -116909,7 +117989,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -116929,7 +118009,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1111
+ "ref_idx": 1119
}
}
},
@@ -116971,7 +118051,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 120
+ "ref_idx": 121
}
}
},
@@ -116983,7 +118063,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1112
+ "ref_idx": 1120
}
}
},
@@ -117208,14 +118288,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -117362,7 +118442,7 @@
[
{
"offset": 0,
- "ref_idx": 135
+ "ref_idx": 136
}
],
"members":
@@ -117375,7 +118455,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 494
+ "ref_idx": 499
}
}
},
@@ -117508,14 +118588,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -117603,7 +118683,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1116
+ "ref_idx": 1124
}
}
}
@@ -117726,7 +118806,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1118
+ "ref_idx": 1126
}
}
},
@@ -117762,7 +118842,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
}
}
@@ -117906,7 +118986,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -117926,14 +119006,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CVoiceContainerSetElement >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1100
+ "ref_idx": 1108
}
]
}
@@ -117971,7 +119051,7 @@
[
{
"offset": 0,
- "ref_idx": 852
+ "ref_idx": 863
}
],
"members":
@@ -118008,7 +119088,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -118076,7 +119156,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector2D >",
"size": 24,
"alignment": 8,
"template":
@@ -118113,7 +119193,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -118134,14 +119214,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CShatterGlassShardPhysics >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1123
+ "ref_idx": 1131
}
]
}
@@ -118155,14 +119235,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CFuncShatterglass >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1134
+ "ref_idx": 1142
}
]
}
@@ -118188,7 +119268,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1135
+ "ref_idx": 1143
}
}
},
@@ -118298,7 +119378,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1136
+ "ref_idx": 1144
}
}
},
@@ -118412,7 +119492,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -118424,14 +119504,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -118445,7 +119525,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -118494,7 +119574,7 @@
[
{
"offset": 0,
- "ref_idx": 1124
+ "ref_idx": 1132
}
],
"members":
@@ -118537,7 +119617,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1132
+ "ref_idx": 1140
}
}
}
@@ -118597,7 +119677,7 @@
[
{
"offset": 0,
- "ref_idx": 1125
+ "ref_idx": 1133
}
],
"members":
@@ -118610,7 +119690,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -118622,7 +119702,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -118634,7 +119714,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -118646,7 +119726,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -118658,7 +119738,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -118670,7 +119750,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -118682,7 +119762,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -118862,7 +119942,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -118874,7 +119954,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1130
+ "ref_idx": 1138
}
}
},
@@ -118886,7 +119966,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -118996,7 +120076,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1131
+ "ref_idx": 1139
}
}
},
@@ -119080,6 +120160,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1139
]
}
},
@@ -119112,7 +120196,7 @@
[
{
"offset": 0,
- "ref_idx": 1126
+ "ref_idx": 1134
}
],
"members":
@@ -119143,7 +120227,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1127
+ "ref_idx": 1135
}
}
},
@@ -119155,7 +120239,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -119167,7 +120251,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -119179,7 +120263,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -119200,7 +120284,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -119288,14 +120372,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -119309,7 +120393,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1128
+ "ref_idx": 1136
}
}
},
@@ -119321,7 +120405,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -119333,7 +120417,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1129
+ "ref_idx": 1137
}
}
},
@@ -119477,14 +120561,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerPawn >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 995
+ "ref_idx": 1003
}
]
}
@@ -119498,7 +120582,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -119522,14 +120606,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -119598,7 +120682,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -119678,7 +120762,7 @@
[
{
"offset": 0,
- "ref_idx": 520
+ "ref_idx": 525
}
],
"members":
@@ -119900,12 +120984,13 @@
},
{
"type": "enum",
- "name": "CPhysicsProp__CrateType_t",
+ "name": "CPhysicsProp::CrateType_t",
"scope": "libserver.so",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1132,
"flags":
[
"is_registered",
@@ -120028,14 +121113,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -120055,14 +121140,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -120082,7 +121167,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1133
+ "ref_idx": 1141
}
}
},
@@ -120160,7 +121245,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Vector2D >",
"size": 24,
"alignment": 8,
"template":
@@ -120189,7 +121274,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Vector4D >",
"size": 24,
"alignment": 8,
"template":
@@ -120328,7 +121413,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -120369,7 +121454,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -120404,7 +121489,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -120416,7 +121501,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -120428,7 +121513,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -120604,7 +121689,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -120627,7 +121712,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -120650,7 +121735,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector4D >",
"size": 24,
"alignment": 8,
"template":
@@ -120673,7 +121758,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -120697,14 +121782,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -120795,7 +121880,7 @@
[
{
"offset": 0,
- "ref_idx": 1138
+ "ref_idx": 1146
}
],
"members":
@@ -120823,7 +121908,7 @@
[
{
"offset": 0,
- "ref_idx": 694
+ "ref_idx": 705
}
],
"members":
@@ -121056,7 +122141,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -121069,21 +122154,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CAnimMotorUpdaterBase > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimMotorUpdaterBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 262
+ "ref_idx": 263
}
]
}
@@ -121099,7 +122184,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -121176,7 +122261,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
}
@@ -121204,7 +122289,7 @@
[
{
"offset": 0,
- "ref_idx": 566
+ "ref_idx": 571
}
],
"members":
@@ -121217,14 +122302,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseAnimGraph >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 555
+ "ref_idx": 560
}
]
}
@@ -121238,14 +122323,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CScriptedSequence >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1144
+ "ref_idx": 1152
}
]
}
@@ -121259,7 +122344,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1150
+ "ref_idx": 1158
}
}
},
@@ -121271,7 +122356,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1151
+ "ref_idx": 1159
}
}
},
@@ -121283,7 +122368,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -121312,7 +122397,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -121437,7 +122522,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1145
+ "ref_idx": 1153
}
}
},
@@ -121449,7 +122534,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1146
+ "ref_idx": 1154
}
}
},
@@ -121461,7 +122546,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1147
+ "ref_idx": 1155
}
}
},
@@ -121473,7 +122558,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1116
+ "ref_idx": 1124
}
}
},
@@ -121881,7 +122966,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -121977,14 +123062,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -121998,14 +123083,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CScriptedSequence >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1144
+ "ref_idx": 1152
}
]
}
@@ -122067,14 +123152,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseAnimGraph >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 555
+ "ref_idx": 560
}
]
}
@@ -122136,7 +123221,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1148
+ "ref_idx": 1156
}
}
},
@@ -122148,7 +123233,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1149
+ "ref_idx": 1157
}
}
},
@@ -122160,7 +123245,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -122172,7 +123257,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -122184,7 +123269,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -122196,7 +123281,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -122208,7 +123293,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -122220,7 +123305,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -122237,7 +123322,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -122264,14 +123349,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -122556,12 +123641,13 @@
},
{
"type": "enum",
- "name": "IChoreoServices__ScriptState_t",
+ "name": "IChoreoServices::ScriptState_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 571,
"flags":
[
"is_registered"
@@ -122593,12 +123679,13 @@
},
{
"type": "enum",
- "name": "IChoreoServices__ChoreoState_t",
+ "name": "IChoreoServices::ChoreoState_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 571,
"flags":
[
"is_registered"
@@ -122727,7 +123814,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
},
@@ -122774,7 +123861,7 @@
[
{
"offset": 0,
- "ref_idx": 169
+ "ref_idx": 170
}
],
"members":
@@ -122982,7 +124069,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -123175,7 +124262,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -123254,7 +124341,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -123276,7 +124363,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -123371,7 +124458,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1158
+ "ref_idx": 1166
}
}
}
@@ -123410,7 +124497,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 275
+ "ref_idx": 276
}
}
},
@@ -123434,7 +124521,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 122
+ "ref_idx": 123
}
}
},
@@ -123496,14 +124583,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SceneObject_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1160
+ "ref_idx": 1168
}
]
}
@@ -123517,7 +124604,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -123538,14 +124625,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< AggregateSceneObject_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1162
+ "ref_idx": 1170
}
]
}
@@ -123559,14 +124646,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ClutterSceneObject_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1164
+ "ref_idx": 1172
}
]
}
@@ -123580,14 +124667,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ExtraVertexStreamOverride_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1166
+ "ref_idx": 1174
}
]
}
@@ -123601,14 +124688,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialOverride_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 333
+ "ref_idx": 334
}
]
}
@@ -123622,14 +124709,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< WorldNodeOnDiskBufferData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 754
+ "ref_idx": 765
}
]
}
@@ -123643,14 +124730,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< AggregateInstanceStreamOnDiskData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1168
+ "ref_idx": 1176
}
]
}
@@ -123664,14 +124751,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< AggregateVertexAlbedoStreamOnDiskData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1169
+ "ref_idx": 1177
}
]
}
@@ -123685,7 +124772,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -123708,7 +124795,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -123743,7 +124830,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 687
+ "ref_idx": 586
}
}
},
@@ -123877,7 +124964,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 716
+ "ref_idx": 727
}
}
},
@@ -123951,7 +125038,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -123972,14 +125059,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCRenderMesh >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1161
+ "ref_idx": 1169
}
]
}
@@ -124047,7 +125134,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 716
+ "ref_idx": 727
}
}
},
@@ -124059,7 +125146,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 716
+ "ref_idx": 727
}
}
},
@@ -124107,14 +125194,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< AggregateMeshInfo_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 715
+ "ref_idx": 726
}
]
}
@@ -124128,14 +125215,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< AggregateLODSetup_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1163
+ "ref_idx": 1171
}
]
}
@@ -124149,7 +125236,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -124170,7 +125257,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< matrix3x4_t >",
"size": 24,
"alignment": 8,
"template":
@@ -124193,7 +125280,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -124266,7 +125353,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -124313,7 +125400,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 302
+ "ref_idx": 303
}
}
},
@@ -124325,7 +125412,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 716
+ "ref_idx": 727
}
}
},
@@ -124349,7 +125436,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -124372,7 +125459,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -124393,7 +125480,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Color >",
"size": 24,
"alignment": 8,
"template":
@@ -124416,14 +125503,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ClutterTile_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1165
+ "ref_idx": 1173
}
]
}
@@ -124437,7 +125524,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -124547,7 +125634,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 302
+ "ref_idx": 303
}
}
}
@@ -124582,7 +125669,7 @@
[
{
"offset": 0,
- "ref_idx": 334
+ "ref_idx": 335
}
],
"members":
@@ -124619,7 +125706,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1167
+ "ref_idx": 1175
}
}
},
@@ -124631,7 +125718,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 778
+ "ref_idx": 789
}
}
}
@@ -124782,13 +125869,14 @@
},
{
"type": "class",
- "name": "CNmGraphEventConditionNode__CDefinition",
+ "name": "CNmGraphEventConditionNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 120,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -124809,7 +125897,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -124834,7 +125922,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
},
@@ -124846,14 +125934,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< CNmGraphEventConditionNode::Condition_t, 5 >",
"size": 104,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1171
+ "ref_idx": 1179
},
{
"type": "literal",
@@ -124868,13 +125956,14 @@
},
{
"type": "class",
- "name": "CNmGraphEventConditionNode__Condition_t",
+ "name": "CNmGraphEventConditionNode::Condition_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_trivial_destructor",
@@ -124912,7 +126001,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1172
+ "ref_idx": 1180
}
}
}
@@ -124981,7 +126070,7 @@
[
{
"offset": 0,
- "ref_idx": 169
+ "ref_idx": 170
}
],
"members":
@@ -125092,7 +126181,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -125110,13 +126199,14 @@
},
{
"type": "class",
- "name": "CNmFootstepEventPercentageThroughNode__CDefinition",
+ "name": "CNmFootstepEventPercentageThroughNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -125137,7 +126227,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -125162,7 +126252,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 250
+ "ref_idx": 251
}
}
},
@@ -125174,7 +126264,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
}
@@ -125312,7 +126402,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1178
+ "ref_idx": 1186
}
}
},
@@ -125324,7 +126414,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1179
+ "ref_idx": 1187
}
}
},
@@ -125336,7 +126426,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 698
+ "ref_idx": 709
}
}
},
@@ -125348,7 +126438,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 698
+ "ref_idx": 709
}
}
},
@@ -125360,7 +126450,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 698
+ "ref_idx": 709
}
}
},
@@ -125372,7 +126462,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1180
+ "ref_idx": 1188
}
}
},
@@ -125384,7 +126474,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 292
+ "ref_idx": 293
}
}
},
@@ -125408,7 +126498,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 382
+ "ref_idx": 386
}
}
},
@@ -125420,7 +126510,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 772
+ "ref_idx": 783
}
}
},
@@ -125432,7 +126522,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1181
+ "ref_idx": 1189
}
}
},
@@ -125444,7 +126534,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 893
+ "ref_idx": 900
}
}
}
@@ -126134,7 +127224,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -126153,7 +127243,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
},
@@ -126227,7 +127317,7 @@
[
{
"offset": 0,
- "ref_idx": 809
+ "ref_idx": 820
}
],
"members":
@@ -126284,7 +127374,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 379
+ "ref_idx": 383
}
}
},
@@ -126303,7 +127393,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -126511,7 +127601,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1185
+ "ref_idx": 1193
}
}
},
@@ -126549,7 +127639,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -126788,7 +127878,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1187
+ "ref_idx": 1195
}
}
},
@@ -126826,7 +127916,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1187
+ "ref_idx": 1195
}
}
},
@@ -127078,14 +128168,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCNmSkeleton >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 860
+ "ref_idx": 376
}
]
}
@@ -127099,14 +128189,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CNmIKBody >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 981
+ "ref_idx": 989
}
]
}
@@ -127120,14 +128210,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CNmIKJoint >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1139
+ "ref_idx": 1147
}
]
}
@@ -127257,7 +128347,7 @@
[
{
"offset": 0,
- "ref_idx": 762
+ "ref_idx": 773
}
],
"members":
@@ -127311,14 +128401,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandleCopyable< InfoForResourceTypeCEntityLump > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandleCopyable",
+ "name": "CStrongHandleCopyable< InfoForResourceTypeCEntityLump >",
"size": 8,
"alignment": 8,
"template":
@@ -127341,14 +128431,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< EntityKeyValueData_t >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 247
+ "ref_idx": 248
}
]
}
@@ -127429,7 +128519,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -127448,7 +128538,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -127766,7 +128856,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1196
+ "ref_idx": 1204
}
}
},
@@ -127879,7 +128969,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlBinaryBlock >",
"size": 24,
"alignment": 8,
"template":
@@ -127980,7 +129070,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -128096,14 +129186,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< TagSpan_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 108
+ "ref_idx": 109
}
]
}
@@ -128460,7 +129550,7 @@
[
{
"offset": 0,
- "ref_idx": 1138
+ "ref_idx": 1146
}
],
"members":
@@ -128652,7 +129742,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -128778,7 +129868,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
}
@@ -129165,7 +130255,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1213
+ "ref_idx": 1221
}
}
},
@@ -129293,7 +130383,7 @@
[
{
"offset": 0,
- "ref_idx": 1194
+ "ref_idx": 1202
}
],
"members":
@@ -129350,7 +130440,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -129465,7 +130555,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -129484,7 +130574,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -129696,7 +130786,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 683
+ "ref_idx": 695
}
}
},
@@ -129708,7 +130798,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1220
+ "ref_idx": 1228
}
}
},
@@ -129720,7 +130810,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -129732,7 +130822,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -130018,7 +131108,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1222
+ "ref_idx": 1230
}
}
},
@@ -130030,7 +131120,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -130042,7 +131132,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -130054,7 +131144,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -130066,7 +131156,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -130078,7 +131168,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -130510,7 +131600,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -130586,7 +131676,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1224
+ "ref_idx": 1232
}
}
},
@@ -130797,7 +131887,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 579
+ "ref_idx": 590
}
}
},
@@ -130823,7 +131913,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PulseGraphExecutionHistoryEntry_t* >",
"size": 24,
"alignment": 8,
"template":
@@ -130833,7 +131923,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1226
+ "ref_idx": 1234
}
}
]
@@ -130848,21 +131938,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlOrderedMap",
+ "name": "CUtlOrderedMap< PulseDocNodeID_t, PulseGraphExecutionHistoryNodeDesc_t* >",
"size": 40,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
},
{
"type": "ptr",
"subtype":
{
"type": "ref",
- "ref_idx": 1228
+ "ref_idx": 1236
}
}
]
@@ -130877,21 +131967,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlOrderedMap",
+ "name": "CUtlOrderedMap< PulseCursorID_t, PulseGraphExecutionHistoryCursorDesc_t* >",
"size": 40,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1227
+ "ref_idx": 1235
},
{
"type": "ptr",
"subtype":
{
"type": "ref",
- "ref_idx": 1229
+ "ref_idx": 1237
}
}
]
@@ -130933,7 +132023,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1227
+ "ref_idx": 1235
}
}
},
@@ -130945,7 +132035,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
}
},
@@ -131113,14 +132203,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PulseCursorID_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1227
+ "ref_idx": 1235
}
]
}
@@ -131134,7 +132224,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
}
},
@@ -131146,7 +132236,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
}
},
@@ -131249,14 +132339,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PointDefinition_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 238
+ "ref_idx": 239
}
]
}
@@ -131415,7 +132505,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 301
+ "ref_idx": 302
}
}
}
@@ -131452,7 +132542,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -131828,7 +132918,7 @@
[
{
"offset": 0,
- "ref_idx": 1194
+ "ref_idx": 1202
}
],
"members":
@@ -132035,7 +133125,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -132392,7 +133482,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 274
+ "ref_idx": 275
}
}
},
@@ -132404,7 +133494,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1220
+ "ref_idx": 1228
}
}
},
@@ -132416,7 +133506,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -132428,7 +133518,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -132501,7 +133591,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1245
+ "ref_idx": 1253
}
}
},
@@ -132513,14 +133603,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStateNodeStateData >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1055
+ "ref_idx": 1063
}
]
}
@@ -132534,14 +133624,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStateNodeTransitionData >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1246
+ "ref_idx": 1254
}
]
}
@@ -132619,14 +133709,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStateUpdateData >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 601
+ "ref_idx": 612
}
]
}
@@ -132640,14 +133730,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CTransitionUpdateData >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 903
+ "ref_idx": 910
}
]
}
@@ -132700,7 +133790,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 281
+ "ref_idx": 282
}
}
},
@@ -132712,7 +133802,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimValue",
+ "name": "CAnimValue< float32 >",
"size": 8,
"alignment": 4,
"template":
@@ -132733,7 +133823,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimValue",
+ "name": "CAnimValue< float32 >",
"size": 8,
"alignment": 4,
"template":
@@ -132944,7 +134034,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CBufferString >",
"size": 24,
"alignment": 8,
"template":
@@ -132967,14 +134057,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqS1SeqDesc >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 813
+ "ref_idx": 824
}
]
}
@@ -132988,14 +134078,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqS1SeqDesc >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 813
+ "ref_idx": 824
}
]
}
@@ -133009,14 +134099,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqSynthAnimDesc >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1249
+ "ref_idx": 1257
}
]
}
@@ -133030,14 +134120,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqCmdSeqDesc >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 496
+ "ref_idx": 501
}
]
}
@@ -133051,14 +134141,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqBoneMaskList >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1250
+ "ref_idx": 1258
}
]
}
@@ -133072,14 +134162,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqScaleSet >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 384
+ "ref_idx": 388
}
]
}
@@ -133093,7 +134183,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CBufferString >",
"size": 24,
"alignment": 8,
"template":
@@ -133130,14 +134220,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqPoseParamDesc >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1251
+ "ref_idx": 1259
}
]
}
@@ -133165,14 +134255,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSeqIKLock >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 656
+ "ref_idx": 668
}
]
}
@@ -133226,7 +134316,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 497
+ "ref_idx": 502
}
}
},
@@ -133238,7 +134328,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 498
+ "ref_idx": 503
}
}
},
@@ -133274,14 +134364,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimActivity >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 157
+ "ref_idx": 158
}
]
}
@@ -133335,7 +134425,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int16 >",
"size": 24,
"alignment": 8,
"template":
@@ -133356,7 +134446,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -133389,14 +134479,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< std::pair< CBufferString, float32 > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "std::pair",
+ "name": "std::pair< CBufferString, float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -133529,7 +134619,7 @@
[
{
"offset": 0,
- "ref_idx": 390
+ "ref_idx": 394
}
],
"members":
@@ -133858,14 +134948,14 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceArray",
+ "name": "CResourceArray< CResourcePointer< CResourceString > >",
"size": 8,
"alignment": 4,
"template":
[
{
"type": "atomic",
- "name": "CResourcePointer",
+ "name": "CResourcePointer< CResourceString >",
"size": 4,
"alignment": 4,
"template":
@@ -133948,7 +135038,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -134035,7 +135125,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -134126,7 +135216,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1258
+ "ref_idx": 1266
}
}
},
@@ -134138,14 +135228,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PermModelExtPart_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1259
+ "ref_idx": 1267
}
]
}
@@ -134159,21 +135249,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCRenderMesh > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCRenderMesh >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1161
+ "ref_idx": 1169
}
]
}
@@ -134189,7 +135279,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint64 >",
"size": 24,
"alignment": 8,
"template":
@@ -134210,7 +135300,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint64 >",
"size": 24,
"alignment": 8,
"template":
@@ -134231,7 +135321,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -134252,7 +135342,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -134273,21 +135363,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCPhysAggregateData > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCPhysAggregateData >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1260
+ "ref_idx": 1268
}
]
}
@@ -134303,21 +135393,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCPhysAggregateData > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCPhysAggregateData >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1260
+ "ref_idx": 1268
}
]
}
@@ -134333,21 +135423,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCAnimationGroup > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCAnimationGroup >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 872
+ "ref_idx": 879
}
]
}
@@ -134363,21 +135453,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCSequenceGroupData > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCSequenceGroupData >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 230
+ "ref_idx": 231
}
]
}
@@ -134393,7 +135483,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -134416,14 +135506,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialGroup_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1261
+ "ref_idx": 1269
}
]
}
@@ -134449,7 +135539,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1262
+ "ref_idx": 1270
}
}
},
@@ -134461,7 +135551,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int16 >",
"size": 24,
"alignment": 8,
"template":
@@ -134482,7 +135572,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -134503,14 +135593,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ModelBoneFlexDriver_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1263
+ "ref_idx": 1271
}
]
}
@@ -134527,7 +135617,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1264
+ "ref_idx": 1272
}
}
}
@@ -134540,7 +135630,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -134563,14 +135653,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCModel > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -134593,14 +135683,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PermModelDataAnimatedMaterialAttribute_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1266
+ "ref_idx": 1274
}
]
}
@@ -134766,6 +135856,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2653
]
}
},
@@ -134840,7 +135934,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -134929,21 +136023,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeIMaterial2 > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -134985,7 +136079,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -135008,7 +136102,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int16 >",
"size": 24,
"alignment": 8,
"template":
@@ -135029,7 +136123,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -135050,7 +136144,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -135071,7 +136165,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -135094,7 +136188,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< QuaternionStorage >",
"size": 24,
"alignment": 8,
"template":
@@ -135117,7 +136211,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -135130,6 +136224,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2622
]
}
},
@@ -135190,14 +136288,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ModelBoneFlexDriverControl_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 757
+ "ref_idx": 768
}
]
}
@@ -135261,7 +136359,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CModelConfig* >",
"size": 24,
"alignment": 8,
"template":
@@ -135271,7 +136369,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1265
+ "ref_idx": 1273
}
}
]
@@ -135326,7 +136424,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CModelConfigElement* >",
"size": 24,
"alignment": 8,
"template":
@@ -135511,7 +136609,7 @@
[
{
"offset": 0,
- "ref_idx": 430
+ "ref_idx": 435
}
],
"members":
@@ -135661,7 +136759,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 784
+ "ref_idx": 795
}
}
}
@@ -135717,7 +136815,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -135870,7 +136968,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimUpdateNodeRef >",
"size": 24,
"alignment": 8,
"template":
@@ -135891,7 +136989,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -135912,7 +137010,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -135933,7 +137031,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -135945,7 +137043,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1272
+ "ref_idx": 1280
}
}
},
@@ -135957,7 +137055,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -135969,7 +137067,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -135981,7 +137079,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1273
+ "ref_idx": 1281
}
}
},
@@ -136212,7 +137310,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -136224,7 +137322,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -136236,7 +137334,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
}
@@ -136384,7 +137482,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 784
+ "ref_idx": 795
}
}
}
@@ -136440,7 +137538,7 @@
[
{
"offset": 0,
- "ref_idx": 169
+ "ref_idx": 170
}
],
"members":
@@ -136658,7 +137756,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -136863,7 +137961,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -136886,7 +137984,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -136907,7 +138005,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -137149,7 +138247,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 244
+ "ref_idx": 245
}
}
},
@@ -137173,7 +138271,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1286
+ "ref_idx": 1294
}
}
},
@@ -137185,7 +138283,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1287
+ "ref_idx": 1295
}
}
}
@@ -137299,7 +138397,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -137312,7 +138410,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -137342,13 +138440,14 @@
},
{
"type": "class",
- "name": "CNmStateNode__TimedEvent_t",
+ "name": "CNmStateNode::TimedEvent_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_trivial_destructor",
@@ -137398,7 +138497,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1290
+ "ref_idx": 1298
}
}
}
@@ -137407,12 +138506,13 @@
},
{
"type": "enum",
- "name": "CNmStateNode__TimedEvent_t__Comparison_t",
+ "name": "CNmStateNode::TimedEvent_t::Comparison_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -137634,7 +138734,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1292
+ "ref_idx": 1300
}
}
},
@@ -137789,13 +138889,14 @@
},
{
"type": "class",
- "name": "CNmCachedVectorNode__CDefinition",
+ "name": "CNmCachedVectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -137816,7 +138917,7 @@
[
{
"offset": 0,
- "ref_idx": 89
+ "ref_idx": 90
}
],
"members":
@@ -137841,7 +138942,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1071
+ "ref_idx": 1079
}
}
}
@@ -137877,7 +138978,7 @@
[
{
"offset": 0,
- "ref_idx": 596
+ "ref_idx": 607
}
],
"members":
@@ -138006,14 +139107,14 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -138096,14 +139197,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CNavLinkAnimgraphVar >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1297
+ "ref_idx": 1305
}
]
}
@@ -138363,7 +139464,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 724
+ "ref_idx": 735
}
}
},
@@ -138375,7 +139476,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1301
+ "ref_idx": 1309
}
}
},
@@ -138387,14 +139488,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -138472,7 +139573,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 268
+ "ref_idx": 269
}
}
},
@@ -138498,7 +139599,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 268
+ "ref_idx": 269
}
}
},
@@ -138530,17 +139631,22 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1309
]
}
},
{
"type": "enum",
- "name": "CNmParticleEvent__Type_t",
+ "name": "CNmParticleEvent::Type_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1308,
"flags":
[
"is_registered"
@@ -138742,7 +139848,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -138779,7 +139885,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -139124,7 +140230,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 133
+ "ref_idx": 134
}
}
},
@@ -139181,7 +140287,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
},
@@ -139262,7 +140368,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -139275,14 +140381,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -139443,7 +140549,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 472
+ "ref_idx": 477
}
}
},
@@ -139504,13 +140610,14 @@
},
{
"type": "class",
- "name": "CNmIsTargetSetNode__CDefinition",
+ "name": "CNmIsTargetSetNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -139531,7 +140638,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -139582,14 +140689,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCVMixListResource >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 790
+ "ref_idx": 801
}
]
}
@@ -139683,7 +140790,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -139705,13 +140812,14 @@
},
{
"type": "class",
- "name": "CNmConstVectorNode__CDefinition",
+ "name": "CNmConstVectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -139732,7 +140840,7 @@
[
{
"offset": 0,
- "ref_idx": 89
+ "ref_idx": 90
}
],
"members":
@@ -139802,7 +140910,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -139850,14 +140958,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPointCommentaryNode >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1316
+ "ref_idx": 1324
}
]
}
@@ -139871,14 +140979,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPointCommentaryNode >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1316
+ "ref_idx": 1324
}
]
}
@@ -139892,14 +141000,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPointCommentaryNode >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1316
+ "ref_idx": 1324
}
]
}
@@ -139913,21 +141021,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CPointCommentaryNode > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPointCommentaryNode >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1316
+ "ref_idx": 1324
}
]
}
@@ -140003,7 +141111,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -140078,14 +141186,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -140099,14 +141207,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -140140,14 +141248,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -140161,14 +141269,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -140218,7 +141326,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -140310,7 +141418,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -140322,7 +141430,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -140334,7 +141442,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -140370,7 +141478,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -140521,7 +141629,7 @@
[
{
"offset": 0,
- "ref_idx": 1307
+ "ref_idx": 1315
}
],
"members":
@@ -140560,7 +141668,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 187
+ "ref_idx": 188
}
}
},
@@ -140691,7 +141799,7 @@
[
{
"offset": 0,
- "ref_idx": 360
+ "ref_idx": 361
}
],
"members":
@@ -140741,7 +141849,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 581
+ "ref_idx": 592
}
}
}
@@ -141169,7 +142277,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -141214,7 +142322,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1324
+ "ref_idx": 1332
}
}
},
@@ -141233,7 +142341,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1325
+ "ref_idx": 1333
}
}
},
@@ -141252,7 +142360,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1326
+ "ref_idx": 1334
}
}
},
@@ -141271,7 +142379,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -141290,7 +142398,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -141397,7 +142505,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -142003,7 +143111,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 784
+ "ref_idx": 795
}
}
},
@@ -142192,7 +143300,7 @@
[
{
"offset": 0,
- "ref_idx": 692
+ "ref_idx": 703
}
],
"members":
@@ -142267,7 +143375,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -142453,7 +143561,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 170
+ "ref_idx": 171
}
}
},
@@ -142515,14 +143623,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FootFixedData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 113
+ "ref_idx": 114
}
]
}
@@ -142536,7 +143644,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -142560,7 +143668,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 144
+ "ref_idx": 145
}
}
},
@@ -142764,7 +143872,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -142853,7 +143961,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 784
+ "ref_idx": 795
}
}
},
@@ -142954,7 +144062,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -143064,7 +144172,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -143210,13 +144318,14 @@
},
{
"type": "class",
- "name": "CNmControlParameterBoolNode__CDefinition",
+ "name": "CNmControlParameterBoolNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -143237,7 +144346,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -143265,7 +144374,7 @@
[
{
"offset": 0,
- "ref_idx": 94
+ "ref_idx": 95
}
],
"members":
@@ -143278,7 +144387,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< CGlobalSymbol >",
"size": 32,
"alignment": 8,
"template":
@@ -143301,7 +144410,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< bool >",
"size": 24,
"alignment": 8,
"template":
@@ -143322,7 +144431,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< CGlobalSymbol >",
"size": 32,
"alignment": 8,
"template":
@@ -143345,7 +144454,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< CGlobalSymbol >",
"size": 32,
"alignment": 8,
"template":
@@ -143368,7 +144477,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< CGlobalSymbol >",
"size": 32,
"alignment": 8,
"template":
@@ -143391,7 +144500,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -143412,7 +144521,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -143433,7 +144542,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -143454,7 +144563,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< bool >",
"size": 24,
"alignment": 8,
"template":
@@ -143475,7 +144584,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -143496,7 +144605,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< bool >",
"size": 24,
"alignment": 8,
"template":
@@ -143517,7 +144626,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -143538,7 +144647,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -143559,7 +144668,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< CGlobalSymbol >",
"size": 32,
"alignment": 8,
"template":
@@ -143582,7 +144691,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -143603,7 +144712,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -143624,7 +144733,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -143645,7 +144754,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< CGlobalSymbol >",
"size": 32,
"alignment": 8,
"template":
@@ -143668,7 +144777,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimGraph2ParamOptionalRef",
+ "name": "CAnimGraph2ParamOptionalRef< CGlobalSymbol >",
"size": 32,
"alignment": 8,
"template":
@@ -143715,7 +144824,7 @@
[
{
"offset": 0,
- "ref_idx": 1340
+ "ref_idx": 1348
}
],
"members":
@@ -143728,7 +144837,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -143790,7 +144899,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1342
+ "ref_idx": 1350
}
}
},
@@ -143856,7 +144965,7 @@
[
{
"offset": 0,
- "ref_idx": 1341
+ "ref_idx": 1349
}
],
"members":
@@ -143869,7 +144978,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -143893,7 +145002,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 103
+ "ref_idx": 104
}
}
},
@@ -143905,14 +145014,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< TagSpan_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 108
+ "ref_idx": 109
}
]
}
@@ -143950,7 +145059,7 @@
[
{
"offset": 0,
- "ref_idx": 375
+ "ref_idx": 379
}
],
"members":
@@ -144064,7 +145173,7 @@
[
{
"offset": 0,
- "ref_idx": 320
+ "ref_idx": 321
}
],
"members":
@@ -144084,7 +145193,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1344
+ "ref_idx": 1352
}
}
},
@@ -144253,7 +145362,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1333
+ "ref_idx": 1341
}
}
},
@@ -144265,14 +145374,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FootFixedSettings >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1347
+ "ref_idx": 1355
}
]
}
@@ -144286,7 +145395,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -144298,7 +145407,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -144529,7 +145638,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 633
+ "ref_idx": 644
}
}
},
@@ -144675,7 +145784,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -144948,7 +146057,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -144967,7 +146076,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 731
+ "ref_idx": 742
}
}
}
@@ -145003,7 +146112,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -145016,7 +146125,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -145070,13 +146179,14 @@
},
{
"type": "class",
- "name": "CNmSyncTrack__EventMarker_t",
+ "name": "CNmSyncTrack::EventMarker_t",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": 87,
"flags":
[
"has_trivial_destructor",
@@ -145100,7 +146210,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 87
+ "ref_idx": 88
}
}
},
@@ -145165,7 +146275,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 122
+ "ref_idx": 123
}
}
}
@@ -145660,7 +146770,7 @@
[
{
"offset": 0,
- "ref_idx": 1356
+ "ref_idx": 1364
}
],
"members":
@@ -145894,7 +147004,7 @@
[
{
"offset": 0,
- "ref_idx": 388
+ "ref_idx": 392
}
],
"members":
@@ -146033,7 +147143,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
},
@@ -146231,7 +147341,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -146253,7 +147363,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -146741,7 +147851,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -146835,7 +147945,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -146848,7 +147958,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1245
+ "ref_idx": 1253
}
}
}
@@ -146893,7 +148003,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -147149,7 +148259,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -147234,7 +148344,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -147258,14 +148368,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -147290,14 +148400,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -147322,14 +148432,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -147354,14 +148464,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -147386,14 +148496,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -147418,14 +148528,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -147450,14 +148560,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -147592,7 +148702,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimUpdateNodeRef >",
"size": 24,
"alignment": 8,
"template":
@@ -147613,7 +148723,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int8 >",
"size": 24,
"alignment": 8,
"template":
@@ -147634,7 +148744,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 281
+ "ref_idx": 282
}
}
},
@@ -147646,7 +148756,7 @@
"subtype":
{
"type": "atomic",
- "name": "CAnimValue",
+ "name": "CAnimValue< float32 >",
"size": 8,
"alignment": 4,
"template":
@@ -147667,7 +148777,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -147691,7 +148801,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1374
+ "ref_idx": 1382
}
}
},
@@ -147828,7 +148938,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< char* >",
"size": 24,
"alignment": 8,
"template":
@@ -147853,7 +148963,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< char* >",
"size": 24,
"alignment": 8,
"template":
@@ -147878,14 +148988,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< fieldtype_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1376
+ "ref_idx": 1384
}
]
}
@@ -147899,7 +149009,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -147920,7 +149030,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -147943,7 +149053,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -147964,14 +149074,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlVector< char* > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< char* >",
"size": 24,
"alignment": 8,
"template":
@@ -147998,14 +149108,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlVector< int32 > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -148028,7 +149138,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -148049,7 +149159,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CCompressor< Vector >* >",
"size": 24,
"alignment": 8,
"template":
@@ -148059,7 +149169,7 @@
"subtype":
{
"type": "atomic",
- "name": "CCompressor",
+ "name": "CCompressor< Vector >",
"size": 48,
"alignment": 8,
"template":
@@ -148085,7 +149195,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CCompressor< QuaternionStorage >* >",
"size": 24,
"alignment": 8,
"template":
@@ -148095,7 +149205,7 @@
"subtype":
{
"type": "atomic",
- "name": "CCompressor",
+ "name": "CCompressor< QuaternionStorage >",
"size": 48,
"alignment": 8,
"template":
@@ -148121,7 +149231,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CCompressor< int32 >* >",
"size": 24,
"alignment": 8,
"template":
@@ -148131,7 +149241,7 @@
"subtype":
{
"type": "atomic",
- "name": "CCompressor",
+ "name": "CCompressor< int32 >",
"size": 48,
"alignment": 8,
"template":
@@ -148155,7 +149265,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CCompressor< bool >* >",
"size": 24,
"alignment": 8,
"template":
@@ -148165,7 +149275,7 @@
"subtype":
{
"type": "atomic",
- "name": "CCompressor",
+ "name": "CCompressor< bool >",
"size": 48,
"alignment": 8,
"template":
@@ -148189,7 +149299,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CCompressor< Color >* >",
"size": 24,
"alignment": 8,
"template":
@@ -148199,7 +149309,7 @@
"subtype":
{
"type": "atomic",
- "name": "CCompressor",
+ "name": "CCompressor< Color >",
"size": 48,
"alignment": 8,
"template":
@@ -148225,7 +149335,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CCompressor< Vector2D >* >",
"size": 24,
"alignment": 8,
"template":
@@ -148235,7 +149345,7 @@
"subtype":
{
"type": "atomic",
- "name": "CCompressor",
+ "name": "CCompressor< Vector2D >",
"size": 48,
"alignment": 8,
"template":
@@ -148261,7 +149371,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CCompressor< Vector4D >* >",
"size": 24,
"alignment": 8,
"template":
@@ -148271,7 +149381,7 @@
"subtype":
{
"type": "atomic",
- "name": "CCompressor",
+ "name": "CCompressor< Vector4D >",
"size": 48,
"alignment": 8,
"template":
@@ -148676,7 +149786,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1378
+ "ref_idx": 1386
}
}
}
@@ -148710,13 +149820,14 @@
},
{
"type": "class",
- "name": "CNmIDToFloatNode__CDefinition",
+ "name": "CNmIDToFloatNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 96,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -148737,7 +149848,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -148774,7 +149885,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CGlobalSymbol, 5 >",
"size": 48,
"alignment": 8,
"template":
@@ -148801,7 +149912,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< float32, 5 >",
"size": 32,
"alignment": 8,
"template":
@@ -148845,7 +149956,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1381
+ "ref_idx": 1389
}
}
},
@@ -148857,7 +149968,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1382
+ "ref_idx": 1390
}
}
},
@@ -148980,13 +150091,14 @@
},
{
"type": "class",
- "name": "CNmSyncEventIndexConditionNode__CDefinition",
+ "name": "CNmSyncEventIndexConditionNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -149007,7 +150119,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -149032,7 +150144,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1384
+ "ref_idx": 1392
}
}
},
@@ -149053,12 +150165,13 @@
},
{
"type": "enum",
- "name": "CNmSyncEventIndexConditionNode__TriggerMode_t",
+ "name": "CNmSyncEventIndexConditionNode::TriggerMode_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -149078,13 +150191,14 @@
},
{
"type": "class",
- "name": "CNmTimeConditionNode__CDefinition",
+ "name": "CNmTimeConditionNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -149105,7 +150219,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -149154,7 +150268,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1386
+ "ref_idx": 1394
}
}
},
@@ -149166,7 +150280,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1387
+ "ref_idx": 1395
}
}
}
@@ -149175,12 +150289,13 @@
},
{
"type": "enum",
- "name": "CNmTimeConditionNode__ComparisonType_t",
+ "name": "CNmTimeConditionNode::ComparisonType_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -149204,12 +150319,13 @@
},
{
"type": "enum",
- "name": "CNmTimeConditionNode__Operator_t",
+ "name": "CNmTimeConditionNode::Operator_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -149264,7 +150380,7 @@
[
{
"offset": 0,
- "ref_idx": 603
+ "ref_idx": 614
}
],
"members":
@@ -149517,7 +150633,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -149538,7 +150654,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< matrix3x4a_t >",
"size": 24,
"alignment": 8,
"template":
@@ -149561,7 +150677,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -149582,7 +150698,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1393
+ "ref_idx": 1401
}
}
},
@@ -149606,7 +150722,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 393
+ "ref_idx": 397
}
}
}
@@ -149758,7 +150874,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1145
+ "ref_idx": 1153
}
}
},
@@ -149770,7 +150886,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1146
+ "ref_idx": 1154
}
}
},
@@ -149782,7 +150898,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1147
+ "ref_idx": 1155
}
}
},
@@ -149886,7 +151002,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -150058,14 +151174,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CPulseRuntimeMethodArg >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 214
+ "ref_idx": 215
}
]
}
@@ -150368,7 +151484,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 925
+ "ref_idx": 932
}
}
}
@@ -150426,13 +151542,14 @@
},
{
"type": "class",
- "name": "CNmIDSwitchNode__CDefinition",
+ "name": "CNmIDSwitchNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 32,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -150574,7 +151691,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1403
+ "ref_idx": 1411
}
}
},
@@ -150593,7 +151710,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -150612,7 +151729,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -150985,7 +152102,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
}
@@ -151021,7 +152138,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -151213,14 +152330,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -151404,7 +152521,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 268
+ "ref_idx": 269
}
}
},
@@ -151456,7 +152573,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 268
+ "ref_idx": 269
}
}
}
@@ -151488,7 +152605,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 170
+ "ref_idx": 171
}
}
},
@@ -151773,7 +152890,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1412
+ "ref_idx": 1420
}
}
},
@@ -151785,7 +152902,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1413
+ "ref_idx": 1421
}
}
}
@@ -151991,14 +153108,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SequenceWeightedList_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1241
+ "ref_idx": 1249
}
]
}
@@ -152036,7 +153153,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -152056,7 +153173,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -152189,7 +153306,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1324
+ "ref_idx": 1332
}
}
}
@@ -152233,7 +153350,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 139
+ "ref_idx": 140
}
}
}
@@ -152243,13 +153360,14 @@
},
{
"type": "class",
- "name": "CNmStateCompletedConditionNode__CDefinition",
+ "name": "CNmStateCompletedConditionNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -152270,7 +153388,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -152316,13 +153434,14 @@
},
{
"type": "class",
- "name": "CNmCurrentSyncEventIDNode__CDefinition",
+ "name": "CNmCurrentSyncEventIDNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -152831,7 +153950,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -152851,7 +153970,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -152870,7 +153989,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -152889,7 +154008,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -152980,14 +154099,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< MaterialVariable_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 118
+ "ref_idx": 119
}
]
}
@@ -153001,14 +154120,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -153049,7 +154168,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 139
+ "ref_idx": 140
}
}
},
@@ -153130,13 +154249,14 @@
},
{
"type": "class",
- "name": "CNmIsInactiveBranchConditionNode__CDefinition",
+ "name": "CNmIsInactiveBranchConditionNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -153157,7 +154277,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -153196,14 +154316,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHitBoxSet >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 979
+ "ref_idx": 987
}
]
}
@@ -153241,7 +154361,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -153304,7 +154424,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1426
+ "ref_idx": 1434
}
}
},
@@ -153323,7 +154443,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1426
+ "ref_idx": 1434
}
}
},
@@ -153346,7 +154466,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -153937,7 +155057,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -153980,14 +155100,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCPostProcessingResource >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1031
+ "ref_idx": 1039
}
]
}
@@ -154008,7 +155128,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1428
+ "ref_idx": 1436
}
}
}
@@ -154149,7 +155269,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -154222,14 +155342,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 343
+ "ref_idx": 344
}
]
}
@@ -154467,7 +155587,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -154486,7 +155606,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1224
+ "ref_idx": 1232
}
}
},
@@ -154749,7 +155869,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1433
+ "ref_idx": 1441
}
}
},
@@ -154761,7 +155881,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimUpdateNodeRef >",
"size": 24,
"alignment": 8,
"template":
@@ -154782,7 +155902,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -154794,7 +155914,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -154806,7 +155926,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -154818,7 +155938,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -155066,7 +156186,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -155085,7 +156205,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -155170,13 +156290,14 @@
},
{
"type": "class",
- "name": "CNmFloatSelectorNode__CDefinition",
+ "name": "CNmFloatSelectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 120,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -155197,7 +156318,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -155210,7 +156331,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< int16, 5 >",
"size": 40,
"alignment": 8,
"template":
@@ -155235,7 +156356,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< float32, 5 >",
"size": 48,
"alignment": 8,
"template":
@@ -155284,7 +156405,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1436
+ "ref_idx": 1444
}
}
}
@@ -155529,7 +156650,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -156321,7 +157442,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -156419,7 +157540,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -156441,7 +157562,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -156498,7 +157619,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 925
+ "ref_idx": 932
}
}
},
@@ -156679,13 +157800,14 @@
},
{
"type": "class",
- "name": "CNmFloatCurveEventNode__CDefinition",
+ "name": "CNmFloatCurveEventNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 40,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -156706,7 +157828,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -156757,7 +157879,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
}
@@ -156814,7 +157936,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -156893,7 +158015,7 @@
[
{
"offset": 0,
- "ref_idx": 430
+ "ref_idx": 435
}
],
"members":
@@ -157082,7 +158204,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -157101,7 +158223,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -157194,7 +158316,7 @@
[
{
"offset": 0,
- "ref_idx": 375
+ "ref_idx": 379
}
],
"members":
@@ -157236,7 +158358,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 278
+ "ref_idx": 279
}
}
}
@@ -157249,7 +158371,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -157261,7 +158383,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1220
+ "ref_idx": 1228
}
}
},
@@ -157273,7 +158395,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -157313,7 +158435,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -157373,7 +158495,7 @@
[
{
"offset": 0,
- "ref_idx": 495
+ "ref_idx": 500
}
],
"members":
@@ -157410,7 +158532,7 @@
[
{
"offset": 0,
- "ref_idx": 760
+ "ref_idx": 771
}
],
"members":
@@ -157451,7 +158573,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CParticleFunctionPreEmission* >",
"size": 24,
"alignment": 8,
"template":
@@ -157461,7 +158583,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 259
+ "ref_idx": 260
}
}
]
@@ -157482,7 +158604,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CParticleFunctionEmitter* >",
"size": 24,
"alignment": 8,
"template":
@@ -157492,7 +158614,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 363
+ "ref_idx": 364
}
}
]
@@ -157513,7 +158635,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CParticleFunctionInitializer* >",
"size": 24,
"alignment": 8,
"template":
@@ -157544,7 +158666,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CParticleFunctionOperator* >",
"size": 24,
"alignment": 8,
"template":
@@ -157575,7 +158697,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CParticleFunctionForce* >",
"size": 24,
"alignment": 8,
"template":
@@ -157585,7 +158707,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 210
+ "ref_idx": 211
}
}
]
@@ -157606,7 +158728,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CParticleFunctionConstraint* >",
"size": 24,
"alignment": 8,
"template":
@@ -157616,7 +158738,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 138
+ "ref_idx": 139
}
}
]
@@ -157637,7 +158759,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CParticleFunctionRenderer* >",
"size": 24,
"alignment": 8,
"template":
@@ -157647,7 +158769,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 115
+ "ref_idx": 116
}
}
]
@@ -157668,14 +158790,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ParticleChildrenInfo_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1450
+ "ref_idx": 1458
}
]
}
@@ -157938,7 +159060,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ParticleNamedValueSource_t* >",
"size": 24,
"alignment": 8,
"template":
@@ -157948,7 +159070,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1452
+ "ref_idx": 1460
}
}
]
@@ -158160,14 +159282,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSnapshot >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1281
+ "ref_idx": 1289
}
]
}
@@ -158192,14 +159314,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -158277,14 +159399,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -158324,14 +159446,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -158352,14 +159474,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -158760,7 +159882,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1454
+ "ref_idx": 1462
}
}
},
@@ -158882,14 +160004,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ParticleControlPointConfiguration_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 402
+ "ref_idx": 406
}
]
}
@@ -158935,14 +160057,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -159019,7 +160141,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1451
+ "ref_idx": 1459
}
}
}
@@ -159182,7 +160304,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1453
+ "ref_idx": 1461
}
}
}
@@ -159262,7 +160384,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 268
+ "ref_idx": 269
}
}
},
@@ -159705,14 +160827,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CDSPMixgroupModifier >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1458
+ "ref_idx": 1466
}
]
}
@@ -160185,7 +161307,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -160363,13 +161485,14 @@
},
{
"type": "class",
- "name": "CNmCachedIDNode__CDefinition",
+ "name": "CNmCachedIDNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -160415,7 +161538,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1071
+ "ref_idx": 1079
}
}
}
@@ -160451,7 +161574,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -160531,7 +161654,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
}
@@ -160612,7 +161735,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1465
+ "ref_idx": 1473
}
}
},
@@ -160944,13 +162067,14 @@
},
{
"type": "class",
- "name": "CNmVelocityBasedSpeedScaleNode__CDefinition",
+ "name": "CNmVelocityBasedSpeedScaleNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -160971,7 +162095,7 @@
[
{
"offset": 0,
- "ref_idx": 711
+ "ref_idx": 722
}
],
"members":
@@ -161021,14 +162145,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< BlendItem_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1469
+ "ref_idx": 1477
}
]
}
@@ -161042,14 +162166,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< TagSpan_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 108
+ "ref_idx": 109
}
]
}
@@ -161063,7 +162187,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 103
+ "ref_idx": 104
}
}
},
@@ -161075,7 +162199,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -161096,7 +162220,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -161108,7 +162232,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -161120,7 +162244,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -161132,7 +162256,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -161144,7 +162268,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -161156,7 +162280,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1470
+ "ref_idx": 1478
}
}
},
@@ -161254,14 +162378,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< TagSpan_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 108
+ "ref_idx": 109
}
]
}
@@ -161287,7 +162411,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -161406,7 +162530,7 @@
[
{
"offset": 0,
- "ref_idx": 1194
+ "ref_idx": 1202
}
],
"members":
@@ -161414,426 +162538,6 @@
]
}
},
- {
- "type": "class",
- "name": "CVoiceContainerStaticAdditiveSynth",
- "scope": "!GlobalTypes",
- "project": "soundsystem_voicecontainers",
- "size": 232,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "construct_allowed",
- "MHasKV3TransferPolymorphicClassname"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\t_class = \"CVoiceContainerStaticAdditiveSynth\"\n\tm_vSound = \n\t{\n\t\tm_nRate = 1933305876\n\t\tm_nFormat = 249\n\t\tm_nChannels = 3634261272\n\t\tm_nLoopStart = 1\n\t\tm_nSampleCount = 1798672144\n\t\tm_flDuration = 0.0\n\t\tm_Sentences = [ ]\n\t\tm_nStreamingSize = 1798672144\n\t\tm_nSeekTable = [ ]\n\t\tm_nLoopEnd = -7\n\t\tm_encodedHeader = #[ ]\n\t}\n\tm_pEnvelopeAnalyzer = null\n\tm_tones = [ ]\n}"
- },
- {
- "name": "MPropertyFriendlyName",
- "value": "Additive Synth Container"
- },
- {
- "name": "MPropertyDescription",
- "value": "This is a static additive synth that can scale components of the synth based on how many instances are running."
- }
- ],
- "multi_depth": 2,
- "single_depth": 1,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 313
- }
- ],
- "members":
- [
- {
- "name": "m_tones",
- "offset": 184,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 1473
- }
- ]
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CVoiceContainerStaticAdditiveSynth__CTone",
- "scope": "!GlobalTypes",
- "project": "soundsystem_voicecontainers",
- "size": 96,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "inheritance_depth_calculated",
- "construct_allowed"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\tm_harmonics = [ ]\n\tm_curve = \n\t{\n\t\tm_spline = [ ]\n\t\tm_tangents = [ ]\n\t\tm_vDomainMins = [ 0.0, 0.0 ]\n\t\tm_vDomainMaxs = [ 0.0, 0.0 ]\n\t}\n\tm_bSyncInstances = false\n}"
- }
- ],
- "members":
- [
- {
- "name": "m_harmonics",
- "offset": 0,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MPropertyFriendlyName",
- "value": "Harmonics"
- }
- ],
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 1474
- }
- ]
- }
- }
- },
- {
- "name": "m_curve",
- "offset": 24,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MPropertyFriendlyName",
- "value": "Envelope"
- }
- ],
- "subtype":
- {
- "type": "atomic",
- "name": "CPiecewiseCurve",
- "size": 64,
- "alignment": 8
- }
- }
- },
- {
- "name": "m_bSyncInstances",
- "offset": 88,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MPropertyFriendlyName",
- "value": "Play All Instances In Sync"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CVoiceContainerStaticAdditiveSynth__CHarmonic",
- "scope": "!GlobalTypes",
- "project": "soundsystem_voicecontainers",
- "size": 104,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "inheritance_depth_calculated",
- "construct_allowed"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\tm_nWaveform = \"Sine\"\n\tm_nFundamental = \"A\"\n\tm_nOctave = 4\n\tm_flCents = 0.0\n\tm_flPhase = 0.0\n\tm_curve = \n\t{\n\t\tm_spline = [ ]\n\t\tm_tangents = [ ]\n\t\tm_vDomainMins = [ 0.0, 0.0 ]\n\t\tm_vDomainMaxs = [ 0.0, 0.0 ]\n\t}\n\tm_volumeScaling = \n\t{\n\t\tm_flMinVolume = 1.0\n\t\tm_nInstancesAtMinVolume = 1\n\t\tm_flMaxVolume = 1.0\n\t\tm_nInstancesAtMaxVolume = 1\n\t}\n}"
- }
- ],
- "members":
- [
- {
- "name": "m_nWaveform",
- "offset": 0,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MPropertyFriendlyName",
- "value": "Waveform"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 1475
- }
- }
- },
- {
- "name": "m_nFundamental",
- "offset": 1,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MPropertyFriendlyName",
- "value": "Note"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 1476
- }
- }
- },
- {
- "name": "m_nOctave",
- "offset": 4,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MPropertyFriendlyName",
- "value": "Octave"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_flCents",
- "offset": 8,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MPropertyFriendlyName",
- "value": "Cents To Detune ( -100:100 )"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flPhase",
- "offset": 12,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MPropertyFriendlyName",
- "value": "Phase ( 0 - 1 )"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_curve",
- "offset": 16,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MPropertyFriendlyName",
- "value": "Envelope (Relative to Tone Envelope)"
- }
- ],
- "subtype":
- {
- "type": "atomic",
- "name": "CPiecewiseCurve",
- "size": 64,
- "alignment": 8
- }
- }
- },
- {
- "name": "m_volumeScaling",
- "offset": 80,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 571
- }
- }
- }
- ]
- }
- },
- {
- "type": "enum",
- "name": "EWaveform",
- "scope": "!GlobalTypes",
- "size": 1,
- "alignment": 1,
- "traits":
- {
- "flags":
- [
- "is_registered"
- ],
- "fields":
- [
- {
- "name": "Sine",
- "value": 0
- },
- {
- "name": "Square",
- "value": 1
- },
- {
- "name": "Saw",
- "value": 2
- },
- {
- "name": "Triangle",
- "value": 3
- },
- {
- "name": "Noise",
- "value": 4
- }
- ]
- }
- },
- {
- "type": "enum",
- "name": "EMidiNote",
- "scope": "!GlobalTypes",
- "size": 1,
- "alignment": 1,
- "traits":
- {
- "flags":
- [
- "is_registered"
- ],
- "fields":
- [
- {
- "name": "C",
- "value": 0
- },
- {
- "name": "C_Sharp",
- "value": 1
- },
- {
- "name": "D",
- "value": 2
- },
- {
- "name": "D_Sharp",
- "value": 3
- },
- {
- "name": "E",
- "value": 4
- },
- {
- "name": "F",
- "value": 5
- },
- {
- "name": "F_Sharp",
- "value": 6
- },
- {
- "name": "G",
- "value": 7
- },
- {
- "name": "G_Sharp",
- "value": 8
- },
- {
- "name": "A",
- "value": 9
- },
- {
- "name": "A_Sharp",
- "value": 10
- },
- {
- "name": "B",
- "value": 11
- },
- {
- "name": "Count",
- "value": 12
- }
- ]
- }
- },
{
"type": "class",
"name": "CPhysicsBodyGameMarkup",
@@ -162075,7 +162779,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -162088,7 +162792,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimNodePath >",
"size": 24,
"alignment": 8,
"template":
@@ -162109,7 +162813,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimNodePath >",
"size": 24,
"alignment": 8,
"template":
@@ -162130,7 +162834,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -162151,7 +162855,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -162174,14 +162878,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< WeightList >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1480
+ "ref_idx": 1483
}
]
}
@@ -162195,7 +162899,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -162304,7 +163008,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -162345,7 +163049,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1365
+ "ref_idx": 1373
}
}
},
@@ -162357,7 +163061,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1482
+ "ref_idx": 1485
}
}
},
@@ -162476,7 +163180,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1483
+ "ref_idx": 1486
}
}
},
@@ -162516,17 +163220,22 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1486
]
}
},
{
"type": "enum",
- "name": "SimpleConstraintSoundProfile__SimpleConstraintsSoundProfileKeypoints_t",
+ "name": "SimpleConstraintSoundProfile::SimpleConstraintsSoundProfileKeypoints_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1485,
"flags":
[
"is_registered"
@@ -162830,7 +163539,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 629
+ "ref_idx": 640
}
}
}
@@ -162839,13 +163548,14 @@
},
{
"type": "class",
- "name": "CNmScaleNode__CDefinition",
+ "name": "CNmScaleNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -162866,7 +163576,7 @@
[
{
"offset": 0,
- "ref_idx": 415
+ "ref_idx": 419
}
],
"members":
@@ -162919,7 +163629,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -162969,7 +163679,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -162992,7 +163702,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -163037,7 +163747,7 @@
[
{
"offset": 0,
- "ref_idx": 1341
+ "ref_idx": 1349
}
],
"members":
@@ -163111,7 +163821,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -163180,7 +163890,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
},
@@ -163212,13 +163922,14 @@
},
{
"type": "class",
- "name": "CNmBlend1DNode__CDefinition",
+ "name": "CNmBlend1DNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 144,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -163239,7 +163950,7 @@
[
{
"offset": 0,
- "ref_idx": 1493
+ "ref_idx": 1496
}
],
"members":
@@ -163252,7 +163963,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 942
+ "ref_idx": 949
}
}
}
@@ -163261,13 +163972,14 @@
},
{
"type": "class",
- "name": "CNmParameterizedBlendNode__CDefinition",
+ "name": "CNmParameterizedBlendNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 64,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -163288,7 +164000,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -163301,7 +164013,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< int16, 5 >",
"size": 40,
"alignment": 8,
"template":
@@ -163511,7 +164223,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -163814,7 +164526,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -163835,7 +164547,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -163858,7 +164570,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -163879,7 +164591,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -163900,7 +164612,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -163918,13 +164630,14 @@
},
{
"type": "class",
- "name": "CNmClipNode__CDefinition",
+ "name": "CNmClipNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 32,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -163945,7 +164658,7 @@
[
{
"offset": 0,
- "ref_idx": 720
+ "ref_idx": 731
}
],
"members":
@@ -164190,7 +164903,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -164374,7 +165087,7 @@
[
{
"offset": 0,
- "ref_idx": 1140
+ "ref_idx": 1148
}
],
"members":
@@ -164390,7 +165103,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1501
+ "ref_idx": 1504
}
}
}
@@ -164406,7 +165119,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1501
+ "ref_idx": 1504
}
}
}
@@ -164422,7 +165135,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 321
+ "ref_idx": 322
}
}
}
@@ -164684,7 +165397,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1114
+ "ref_idx": 1122
}
}
}
@@ -164892,7 +165605,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 599
+ "ref_idx": 610
}
}
}
@@ -164928,7 +165641,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -165010,7 +165723,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -165022,7 +165735,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -165041,7 +165754,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -165072,14 +165785,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -165173,7 +165886,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -165245,13 +165958,14 @@
},
{
"type": "class",
- "name": "CNmControlParameterFloatNode__CDefinition",
+ "name": "CNmControlParameterFloatNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -165272,7 +165986,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -165307,7 +166021,7 @@
[
{
"offset": 0,
- "ref_idx": 1096
+ "ref_idx": 1104
}
],
"members":
@@ -165380,7 +166094,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -165393,14 +166107,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CDampedValueUpdateItem >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1274
+ "ref_idx": 1282
}
]
}
@@ -165411,13 +166125,14 @@
},
{
"type": "class",
- "name": "CNmTargetInfoNode__CDefinition",
+ "name": "CNmTargetInfoNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -165438,7 +166153,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -165463,7 +166178,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1510
+ "ref_idx": 1513
}
}
},
@@ -165484,12 +166199,13 @@
},
{
"type": "enum",
- "name": "CNmTargetInfoNode__Info_t",
+ "name": "CNmTargetInfoNode::Info_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -165562,14 +166278,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ConstantInfo_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1512
+ "ref_idx": 1515
}
]
}
@@ -165583,14 +166299,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< VariableInfo_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1285
+ "ref_idx": 1293
}
]
}
@@ -165604,14 +166320,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< FunctionInfo_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 613
+ "ref_idx": 624
}
]
}
@@ -165625,7 +166341,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlHashtable",
+ "name": "CUtlHashtable< CUtlStringToken, int32 >",
"size": 32,
"alignment": 8,
"template":
@@ -165652,7 +166368,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlHashtable",
+ "name": "CUtlHashtable< CUtlStringToken, int32 >",
"size": 32,
"alignment": 8,
"template":
@@ -165679,7 +166395,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlHashtable",
+ "name": "CUtlHashtable< CUtlStringToken, int32 >",
"size": 32,
"alignment": 8,
"template":
@@ -165809,7 +166525,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -165821,7 +166537,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -165870,7 +166586,7 @@
[
{
"offset": 0,
- "ref_idx": 643
+ "ref_idx": 655
}
],
"members":
@@ -165922,13 +166638,14 @@
},
{
"type": "class",
- "name": "CNmFloatMathNode__CDefinition",
+ "name": "CNmFloatMathNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -165949,7 +166666,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -166010,7 +166727,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1516
+ "ref_idx": 1519
}
}
},
@@ -166031,12 +166748,13 @@
},
{
"type": "enum",
- "name": "CNmFloatMathNode__Operator_t",
+ "name": "CNmFloatMathNode::Operator_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -166123,7 +166841,7 @@
[
{
"offset": 0,
- "ref_idx": 603
+ "ref_idx": 614
}
],
"members":
@@ -166136,7 +166854,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -166148,7 +166866,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 107
+ "ref_idx": 108
}
}
},
@@ -166160,7 +166878,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 112
+ "ref_idx": 113
}
}
}
@@ -166196,7 +166914,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -166743,7 +167461,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimUpdateNodeRef >",
"size": 24,
"alignment": 8,
"template":
@@ -166764,7 +167482,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -166785,7 +167503,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -166806,7 +167524,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1523
+ "ref_idx": 1526
}
}
},
@@ -166818,7 +167536,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1524
+ "ref_idx": 1527
}
}
},
@@ -166830,7 +167548,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1525
+ "ref_idx": 1528
}
}
},
@@ -167017,7 +167735,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 170
+ "ref_idx": 171
}
}
},
@@ -167252,7 +167970,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -167435,7 +168153,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -167528,7 +168246,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -167548,7 +168266,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1530
+ "ref_idx": 1533
}
}
},
@@ -167721,7 +168439,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -167733,7 +168451,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -167790,13 +168508,14 @@
},
{
"type": "class",
- "name": "CNmConstTargetNode__CDefinition",
+ "name": "CNmConstTargetNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 64,
"alignment": 16,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -167817,7 +168536,7 @@
[
{
"offset": 0,
- "ref_idx": 328
+ "ref_idx": 329
}
],
"members":
@@ -167886,7 +168605,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -168187,7 +168906,7 @@
[
{
"offset": 0,
- "ref_idx": 1138
+ "ref_idx": 1146
}
],
"members":
@@ -168586,7 +169305,7 @@
[
{
"offset": 0,
- "ref_idx": 437
+ "ref_idx": 442
}
],
"members":
@@ -168785,7 +169504,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1065
+ "ref_idx": 1073
}
}
},
@@ -168905,13 +169624,14 @@
},
{
"type": "class",
- "name": "CNmParameterizedSelectorNode__CDefinition",
+ "name": "CNmParameterizedSelectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 64,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -168932,7 +169652,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -168945,7 +169665,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< int16, 5 >",
"size": 24,
"alignment": 8,
"template":
@@ -168970,7 +169690,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< uint8, 5 >",
"size": 16,
"alignment": 8,
"template":
@@ -169055,7 +169775,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -169290,7 +170010,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -169337,13 +170057,14 @@
},
{
"type": "class",
- "name": "CNmConstIDNode__CDefinition",
+ "name": "CNmConstIDNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -169415,7 +170136,7 @@
[
{
"offset": 0,
- "ref_idx": 176
+ "ref_idx": 177
}
],
"members":
@@ -169443,7 +170164,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 194
+ "ref_idx": 195
}
}
},
@@ -169543,7 +170264,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -169566,7 +170287,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -169822,7 +170543,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -169993,7 +170714,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 599
+ "ref_idx": 610
}
}
}
@@ -170030,7 +170751,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -170043,7 +170764,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -170061,13 +170782,14 @@
},
{
"type": "class",
- "name": "CNmVirtualParameterVectorNode__CDefinition",
+ "name": "CNmVirtualParameterVectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -170088,7 +170810,7 @@
[
{
"offset": 0,
- "ref_idx": 89
+ "ref_idx": 90
}
],
"members":
@@ -170110,13 +170832,14 @@
},
{
"type": "class",
- "name": "CNmBoneMaskSelectorNode__CDefinition",
+ "name": "CNmBoneMaskSelectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 144,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -170137,7 +170860,7 @@
[
{
"offset": 0,
- "ref_idx": 397
+ "ref_idx": 401
}
],
"members":
@@ -170186,7 +170909,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< int16, 7 >",
"size": 40,
"alignment": 8,
"template":
@@ -170211,7 +170934,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< CGlobalSymbol, 7 >",
"size": 80,
"alignment": 8,
"template":
@@ -170247,13 +170970,14 @@
},
{
"type": "class",
- "name": "CNmStateNode__CDefinition",
+ "name": "CNmStateNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 168,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -170274,7 +170998,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -170299,7 +171023,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CGlobalSymbol, 3 >",
"size": 32,
"alignment": 8,
"template":
@@ -170326,7 +171050,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CGlobalSymbol, 3 >",
"size": 32,
"alignment": 8,
"template":
@@ -170353,7 +171077,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CGlobalSymbol, 3 >",
"size": 32,
"alignment": 8,
"template":
@@ -170380,14 +171104,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CNmStateNode::TimedEvent_t, 1 >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1289
+ "ref_idx": 1297
},
{
"type": "literal",
@@ -170405,14 +171129,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< CNmStateNode::TimedEvent_t, 1 >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1289
+ "ref_idx": 1297
},
{
"type": "literal",
@@ -170514,7 +171238,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -170589,7 +171313,7 @@
[
{
"offset": 0,
- "ref_idx": 363
+ "ref_idx": 364
}
],
"members":
@@ -170674,7 +171398,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1324
+ "ref_idx": 1332
}
}
},
@@ -170765,13 +171489,14 @@
},
{
"type": "class",
- "name": "CNmVectorCreateNode__CDefinition",
+ "name": "CNmVectorCreateNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -170792,7 +171517,7 @@
[
{
"offset": 0,
- "ref_idx": 89
+ "ref_idx": 90
}
],
"members":
@@ -170869,7 +171594,7 @@
[
{
"offset": 0,
- "ref_idx": 169
+ "ref_idx": 170
}
],
"members":
@@ -170977,7 +171702,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -171075,7 +171800,7 @@
[
{
"offset": 0,
- "ref_idx": 240
+ "ref_idx": 241
}
],
"members":
@@ -171340,7 +172065,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -171377,7 +172102,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -171400,14 +172125,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< ModelReference_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 378
+ "ref_idx": 382
}
]
}
@@ -171567,13 +172292,14 @@
},
{
"type": "class",
- "name": "CNmVelocityBlendNode__CDefinition",
+ "name": "CNmVelocityBlendNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 64,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -171594,7 +172320,7 @@
[
{
"offset": 0,
- "ref_idx": 1493
+ "ref_idx": 1496
}
],
"members":
@@ -171631,7 +172357,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -171644,7 +172370,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -171701,7 +172427,7 @@
[
{
"offset": 0,
- "ref_idx": 1356
+ "ref_idx": 1364
}
],
"members":
@@ -171945,7 +172671,7 @@
[
{
"offset": 0,
- "ref_idx": 1567
+ "ref_idx": 1570
}
],
"members":
@@ -172031,7 +172757,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1569
+ "ref_idx": 1572
}
}
},
@@ -172126,7 +172852,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1570
+ "ref_idx": 1573
}
}
},
@@ -172210,7 +172936,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1570
+ "ref_idx": 1573
}
}
},
@@ -172256,7 +172982,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1570
+ "ref_idx": 1573
}
}
},
@@ -172306,7 +173032,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1570
+ "ref_idx": 1573
}
}
},
@@ -172352,7 +173078,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSosGroupActionSchema* >",
"size": 24,
"alignment": 8,
"template":
@@ -172362,7 +173088,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 388
+ "ref_idx": 392
}
}
]
@@ -172476,202 +173202,6 @@
]
}
},
- {
- "type": "class",
- "name": "CNmSkeleton",
- "scope": "!GlobalTypes",
- "project": "animlib",
- "size": 192,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "inheritance_depth_calculated",
- "construct_allowed"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\tm_ID = \"\"\n\tm_boneIDs = [ ]\n\tm_parentIndices = [ ]\n\tm_parentSpaceReferencePose = [ ]\n\tm_modelSpaceReferencePose = [ ]\n\tm_numBonesToSampleAtLowLOD = 0\n\tm_maskDefinitions = [ ]\n\tm_secondarySkeletons = [ ]\n\tm_bIsPropSkeleton = false\n}"
- }
- ],
- "members":
- [
- {
- "name": "m_ID",
- "offset": 0,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CGlobalSymbol",
- "size": 8,
- "alignment": 8
- }
- }
- },
- {
- "name": "m_boneIDs",
- "offset": 8,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlLeanVector",
- "size": 16,
- "alignment": 8,
- "template":
- [
- {
- "type": "atomic",
- "name": "CGlobalSymbol",
- "size": 8,
- "alignment": 8
- }
- ]
- }
- }
- },
- {
- "name": "m_parentIndices",
- "offset": 24,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 6
- }
- ]
- }
- }
- },
- {
- "name": "m_parentSpaceReferencePose",
- "offset": 48,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "atomic",
- "name": "CTransform",
- "size": 32,
- "alignment": 16
- }
- ]
- }
- }
- },
- {
- "name": "m_modelSpaceReferencePose",
- "offset": 72,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "atomic",
- "name": "CTransform",
- "size": 32,
- "alignment": 16
- }
- ]
- }
- }
- },
- {
- "name": "m_numBonesToSampleAtLowLOD",
- "offset": 96,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_maskDefinitions",
- "offset": 136,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlLeanVector",
- "size": 16,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 882
- }
- ]
- }
- }
- },
- {
- "name": "m_secondarySkeletons",
- "offset": 168,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlLeanVector",
- "size": 16,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 970
- }
- ]
- }
- }
- },
- {
- "name": "m_bIsPropSkeleton",
- "offset": 184,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- }
- ]
- }
- },
{
"type": "class",
"name": "CFootFallAnimTag",
@@ -172725,7 +173255,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1573
+ "ref_idx": 1575
}
}
}
@@ -172882,7 +173412,7 @@
[
{
"offset": 0,
- "ref_idx": 848
+ "ref_idx": 859
}
],
"members":
@@ -172898,7 +173428,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1575
+ "ref_idx": 1577
}
}
}
@@ -172951,7 +173481,7 @@
[
{
"offset": 0,
- "ref_idx": 522
+ "ref_idx": 527
}
],
"members":
@@ -172970,7 +173500,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1576
+ "ref_idx": 1578
}
}
},
@@ -173149,7 +173679,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -173234,7 +173764,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -173434,7 +173964,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -173494,7 +174024,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1116
+ "ref_idx": 1124
}
}
},
@@ -173546,14 +174076,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -173591,7 +174121,7 @@
[
{
"offset": 0,
- "ref_idx": 596
+ "ref_idx": 607
}
],
"members":
@@ -173791,14 +174321,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< HSequence >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
]
}
@@ -173812,7 +174342,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 278
+ "ref_idx": 279
}
}
},
@@ -173824,7 +174354,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -174019,7 +174549,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 139
+ "ref_idx": 140
}
}
},
@@ -174176,7 +174706,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -174231,14 +174761,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -174266,14 +174796,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -174353,7 +174883,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1585
+ "ref_idx": 1587
}
}
},
@@ -174427,7 +174957,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -174523,7 +175053,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 564
+ "ref_idx": 569
}
}
}
@@ -174756,13 +175286,14 @@
},
{
"type": "class",
- "name": "CNmVirtualParameterBoneMaskNode__CDefinition",
+ "name": "CNmVirtualParameterBoneMaskNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -174783,7 +175314,7 @@
[
{
"offset": 0,
- "ref_idx": 397
+ "ref_idx": 401
}
],
"members":
@@ -175091,7 +175622,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -175224,7 +175755,7 @@
[
{
"offset": 0,
- "ref_idx": 622
+ "ref_idx": 633
}
],
"members":
@@ -175234,13 +175765,14 @@
},
{
"type": "class",
- "name": "CNmFloatSwitchNode__CDefinition",
+ "name": "CNmFloatSwitchNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -175261,7 +175793,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -175912,7 +176444,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1130
+ "ref_idx": 1138
}
}
}
@@ -176025,13 +176557,14 @@
},
{
"type": "class",
- "name": "CNmCachedFloatNode__CDefinition",
+ "name": "CNmCachedFloatNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -176052,7 +176585,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -176077,7 +176610,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1071
+ "ref_idx": 1079
}
}
}
@@ -176113,7 +176646,7 @@
[
{
"offset": 0,
- "ref_idx": 261
+ "ref_idx": 262
}
],
"members":
@@ -176150,7 +176683,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -176162,7 +176695,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -176440,7 +176973,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -176453,21 +176986,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CAnimActionUpdater > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimActionUpdater >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 603
+ "ref_idx": 614
}
]
}
@@ -176581,7 +177114,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -176678,13 +177211,14 @@
},
{
"type": "class",
- "name": "CNmCachedBoolNode__CDefinition",
+ "name": "CNmCachedBoolNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -176705,7 +177239,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -176730,7 +177264,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1071
+ "ref_idx": 1079
}
}
}
@@ -176739,13 +177273,14 @@
},
{
"type": "class",
- "name": "CNmIDEventPercentageThroughNode__CDefinition",
+ "name": "CNmIDEventPercentageThroughNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -176766,7 +177301,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -176791,7 +177326,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
},
@@ -176841,7 +177376,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -176977,7 +177512,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
}
@@ -177165,7 +177700,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -177436,7 +177971,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 139
+ "ref_idx": 140
}
}
},
@@ -177541,13 +178076,14 @@
},
{
"type": "class",
- "name": "CNmSelectorNode__CDefinition",
+ "name": "CNmSelectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 64,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -177568,7 +178104,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -177581,7 +178117,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< int16, 5 >",
"size": 24,
"alignment": 8,
"template":
@@ -177606,7 +178142,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< int16, 5 >",
"size": 24,
"alignment": 8,
"template":
@@ -177626,308 +178162,6 @@
]
}
},
- {
- "type": "class",
- "name": "CNmGraphDefinition",
- "scope": "!GlobalTypes",
- "project": "animlib",
- "size": 384,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "inheritance_depth_calculated",
- "construct_allowed"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\tm_variationID = \"\"\n\tm_skeleton = resource:\"\"\n\tm_persistentNodeIndices = [ ]\n\tm_nRootNodeIdx = -1\n\tm_controlParameterIDs = [ ]\n\tm_virtualParameterIDs = [ ]\n\tm_virtualParameterNodeIndices = [ ]\n\tm_referencedGraphSlots = [ ]\n\tm_externalGraphSlots = [ ]\n\tm_nodePaths = [ ]\n\tm_resources = [ ]\n\tm_nodes = [ ]\n}"
- }
- ],
- "members":
- [
- {
- "name": "m_variationID",
- "offset": 0,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CGlobalSymbol",
- "size": 8,
- "alignment": 8
- }
- }
- },
- {
- "name": "m_skeleton",
- "offset": 8,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CStrongHandle",
- "size": 8,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 860
- }
- ]
- }
- }
- },
- {
- "name": "m_persistentNodeIndices",
- "offset": 16,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 4
- }
- ]
- }
- }
- },
- {
- "name": "m_nRootNodeIdx",
- "offset": 40,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 4
- }
- }
- },
- {
- "name": "m_controlParameterIDs",
- "offset": 48,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "atomic",
- "name": "CGlobalSymbol",
- "size": 8,
- "alignment": 8
- }
- ]
- }
- }
- },
- {
- "name": "m_virtualParameterIDs",
- "offset": 72,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "atomic",
- "name": "CGlobalSymbol",
- "size": 8,
- "alignment": 8
- }
- ]
- }
- }
- },
- {
- "name": "m_virtualParameterNodeIndices",
- "offset": 96,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 4
- }
- ]
- }
- }
- },
- {
- "name": "m_referencedGraphSlots",
- "offset": 120,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 373
- }
- ]
- }
- }
- },
- {
- "name": "m_externalGraphSlots",
- "offset": 144,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 1618
- }
- ]
- }
- }
- },
- {
- "name": "m_nodePaths",
- "offset": 280,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "atomic",
- "name": "CUtlString",
- "size": 8,
- "alignment": 8
- }
- ]
- }
- }
- },
- {
- "name": "m_resources",
- "offset": 304,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "atomic",
- "name": "CStrongHandleVoid",
- "size": 8,
- "alignment": 8
- }
- ]
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CNmGraphDefinition__ExternalGraphSlot_t",
- "scope": "!GlobalTypes",
- "project": "animlib",
- "size": 16,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "has_trivial_destructor",
- "inheritance_depth_calculated",
- "construct_allowed"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\tm_nNodeIdx = -1\n\tm_slotID = \"\"\n}"
- }
- ],
- "members":
- [
- {
- "name": "m_nNodeIdx",
- "offset": 0,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 4
- }
- }
- },
- {
- "name": "m_slotID",
- "offset": 8,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CGlobalSymbol",
- "size": 8,
- "alignment": 8
- }
- }
- }
- ]
- }
- },
{
"type": "class",
"name": "C_OP_RenderSimpleModelCollection",
@@ -177957,7 +178191,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -178008,7 +178242,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -178036,7 +178270,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 379
+ "ref_idx": 383
}
}
},
@@ -178353,7 +178587,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1095
+ "ref_idx": 1103
}
}
}
@@ -178415,7 +178649,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -178436,7 +178670,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -178459,7 +178693,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -178480,7 +178714,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -178501,7 +178735,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< matrix3x4a_t >",
"size": 24,
"alignment": 8,
"template":
@@ -178524,14 +178758,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< VPhysXBodyPart_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 294
+ "ref_idx": 295
}
]
}
@@ -178545,7 +178779,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PhysShapeMarkup_t >",
"size": 24,
"alignment": 8,
"template":
@@ -178566,14 +178800,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< VPhysXConstraint2_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1486
+ "ref_idx": 1489
}
]
}
@@ -178587,7 +178821,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< VPhysXJoint_t >",
"size": 24,
"alignment": 8,
"template":
@@ -178611,7 +178845,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1073
+ "ref_idx": 1081
}
}
}
@@ -178624,7 +178858,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -178645,7 +178879,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -178666,7 +178900,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< VPhysXCollisionAttributes_t >",
"size": 24,
"alignment": 8,
"template":
@@ -178687,7 +178921,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -178716,6 +178950,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2664
]
}
},
@@ -178939,7 +179177,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1610
+ "ref_idx": 1612
}
}
},
@@ -179001,7 +179239,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1610
+ "ref_idx": 1612
}
}
},
@@ -179025,7 +179263,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1610
+ "ref_idx": 1612
}
}
},
@@ -179177,6 +179415,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2589
]
}
},
@@ -179223,7 +179465,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -179244,7 +179486,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -179265,7 +179507,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -179300,7 +179542,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -179323,7 +179565,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -179346,7 +179588,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -179436,7 +179678,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -179455,7 +179697,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
}
@@ -179493,14 +179735,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SosEditItemInfo_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1040
+ "ref_idx": 1048
}
]
}
@@ -179577,7 +179819,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -179755,7 +179997,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1403
+ "ref_idx": 1411
}
}
},
@@ -179774,7 +180016,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -179793,7 +180035,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -180163,7 +180405,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -180183,14 +180425,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -180211,7 +180453,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1324
+ "ref_idx": 1332
}
}
},
@@ -180230,14 +180472,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CPAssignment_t >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1067
+ "ref_idx": 1075
}
]
}
@@ -180291,7 +180533,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
}
@@ -180335,7 +180577,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -180414,13 +180656,14 @@
},
{
"type": "class",
- "name": "CNmControlParameterVectorNode__CDefinition",
+ "name": "CNmControlParameterVectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -180441,7 +180684,7 @@
[
{
"offset": 0,
- "ref_idx": 89
+ "ref_idx": 90
}
],
"members":
@@ -180478,7 +180721,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -180498,7 +180741,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 133
+ "ref_idx": 134
}
}
},
@@ -180555,7 +180798,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 134
+ "ref_idx": 135
}
}
},
@@ -180890,7 +181133,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
}
@@ -180968,7 +181211,7 @@
[
{
"offset": 0,
- "ref_idx": 388
+ "ref_idx": 392
}
],
"members":
@@ -181166,7 +181409,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -181251,7 +181494,7 @@
[
{
"offset": 0,
- "ref_idx": 809
+ "ref_idx": 820
}
],
"members":
@@ -181288,7 +181531,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -181655,7 +181898,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -181675,7 +181918,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1403
+ "ref_idx": 1411
}
}
},
@@ -182139,7 +182382,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 986
+ "ref_idx": 994
}
}
}
@@ -182197,13 +182440,14 @@
},
{
"type": "class",
- "name": "CNmVirtualParameterFloatNode__CDefinition",
+ "name": "CNmVirtualParameterFloatNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -182224,7 +182468,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -182472,7 +182716,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 756
+ "ref_idx": 767
}
}
},
@@ -182496,14 +182740,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAnimParamHandle >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
]
}
@@ -182576,14 +182820,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -182597,7 +182841,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -182708,7 +182952,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -182731,7 +182975,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -182818,13 +183062,14 @@
},
{
"type": "class",
- "name": "CNmIDEventConditionNode__CDefinition",
+ "name": "CNmIDEventConditionNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 80,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -182845,7 +183090,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -182870,7 +183115,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
},
@@ -182882,7 +183127,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< CGlobalSymbol, 5 >",
"size": 64,
"alignment": 8,
"template":
@@ -182945,14 +183190,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlOrderedMap",
+ "name": "CUtlOrderedMap< HitGroup_t, CDestructiblePart >",
"size": 40,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
},
{
"type": "ref",
@@ -182977,7 +183222,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 838
+ "ref_idx": 849
}
}
}
@@ -183053,7 +183298,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
}
}
},
@@ -183095,14 +183340,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< HitGroup_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 549
+ "ref_idx": 554
}
]
}
@@ -183185,7 +183430,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CDestructiblePart_DamageLevel >",
"size": 24,
"alignment": 8,
"template":
@@ -183230,7 +183475,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -183243,14 +183488,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CRemapValueUpdateItem >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1531
+ "ref_idx": 1534
}
]
}
@@ -183325,7 +183570,7 @@
[
{
"offset": 0,
- "ref_idx": 635
+ "ref_idx": 646
}
],
"members":
@@ -183335,13 +183580,14 @@
},
{
"type": "class",
- "name": "CNmFollowBoneNode__CDefinition",
+ "name": "CNmFollowBoneNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 40,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -183362,7 +183608,7 @@
[
{
"offset": 0,
- "ref_idx": 415
+ "ref_idx": 419
}
],
"members":
@@ -183453,13 +183699,14 @@
},
{
"type": "class",
- "name": "CNmChainLookatNode__CDefinition",
+ "name": "CNmChainLookatNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 48,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -183480,7 +183727,7 @@
[
{
"offset": 0,
- "ref_idx": 415
+ "ref_idx": 419
}
],
"members":
@@ -183604,7 +183851,7 @@
[
{
"offset": 0,
- "ref_idx": 394
+ "ref_idx": 398
}
],
"members":
@@ -183677,7 +183924,7 @@
[
{
"offset": 0,
- "ref_idx": 375
+ "ref_idx": 379
}
],
"members":
@@ -183690,21 +183937,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CAnimActionUpdater > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimActionUpdater >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 603
+ "ref_idx": 614
}
]
}
@@ -183720,7 +183967,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 278
+ "ref_idx": 279
}
}
},
@@ -183732,7 +183979,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -183784,7 +184031,7 @@
[
{
"offset": 0,
- "ref_idx": 459
+ "ref_idx": 464
}
],
"members":
@@ -183840,7 +184087,7 @@
[
{
"offset": 0,
- "ref_idx": 166
+ "ref_idx": 167
}
],
"members":
@@ -183853,7 +184100,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -183865,7 +184112,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -183877,7 +184124,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -183889,7 +184136,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -183901,7 +184148,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -183913,7 +184160,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -183925,7 +184172,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -183937,7 +184184,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -184087,7 +184334,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -184169,7 +184416,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -184523,13 +184770,14 @@
},
{
"type": "class",
- "name": "CNmClipSelectorNode__CDefinition",
+ "name": "CNmClipSelectorNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 64,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -184550,7 +184798,7 @@
[
{
"offset": 0,
- "ref_idx": 720
+ "ref_idx": 731
}
],
"members":
@@ -184563,7 +184811,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< int16, 5 >",
"size": 24,
"alignment": 8,
"template":
@@ -184588,7 +184836,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVectorFixedGrowable",
+ "name": "CUtlLeanVectorFixedGrowable< int16, 5 >",
"size": 24,
"alignment": 8,
"template":
@@ -184637,7 +184885,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -184769,7 +185017,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -185071,13 +185319,14 @@
},
{
"type": "class",
- "name": "CNmReferencedGraphNode__CDefinition",
+ "name": "CNmReferencedGraphNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -185098,7 +185347,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -185275,7 +185524,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 925
+ "ref_idx": 932
}
}
}
@@ -185315,7 +185564,7 @@
[
{
"offset": 0,
- "ref_idx": 388
+ "ref_idx": 392
}
],
"members":
@@ -185644,7 +185893,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -185724,7 +185973,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1324
+ "ref_idx": 1332
}
}
}
@@ -185825,7 +186074,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1047
+ "ref_idx": 1055
}
}
},
@@ -186036,7 +186285,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1324
+ "ref_idx": 1332
}
}
},
@@ -186074,7 +186323,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1324
+ "ref_idx": 1332
}
}
}
@@ -186146,7 +186395,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 395
+ "ref_idx": 399
}
}
}
@@ -186223,13 +186472,14 @@
},
{
"type": "class",
- "name": "CNmFloatAngleMathNode__CDefinition",
+ "name": "CNmFloatAngleMathNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -186250,7 +186500,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -186284,12 +186534,13 @@
},
{
"type": "enum",
- "name": "CNmFloatAngleMathNode__Operation_t",
+ "name": "CNmFloatAngleMathNode::Operation_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -186358,7 +186609,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1520
+ "ref_idx": 1523
}
}
},
@@ -186382,7 +186633,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 951
+ "ref_idx": 958
}
}
},
@@ -186406,7 +186657,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1587
+ "ref_idx": 1589
}
}
},
@@ -186430,7 +186681,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1579
+ "ref_idx": 1581
}
}
},
@@ -186492,7 +186743,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1328
+ "ref_idx": 1336
}
}
}
@@ -186547,7 +186798,7 @@
[
{
"offset": 0,
- "ref_idx": 375
+ "ref_idx": 379
}
],
"members":
@@ -186560,14 +186811,14 @@
"subtype":
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CMotionGraph >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 102
+ "ref_idx": 103
}
]
}
@@ -186578,13 +186829,14 @@
},
{
"type": "class",
- "name": "CNmTargetOffsetNode__CDefinition",
+ "name": "CNmTargetOffsetNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 48,
"alignment": 16,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -186605,7 +186857,7 @@
[
{
"offset": 0,
- "ref_idx": 328
+ "ref_idx": 329
}
],
"members":
@@ -186958,13 +187210,14 @@
},
{
"type": "class",
- "name": "CNmFloatEaseNode__CDefinition",
+ "name": "CNmFloatEaseNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -186985,7 +187238,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -187034,7 +187287,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1436
+ "ref_idx": 1444
}
}
},
@@ -187255,7 +187508,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 964
+ "ref_idx": 971
}
}
},
@@ -187329,7 +187582,7 @@
[
{
"offset": 0,
- "ref_idx": 363
+ "ref_idx": 364
}
],
"members":
@@ -187471,7 +187724,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1324
+ "ref_idx": 1332
}
}
},
@@ -187637,13 +187890,14 @@
},
{
"type": "class",
- "name": "CNmTransitionNode__CDefinition",
+ "name": "CNmTransitionNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 40,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -187664,7 +187918,7 @@
[
{
"offset": 0,
- "ref_idx": 347
+ "ref_idx": 348
}
],
"members":
@@ -187737,7 +187991,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 87
+ "ref_idx": 88
}
}
},
@@ -187761,7 +188015,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
},
@@ -187785,7 +188039,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1436
+ "ref_idx": 1444
}
}
},
@@ -188075,7 +188329,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 784
+ "ref_idx": 795
}
}
}
@@ -188210,7 +188464,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -188229,7 +188483,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -188387,7 +188641,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 412
+ "ref_idx": 416
}
}
},
@@ -188647,7 +188901,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -188676,7 +188930,7 @@
[
{
"offset": 0,
- "ref_idx": 169
+ "ref_idx": 170
}
],
"members":
@@ -188725,7 +188979,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlOrderedMap",
+ "name": "CUtlOrderedMap< CUtlString, CPhysicsBodyGameMarkup >",
"size": 40,
"alignment": 8,
"template":
@@ -188738,7 +188992,7 @@
},
{
"type": "ref",
- "ref_idx": 1477
+ "ref_idx": 1480
}
]
}
@@ -188863,7 +189117,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 139
+ "ref_idx": 140
}
}
},
@@ -189142,7 +189396,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< StanceInfo_t >",
"size": 24,
"alignment": 8,
"template":
@@ -189175,7 +189429,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -189294,7 +189548,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -189351,7 +189605,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -189854,7 +190108,7 @@
[
{
"offset": 0,
- "ref_idx": 430
+ "ref_idx": 435
}
],
"members":
@@ -190153,21 +190407,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CSmartPtr< CAnimReplayFrame > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CSmartPtr",
+ "name": "CSmartPtr< CAnimReplayFrame >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1197
+ "ref_idx": 1205
}
]
}
@@ -190243,7 +190497,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -190348,13 +190602,14 @@
},
{
"type": "class",
- "name": "CNmVirtualParameterTargetNode__CDefinition",
+ "name": "CNmVirtualParameterTargetNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -190375,7 +190630,7 @@
[
{
"offset": 0,
- "ref_idx": 328
+ "ref_idx": 329
}
],
"members":
@@ -190707,7 +190962,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -191008,7 +191263,7 @@
[
{
"offset": 0,
- "ref_idx": 350
+ "ref_idx": 351
}
],
"members":
@@ -191041,7 +191296,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 170
+ "ref_idx": 171
}
}
},
@@ -191174,7 +191429,7 @@
[
{
"offset": 0,
- "ref_idx": 1392
+ "ref_idx": 1400
}
],
"members":
@@ -191210,13 +191465,14 @@
},
{
"type": "class",
- "name": "CNmVectorInfoNode__CDefinition",
+ "name": "CNmVectorInfoNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -191237,7 +191493,7 @@
[
{
"offset": 0,
- "ref_idx": 331
+ "ref_idx": 332
}
],
"members":
@@ -191271,12 +191527,13 @@
},
{
"type": "enum",
- "name": "CNmVectorInfoNode__Info_t",
+ "name": "CNmVectorInfoNode::Info_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -191339,7 +191596,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -191466,14 +191723,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -191487,7 +191744,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 534
+ "ref_idx": 539
}
}
},
@@ -191499,7 +191756,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -191539,7 +191796,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 569
+ "ref_idx": 574
}
}
}
@@ -191652,7 +191909,7 @@
[
{
"offset": 0,
- "ref_idx": 388
+ "ref_idx": 392
}
],
"members":
@@ -191881,7 +192138,7 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -192134,7 +192391,7 @@
[
{
"offset": 0,
- "ref_idx": 388
+ "ref_idx": 392
}
],
"members":
@@ -192314,7 +192571,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -192389,13 +192646,14 @@
},
{
"type": "class",
- "name": "CNmIDEventNode__CDefinition",
+ "name": "CNmIDEventNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 24,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -192441,7 +192699,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
},
@@ -192511,14 +192769,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CDspPresetModifierList >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1457
+ "ref_idx": 1465
}
]
}
@@ -192556,7 +192814,7 @@
[
{
"offset": 0,
- "ref_idx": 1543
+ "ref_idx": 1546
}
],
"members":
@@ -193014,13 +193272,14 @@
},
{
"type": "class",
- "name": "CNmBoneMaskBlendNode__CDefinition",
+ "name": "CNmBoneMaskBlendNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 16,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -193041,7 +193300,7 @@
[
{
"offset": 0,
- "ref_idx": 397
+ "ref_idx": 401
}
],
"members":
@@ -193108,7 +193367,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CAI_Expresser* >",
"size": 24,
"alignment": 8,
"template":
@@ -193118,7 +193377,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 553
+ "ref_idx": 558
}
}
]
@@ -193157,7 +193416,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -193363,7 +193622,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
}
@@ -193569,14 +193828,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< PGDInstruction_t >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1177
+ "ref_idx": 1185
}
]
}
@@ -193590,14 +193849,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CPulse_RegisterInfo >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 697
+ "ref_idx": 708
}
]
}
@@ -193611,14 +193870,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< PulseDocNodeID_t >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
]
}
@@ -193664,7 +193923,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -193696,7 +193955,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 525
+ "ref_idx": 530
}
}
}
@@ -193732,7 +193991,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -194120,7 +194379,7 @@
[
{
"offset": 0,
- "ref_idx": 210
+ "ref_idx": 211
}
],
"members":
@@ -194362,7 +194621,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -194413,7 +194672,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -194463,7 +194722,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -194475,7 +194734,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -194487,7 +194746,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -194499,7 +194758,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -194511,7 +194770,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -194523,7 +194782,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -194535,7 +194794,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -194547,7 +194806,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -194559,7 +194818,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -194571,7 +194830,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1174
+ "ref_idx": 1182
}
}
}
@@ -194687,7 +194946,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -194709,7 +194968,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -194747,7 +195006,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 925
+ "ref_idx": 932
}
}
}
@@ -194944,14 +195203,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< DecalGroupOption_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 902
+ "ref_idx": 909
}
]
}
@@ -195056,14 +195315,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -195077,7 +195336,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 569
+ "ref_idx": 574
}
}
},
@@ -195089,7 +195348,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -195175,7 +195434,7 @@
[
{
"offset": 0,
- "ref_idx": 852
+ "ref_idx": 863
}
],
"members":
@@ -195468,7 +195727,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -195541,21 +195800,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CStrongHandle< InfoForResourceTypeCVoiceContainerBase > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCVoiceContainerBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 343
+ "ref_idx": 344
}
]
}
@@ -195666,7 +195925,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -195704,7 +195963,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -195723,7 +195982,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -195783,7 +196042,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
},
@@ -195972,7 +196231,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 925
+ "ref_idx": 932
}
}
}
@@ -196008,7 +196267,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -197002,13 +197261,14 @@
},
{
"type": "class",
- "name": "CNmTransitionEventConditionNode__CDefinition",
+ "name": "CNmTransitionEventConditionNode::CDefinition",
"scope": "!GlobalTypes",
"project": "animlib",
"size": 32,
"alignment": 8,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"has_virtual_members",
@@ -197029,7 +197289,7 @@
[
{
"offset": 0,
- "ref_idx": 203
+ "ref_idx": 204
}
],
"members":
@@ -197056,7 +197316,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 251
+ "ref_idx": 252
}
}
},
@@ -197706,7 +197966,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1068
+ "ref_idx": 1076
}
}
},
@@ -197725,7 +197985,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 731
+ "ref_idx": 742
}
}
}
@@ -197760,7 +198020,7 @@
[
{
"offset": 0,
- "ref_idx": 954
+ "ref_idx": 961
}
],
"members":
@@ -197955,7 +198215,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -198258,7 +198518,7 @@
[
{
"offset": 0,
- "ref_idx": 313
+ "ref_idx": 314
}
],
"members":
@@ -198271,7 +198531,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 342
+ "ref_idx": 343
}
}
},
@@ -198283,7 +198543,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 342
+ "ref_idx": 343
}
}
},
@@ -198826,7 +199086,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 170
+ "ref_idx": 171
}
}
},
@@ -198878,7 +199138,7 @@
[
{
"offset": 0,
- "ref_idx": 351
+ "ref_idx": 352
}
],
"members":
@@ -198915,7 +199175,7 @@
[
{
"offset": 0,
- "ref_idx": 176
+ "ref_idx": 177
}
],
"members":
@@ -199192,7 +199452,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -199211,7 +199471,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -199230,7 +199490,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 177
+ "ref_idx": 178
}
}
},
@@ -199559,7 +199819,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 194
+ "ref_idx": 195
}
}
},
@@ -199672,7 +199932,7 @@
[
{
"offset": 0,
- "ref_idx": 138
+ "ref_idx": 139
}
],
"members":
@@ -199768,7 +200028,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
}
@@ -199887,7 +200147,7 @@
[
{
"offset": 0,
- "ref_idx": 430
+ "ref_idx": 435
}
],
"members":
@@ -199973,7 +200233,7 @@
[
{
"offset": 0,
- "ref_idx": 169
+ "ref_idx": 170
}
],
"members":
@@ -200010,7 +200270,7 @@
[
{
"offset": 0,
- "ref_idx": 375
+ "ref_idx": 379
}
],
"members":
@@ -200045,7 +200305,7 @@
[
{
"offset": 0,
- "ref_idx": 1596
+ "ref_idx": 1598
}
],
"members":
@@ -200085,7 +200345,7 @@
[
{
"offset": 0,
- "ref_idx": 400
+ "ref_idx": 404
}
],
"members":
@@ -200182,7 +200442,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 173
+ "ref_idx": 174
}
}
}
@@ -200284,7 +200544,7 @@
[
{
"offset": 0,
- "ref_idx": 259
+ "ref_idx": 260
}
],
"members":
@@ -200477,7 +200737,7 @@
[
{
"offset": 0,
- "ref_idx": 115
+ "ref_idx": 116
}
],
"members":
@@ -200643,7 +200903,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 120
+ "ref_idx": 121
}
}
},
@@ -200826,14 +201086,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -200915,7 +201175,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -200927,7 +201187,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -200939,7 +201199,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -200975,7 +201235,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 106
+ "ref_idx": 107
}
}
},
@@ -200987,7 +201247,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 276
+ "ref_idx": 277
}
}
},
@@ -201035,7 +201295,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 283
+ "ref_idx": 284
}
}
},
@@ -201397,7 +201657,7 @@
[
{
"offset": 0,
- "ref_idx": 375
+ "ref_idx": 379
}
],
"members":
@@ -201454,7 +201714,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 211
+ "ref_idx": 212
}
}
},
@@ -201625,13 +201885,14 @@
},
{
"type": "class",
- "name": "CPulseCell_IntervalTimer__CursorState_t",
+ "name": "CPulseCell_IntervalTimer::CursorState_t",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 20,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1838,
"flags":
[
"has_trivial_destructor",
@@ -201656,7 +201917,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -201668,7 +201929,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -201796,6 +202057,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1837
]
}
},
@@ -201915,7 +202180,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
}
}
@@ -201988,7 +202253,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 292
+ "ref_idx": 293
}
}
},
@@ -202012,7 +202277,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1612
+ "ref_idx": 1614
}
}
}
@@ -202178,7 +202443,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_OutflowConnection >",
"size": 24,
"alignment": 8,
"template":
@@ -202191,6 +202456,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1925
]
}
},
@@ -202238,14 +202507,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PulseRuntimeVarIndex_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1179
+ "ref_idx": 1187
}
]
}
@@ -202259,14 +202528,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PulseRuntimeBlackboardReferenceIndex_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 893
+ "ref_idx": 900
}
]
}
@@ -202536,6 +202805,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1903
]
}
},
@@ -202571,7 +202844,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< OutflowWithRequirements_t >",
"size": 24,
"alignment": 8,
"template":
@@ -202631,7 +202904,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
}
},
@@ -202643,14 +202916,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PulseDocNodeID_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
]
}
@@ -202664,7 +202937,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -202723,7 +202996,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 292
+ "ref_idx": 293
}
}
},
@@ -202735,7 +203008,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1612
+ "ref_idx": 1614
}
}
}
@@ -202977,6 +203250,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1883
]
}
},
@@ -203193,7 +203470,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_Chunk* >",
"size": 24,
"alignment": 8,
"template":
@@ -203218,7 +203495,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulseCell_Base* >",
"size": 24,
"alignment": 8,
"template":
@@ -203243,14 +203520,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_Variable >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1117
+ "ref_idx": 1125
}
]
}
@@ -203264,14 +203541,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_PublicOutput >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1397
+ "ref_idx": 1405
}
]
}
@@ -203285,7 +203562,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_InvokeBinding* >",
"size": 24,
"alignment": 8,
"template":
@@ -203310,7 +203587,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_CallInfo* >",
"size": 24,
"alignment": 8,
"template":
@@ -203335,14 +203612,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_Constant >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 481
+ "ref_idx": 486
}
]
}
@@ -203356,14 +203633,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_DomainValue >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 959
+ "ref_idx": 966
}
]
}
@@ -203377,7 +203654,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_BlackboardReference >",
"size": 24,
"alignment": 8,
"template":
@@ -203398,7 +203675,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_OutputConnection* >",
"size": 24,
"alignment": 8,
"template":
@@ -203408,7 +203685,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1361
+ "ref_idx": 1369
}
}
]
@@ -203450,7 +203727,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1612
+ "ref_idx": 1614
}
}
},
@@ -203476,7 +203753,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 651
+ "ref_idx": 663
}
}
},
@@ -203488,7 +203765,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 292
+ "ref_idx": 293
}
}
},
@@ -203553,7 +203830,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
}
},
@@ -203565,7 +203842,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1612
+ "ref_idx": 1614
}
}
},
@@ -203577,7 +203854,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
}
},
@@ -203589,7 +203866,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 292
+ "ref_idx": 293
}
}
},
@@ -203640,14 +203917,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIPulseGraphDef >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 649
+ "ref_idx": 661
}
]
}
@@ -203675,7 +203952,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
}
},
@@ -203790,13 +204067,14 @@
},
{
"type": "class",
- "name": "CPulseCell_LimitCount__InstanceState_t",
+ "name": "CPulseCell_LimitCount::InstanceState_t",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1868,
"flags":
[
"has_trivial_destructor",
@@ -203828,6 +204106,113 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CPulseCell_LimitCount",
+ "scope": "libpulse_system.so",
+ "project": "pulse_runtime_lib",
+ "size": 80,
+ "alignment": 8,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope",
+ "construct_allowed",
+ "MHasKV3TransferPolymorphicClassname"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\t_class = \"CPulseCell_LimitCount\"\n\tm_nEditorNodeID = -1\n\tm_nLimitCount = 1\n}"
+ },
+ {
+ "name": "MPropertyFriendlyName",
+ "value": "Limit Count"
+ },
+ {
+ "name": "MPropertyDescription",
+ "value": "Skip this node after the limit. Check Type does not apply, the limit will always be checked."
+ }
+ ],
+ "multi_depth": 3,
+ "single_depth": 2,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1869
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_nLimitCount",
+ "offset": 72,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MPropertyFlattenIntoParentRow"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 1867,
+ 1908
+ ]
+ }
+ },
+ {
+ "type": "class",
+ "name": "CPulseCell_BaseRequirement",
+ "scope": "libpulse_system.so",
+ "project": "pulse_runtime_lib",
+ "size": 72,
+ "alignment": 8,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope",
+ "construct_allowed",
+ "MHasKV3TransferPolymorphicClassname"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\t_class = \"CPulseCell_BaseRequirement\"\n\tm_nEditorNodeID = -1\n}"
+ }
+ ],
+ "multi_depth": 2,
+ "single_depth": 1,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1841
+ }
+ ],
+ "members":
+ [
+ ]
+ }
+ },
{
"type": "class",
"name": "CPulseCell_Step_TestDomainTracepoint",
@@ -203911,7 +204296,7 @@
[
{
"offset": 0,
- "ref_idx": 546
+ "ref_idx": 551
}
],
"members":
@@ -204020,7 +204405,7 @@
[
{
"offset": 0,
- "ref_idx": 1873
+ "ref_idx": 1875
}
],
"members":
@@ -204061,7 +204446,7 @@
[
{
"offset": 0,
- "ref_idx": 546
+ "ref_idx": 551
}
],
"members":
@@ -204158,7 +204543,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -204267,7 +204652,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1875
+ "ref_idx": 1877
}
}
},
@@ -204279,10 +204664,14 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1875
+ "ref_idx": 1877
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1922
]
}
},
@@ -204446,13 +204835,14 @@
},
{
"type": "class",
- "name": "CPulseCell_TestWaitWithCursorState__CursorState_t",
+ "name": "CPulseCell_TestWaitWithCursorState::CursorState_t",
"scope": "libpulse_system.so",
"project": "pulse_system",
"size": 8,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1882,
"flags":
[
"has_trivial_constructor",
@@ -204499,13 +204889,92 @@
},
{
"type": "class",
- "name": "CPulseCell_WaitForCursorsWithTagBase__CursorState_t",
+ "name": "CPulseCell_TestWaitWithCursorState",
+ "scope": "libpulse_system.so",
+ "project": "pulse_system",
+ "size": 288,
+ "alignment": 8,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope",
+ "construct_allowed",
+ "MHasKV3TransferPolymorphicClassname"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\t_class = \"CPulseCell_TestWaitWithCursorState\"\n\tm_nEditorNodeID = -1\n\tm_WakeResume = \n\t{\n\t\tm_SourceOutflowName = \"\"\n\t\tm_nDestChunk = -1\n\t\tm_nInstruction = -1\n\t}\n\tm_WakeCancel = \n\t{\n\t\tm_SourceOutflowName = \"\"\n\t\tm_nDestChunk = -1\n\t\tm_nInstruction = -1\n\t}\n\tm_WakeFail = \n\t{\n\t\tm_SourceOutflowName = \"\"\n\t\tm_nDestChunk = -1\n\t\tm_nInstruction = -1\n\t}\n}"
+ }
+ ],
+ "multi_depth": 4,
+ "single_depth": 3,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1839
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_WakeResume",
+ "offset": 72,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 1842
+ }
+ }
+ },
+ {
+ "name": "m_WakeCancel",
+ "offset": 144,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 1842
+ }
+ }
+ },
+ {
+ "name": "m_WakeFail",
+ "offset": 216,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 1842
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 1881
+ ]
+ }
+ },
+ {
+ "type": "class",
+ "name": "CPulseCell_WaitForCursorsWithTagBase::CursorState_t",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 48,
"alignment": 255,
"traits":
{
+ "parent_class_idx": 1858,
"flags":
[
"inheritance_depth_calculated",
@@ -204629,7 +205098,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_OutflowConnection >",
"size": 24,
"alignment": 8,
"template":
@@ -204642,18 +205111,23 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1906
]
}
},
{
"type": "class",
- "name": "PulseNodeDynamicOutflows_t__DynamicOutflow_t",
+ "name": "PulseNodeDynamicOutflows_t::DynamicOutflow_t",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 80,
"alignment": 8,
"traits":
{
+ "parent_class_idx": 1887,
"flags":
[
"inheritance_depth_calculated",
@@ -204704,6 +205178,58 @@
]
}
},
+ {
+ "type": "class",
+ "name": "PulseNodeDynamicOutflows_t",
+ "scope": "libpulse_system.so",
+ "project": "pulse_runtime_lib",
+ "size": 24,
+ "alignment": 8,
+ "traits":
+ {
+ "flags":
+ [
+ "inheritance_depth_calculated",
+ "local_type_scope",
+ "construct_allowed"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\tm_Outflows = [ ]\n}"
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_Outflows",
+ "offset": 0,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< PulseNodeDynamicOutflows_t::DynamicOutflow_t >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 1886
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 1886
+ ]
+ }
+ },
{
"type": "class",
"name": "FakeEntityDerivedB_tAPI",
@@ -204849,14 +205375,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CPulseRuntimeMethodArg >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 214
+ "ref_idx": 215
}
]
}
@@ -204907,7 +205433,7 @@
[
{
"offset": 0,
- "ref_idx": 1888
+ "ref_idx": 1892
}
],
"members":
@@ -205055,7 +205581,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 893
+ "ref_idx": 900
}
}
},
@@ -205074,80 +205600,6 @@
]
}
},
- {
- "type": "class",
- "name": "CPulseCell_TestWaitWithCursorState",
- "scope": "libpulse_system.so",
- "project": "pulse_system",
- "size": 288,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope",
- "construct_allowed",
- "MHasKV3TransferPolymorphicClassname"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\t_class = \"CPulseCell_TestWaitWithCursorState\"\n\tm_nEditorNodeID = -1\n\tm_WakeResume = \n\t{\n\t\tm_SourceOutflowName = \"\"\n\t\tm_nDestChunk = -1\n\t\tm_nInstruction = -1\n\t}\n\tm_WakeCancel = \n\t{\n\t\tm_SourceOutflowName = \"\"\n\t\tm_nDestChunk = -1\n\t\tm_nInstruction = -1\n\t}\n\tm_WakeFail = \n\t{\n\t\tm_SourceOutflowName = \"\"\n\t\tm_nDestChunk = -1\n\t\tm_nInstruction = -1\n\t}\n}"
- }
- ],
- "multi_depth": 4,
- "single_depth": 3,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1839
- }
- ],
- "members":
- [
- {
- "name": "m_WakeResume",
- "offset": 72,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 1842
- }
- }
- },
- {
- "name": "m_WakeCancel",
- "offset": 144,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 1842
- }
- }
- },
- {
- "name": "m_WakeFail",
- "offset": 216,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 1842
- }
- }
- }
- ]
- }
- },
{
"type": "class",
"name": "CPulseGraphInstance_TurtleGraphics",
@@ -205169,7 +205621,7 @@
[
{
"offset": 0,
- "ref_idx": 546
+ "ref_idx": 551
}
],
"members":
@@ -205248,14 +205700,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlLeanVector",
+ "name": "CUtlLeanVector< CPulseRuntimeMethodArg >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 214
+ "ref_idx": 215
}
]
}
@@ -205269,7 +205721,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1893
+ "ref_idx": 1896
}
}
},
@@ -205364,13 +205816,14 @@
},
{
"type": "class",
- "name": "CPulseCell_IsRequirementValid__Criteria_t",
+ "name": "CPulseCell_IsRequirementValid::Criteria_t",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 1,
"alignment": 255,
"traits":
{
+ "parent_class_idx": 1899,
"flags":
[
"has_trivial_destructor",
@@ -205396,71 +205849,7 @@
},
{
"type": "class",
- "name": "CPulseCell_LimitCount",
- "scope": "libpulse_system.so",
- "project": "pulse_runtime_lib",
- "size": 80,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope",
- "construct_allowed",
- "MHasKV3TransferPolymorphicClassname"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\t_class = \"CPulseCell_LimitCount\"\n\tm_nEditorNodeID = -1\n\tm_nLimitCount = 1\n}"
- },
- {
- "name": "MPropertyFriendlyName",
- "value": "Limit Count"
- },
- {
- "name": "MPropertyDescription",
- "value": "Skip this node after the limit. Check Type does not apply, the limit will always be checked."
- }
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1897
- }
- ],
- "members":
- [
- {
- "name": "m_nLimitCount",
- "offset": 72,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MPropertyFlattenIntoParentRow"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CPulseCell_BaseRequirement",
+ "name": "CPulseCell_IsRequirementValid",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 72,
@@ -205479,20 +205868,24 @@
[
{
"name": "MGetKV3ClassDefaults",
- "value": "{\n\t_class = \"CPulseCell_BaseRequirement\"\n\tm_nEditorNodeID = -1\n}"
+ "value": "{\n\t_class = \"CPulseCell_IsRequirementValid\"\n\tm_nEditorNodeID = -1\n}"
}
],
- "multi_depth": 2,
- "single_depth": 1,
+ "multi_depth": 3,
+ "single_depth": 2,
"baseclasses":
[
{
"offset": 0,
- "ref_idx": 1841
+ "ref_idx": 1869
}
],
"members":
[
+ ],
+ "child_class_idx":
+ [
+ 1898
]
}
},
@@ -205539,14 +205932,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulseCell_Timeline::TimelineEvent_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1899
+ "ref_idx": 1901
}
]
}
@@ -205588,18 +205981,23 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 1901
]
}
},
{
"type": "class",
- "name": "CPulseCell_Timeline__TimelineEvent_t",
+ "name": "CPulseCell_Timeline::TimelineEvent_t",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 80,
"alignment": 8,
"traits":
{
+ "parent_class_idx": 1900,
"flags":
[
"inheritance_depth_calculated",
@@ -205672,13 +206070,14 @@
},
{
"type": "class",
- "name": "CPulseCell_BaseLerp__CursorState_t",
+ "name": "CPulseCell_BaseLerp::CursorState_t",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 8,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1852,
"flags":
[
"has_trivial_destructor",
@@ -205703,7 +206102,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -205715,7 +206114,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -205817,7 +206216,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_OutflowConnection >",
"size": 24,
"alignment": 8,
"template":
@@ -205835,13 +206234,14 @@
},
{
"type": "class",
- "name": "CPulseCell_Outflow_CycleShuffled__InstanceState_t",
+ "name": "CPulseCell_Outflow_CycleShuffled::InstanceState_t",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 40,
"alignment": 8,
"traits":
{
+ "parent_class_idx": 1885,
"flags":
[
"inheritance_depth_calculated",
@@ -205865,7 +206265,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorFixedGrowable",
+ "name": "CUtlVectorFixedGrowable< uint8, 8 >",
"size": 32,
"alignment": 8,
"template":
@@ -205943,7 +206343,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 759
+ "ref_idx": 770
}
}
},
@@ -205988,13 +206388,14 @@
},
{
"type": "class",
- "name": "CPulseCell_LimitCount__Criteria_t",
+ "name": "CPulseCell_LimitCount::Criteria_t",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 1,
"alignment": 255,
"traits":
{
+ "parent_class_idx": 1868,
"flags":
[
"has_trivial_destructor",
@@ -206039,7 +206440,7 @@
[
{
"offset": 0,
- "ref_idx": 1873
+ "ref_idx": 1875
}
],
"members":
@@ -206090,7 +206491,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_OutflowConnection >",
"size": 24,
"alignment": 8,
"template":
@@ -206318,11 +206719,15 @@
[
{
"offset": 0,
- "ref_idx": 1897
+ "ref_idx": 1869
}
],
"members":
[
+ ],
+ "child_class_idx":
+ [
+ 1933
]
}
},
@@ -206410,54 +206815,6 @@
]
}
},
- {
- "type": "class",
- "name": "PulseNodeDynamicOutflows_t",
- "scope": "libpulse_system.so",
- "project": "pulse_runtime_lib",
- "size": 24,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "inheritance_depth_calculated",
- "local_type_scope",
- "construct_allowed"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\tm_Outflows = [ ]\n}"
- }
- ],
- "members":
- [
- {
- "name": "m_Outflows",
- "offset": 0,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 1883
- }
- ]
- }
- }
- }
- ]
- }
- },
{
"type": "class",
"name": "CPulseCell_CursorQueue",
@@ -206750,13 +207107,14 @@
},
{
"type": "class",
- "name": "CPulseCell_Test_MultiOutflow_WithParams_Yielding__CursorState_t",
+ "name": "CPulseCell_Test_MultiOutflow_WithParams_Yielding::CursorState_t",
"scope": "libpulse_system.so",
"project": "pulse_system",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1876,
"flags":
[
"has_trivial_destructor",
@@ -206788,44 +207146,6 @@
]
}
},
- {
- "type": "class",
- "name": "CPulseCell_IsRequirementValid",
- "scope": "libpulse_system.so",
- "project": "pulse_runtime_lib",
- "size": 72,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope",
- "construct_allowed",
- "MHasKV3TransferPolymorphicClassname"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\t_class = \"CPulseCell_IsRequirementValid\"\n\tm_nEditorNodeID = -1\n}"
- }
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1897
- }
- ],
- "members":
- [
- ]
- }
- },
{
"type": "class",
"name": "CPulseTestScriptLib",
@@ -206922,13 +207242,14 @@
},
{
"type": "class",
- "name": "CPulseCell_Outflow_CycleOrdered__InstanceState_t",
+ "name": "CPulseCell_Outflow_CycleOrdered::InstanceState_t",
"scope": "libpulse_system.so",
"project": "pulse_runtime_lib",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1847,
"flags":
[
"has_trivial_destructor",
@@ -207309,7 +207630,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 977
+ "ref_idx": 985
}
}
}
@@ -207318,13 +207639,14 @@
},
{
"type": "class",
- "name": "CPulseCell_ExampleCriteria__Criteria_t",
+ "name": "CPulseCell_ExampleCriteria::Criteria_t",
"scope": "libpulse_system.so",
"project": "pulse_system",
"size": 12,
"alignment": 255,
"traits":
{
+ "parent_class_idx": 1914,
"flags":
[
"has_trivial_destructor",
@@ -207393,7 +207715,7 @@
[
{
"offset": 0,
- "ref_idx": 546
+ "ref_idx": 551
}
],
"members":
@@ -207796,7 +208118,7 @@
[
{
"offset": 0,
- "ref_idx": 1012
+ "ref_idx": 1020
}
],
"members":
@@ -207873,7 +208195,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -207891,7 +208213,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -207963,7 +208285,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -208049,7 +208371,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -208137,7 +208459,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -208191,7 +208513,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -208245,7 +208567,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -208347,7 +208669,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -208359,7 +208681,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -208377,7 +208699,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -208395,7 +208717,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -208422,7 +208744,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -208470,7 +208792,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -208518,7 +208840,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 511
+ "ref_idx": 516
}
}
},
@@ -208548,7 +208870,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -208584,7 +208906,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -209132,7 +209454,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1972
+ "ref_idx": 1960
}
}
}
@@ -209154,7 +209476,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1973
+ "ref_idx": 1961
}
}
}
@@ -209176,7 +209498,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1974
+ "ref_idx": 1962
}
}
}
@@ -209198,7 +209520,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1976
+ "ref_idx": 1964
}
}
}
@@ -209214,7 +209536,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1979
+ "ref_idx": 1967
}
}
}
@@ -209230,7 +209552,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1980
+ "ref_idx": 1968
}
}
}
@@ -209341,21 +209663,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBaseEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -209527,7 +209849,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1981
+ "ref_idx": 1969
}
}
},
@@ -209545,7 +209867,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -209623,7 +209945,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -209653,7 +209975,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< QAngle >",
"size": 24,
"alignment": 8,
"template":
@@ -209694,7 +210016,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -209736,7 +210058,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -209758,7 +210080,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -209908,7 +210230,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1003
+ "ref_idx": 1011
}
}
},
@@ -209994,7 +210316,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -210188,7 +210510,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -210238,7 +210560,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1982
+ "ref_idx": 1970
}
}
},
@@ -210340,7 +210662,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1983
+ "ref_idx": 1971
}
}
},
@@ -210358,7 +210680,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -210615,7 +210937,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1984
+ "ref_idx": 1972
}
}
}
@@ -210950,7 +211272,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -211086,14 +211408,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorEmbeddedNetworkVar",
+ "name": "CUtlVectorEmbeddedNetworkVar< PredictedDamageTag_t >",
"size": 104,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1986
+ "ref_idx": 1974
}
]
}
@@ -211149,7 +211471,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -211298,7 +211620,7 @@
[
{
"offset": 0,
- "ref_idx": 995
+ "ref_idx": 1003
}
],
"members":
@@ -211363,7 +211685,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -211375,7 +211697,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -211549,7 +211871,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerController >",
"size": 4,
"alignment": 4,
"template":
@@ -211586,7 +211908,7 @@
[
{
"offset": 0,
- "ref_idx": 520
+ "ref_idx": 525
}
],
"members":
@@ -211622,7 +211944,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -211640,7 +211962,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -211659,7 +211981,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPlayerPing >",
"size": 4,
"alignment": 4,
"template":
@@ -211721,7 +212043,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -211740,7 +212062,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -211767,14 +212089,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -212154,7 +212476,7 @@
[
{
"offset": 0,
- "ref_idx": 994
+ "ref_idx": 1002
}
],
"members":
@@ -212357,7 +212679,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -212505,7 +212827,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -213035,7 +213357,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -213062,7 +213384,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSObserverPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -213293,7 +213615,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerController >",
"size": 4,
"alignment": 4,
"template":
@@ -213534,7 +213856,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1964
+ "ref_idx": 1959
}
}
},
@@ -213630,7 +213952,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -213642,7 +213964,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -214080,19 +214402,23 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorEmbeddedNetworkVar",
+ "name": "CUtlVectorEmbeddedNetworkVar< ServerAuthoritativeWeaponSlot_t >",
"size": 144,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 439
+ "ref_idx": 444
}
]
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2555
]
}
},
@@ -214196,7 +214522,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorEmbeddedNetworkVar",
+ "name": "CUtlVectorEmbeddedNetworkVar< CSPerRoundStats_t >",
"size": 144,
"alignment": 8,
"template":
@@ -215044,7 +215370,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorEmbeddedNetworkVar",
+ "name": "CUtlVectorEmbeddedNetworkVar< CDamageRecord >",
"size": 144,
"alignment": 8,
"template":
@@ -215158,7 +215484,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -215185,7 +215511,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -215212,7 +215538,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerController >",
"size": 4,
"alignment": 4,
"template":
@@ -215239,7 +215565,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerController >",
"size": 4,
"alignment": 4,
"template":
@@ -215502,12 +215828,13 @@
},
{
"type": "enum",
- "name": "QuestProgress__Reason",
+ "name": "QuestProgress::Reason",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 598,
"flags":
[
"is_registered"
@@ -215635,328 +215962,6 @@
]
}
},
- {
- "type": "class",
- "name": "CCSObserver_ObserverServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 120,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1015
- }
- ],
- "members":
- [
- ]
- }
- },
- {
- "type": "class",
- "name": "CCSObserver_MovementServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 568,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1034
- }
- ],
- "members":
- [
- ]
- }
- },
- {
- "type": "class",
- "name": "CCSObserver_CameraServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 424,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "multi_depth": 4,
- "single_depth": 3,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1962
- }
- ],
- "members":
- [
- ]
- }
- },
- {
- "type": "class",
- "name": "CCSPlayerBase_CameraServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 424,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "metatags":
- [
- {
- "name": "MNetworkVarNames",
- "value": "uint32 m_iFOV"
- },
- {
- "name": "MNetworkVarNames",
- "value": "uint32 m_iFOVStart"
- },
- {
- "name": "MNetworkVarNames",
- "value": "GameTime_t m_flFOVTime"
- },
- {
- "name": "MNetworkVarNames",
- "value": "float32 m_flFOVRate"
- },
- {
- "name": "MNetworkVarNames",
- "value": "CHandle< CBaseEntity> m_hZoomOwner"
- }
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1020
- }
- ],
- "members":
- [
- {
- "name": "m_iFOV",
- "offset": 368,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 7
- }
- }
- },
- {
- "name": "m_iFOVStart",
- "offset": 372,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 7
- }
- }
- },
- {
- "name": "m_flFOVTime",
- "offset": 376,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 530
- }
- }
- },
- {
- "name": "m_flFOVRate",
- "offset": 380,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_hZoomOwner",
- "offset": 384,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "atomic",
- "name": "CHandle",
- "size": 4,
- "alignment": 4,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 515
- }
- ]
- }
- }
- },
- {
- "name": "m_hTriggerFogList",
- "offset": 392,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "atomic",
- "name": "CHandle",
- "size": 4,
- "alignment": 4,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 515
- }
- ]
- }
- ]
- }
- }
- },
- {
- "name": "m_hLastFogTrigger",
- "offset": 416,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CHandle",
- "size": 4,
- "alignment": 4,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 515
- }
- ]
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CCSObserver_UseServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 64,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1018
- }
- ],
- "members":
- [
- ]
- }
- },
{
"type": "class",
"name": "IntervalTimer",
@@ -216002,7 +216007,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -216029,1652 +216034,6 @@
]
}
},
- {
- "type": "class",
- "name": "CCSPlayer_WeaponServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 6288,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "metatags":
- [
- {
- "name": "MNetworkVarNames",
- "value": "GameTime_t m_flNextAttack"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bIsLookingAtWeapon"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bIsHoldingLookAtWeapon"
- },
- {
- "name": "MNetworkVarNames",
- "value": "uint8 m_networkAnimTiming"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bBlockInspectUntilNextGraphUpdate"
- }
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1010
- }
- ],
- "members":
- [
- {
- "name": "m_flNextAttack",
- "offset": 184,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 530
- }
- }
- },
- {
- "name": "m_bIsLookingAtWeapon",
- "offset": 188,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bIsHoldingLookAtWeapon",
- "offset": 189,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_hSavedWeapon",
- "offset": 192,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CHandle",
- "size": 4,
- "alignment": 4,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 1012
- }
- ]
- }
- }
- },
- {
- "name": "m_nTimeToMelee",
- "offset": 196,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_nTimeToSecondary",
- "offset": 200,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_nTimeToPrimary",
- "offset": 204,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_nTimeToSniperRifle",
- "offset": 208,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_bIsBeingGivenItem",
- "offset": 212,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bIsPickingUpItemWithUse",
- "offset": 213,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bPickedUpWeapon",
- "offset": 214,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bDisableAutoDeploy",
- "offset": 215,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bIsPickingUpGroundWeapon",
- "offset": 216,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_networkAnimTiming",
- "offset": 6256,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "atomic",
- "name": "CNetworkUtlVectorBase",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 3
- }
- ]
- }
- }
- },
- {
- "name": "m_bBlockInspectUntilNextGraphUpdate",
- "offset": 6280,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CCSPlayer_ItemServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 72,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "metatags":
- [
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bHasDefuser"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bHasHelmet"
- }
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1013
- }
- ],
- "members":
- [
- {
- "name": "m_bHasDefuser",
- "offset": 64,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bHasHelmet",
- "offset": 65,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CCSPlayer_UseServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 80,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1018
- }
- ],
- "members":
- [
- {
- "name": "m_hLastKnownUseEntity",
- "offset": 64,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CHandle",
- "size": 4,
- "alignment": 4,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 515
- }
- ]
- }
- }
- },
- {
- "name": "m_flLastUseTimeStamp",
- "offset": 68,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 530
- }
- }
- },
- {
- "name": "m_flTimeLastUsedWindow",
- "offset": 72,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 530
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CCSPlayer_WaterServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 120,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1017
- }
- ],
- "members":
- [
- {
- "name": "m_NextDrownDamageTime",
- "offset": 64,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 530
- }
- }
- },
- {
- "name": "m_nDrownDmgRate",
- "offset": 68,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_AirFinishedTime",
- "offset": 72,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 530
- }
- }
- },
- {
- "name": "m_flWaterJumpTime",
- "offset": 76,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_vecWaterJumpVel",
- "offset": 80,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "Vector",
- "size": 12,
- "alignment": 4
- }
- }
- },
- {
- "name": "m_flSwimSoundTime",
- "offset": 92,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CCSPlayer_MovementServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 3600,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "metatags":
- [
- {
- "name": "MNetworkVarNames",
- "value": "Vector m_vecLadderNormal"
- },
- {
- "name": "MNetworkVarNames",
- "value": "int m_nLadderSurfacePropIndex"
- },
- {
- "name": "MNetworkVarNames",
- "value": "float m_flDuckAmount"
- },
- {
- "name": "MNetworkVarNames",
- "value": "float m_flDuckSpeed"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bDuckOverride"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bDesiresDuck"
- },
- {
- "name": "MNetworkVarNames",
- "value": "float m_flDuckOffset"
- },
- {
- "name": "MNetworkVarNames",
- "value": "uint32 m_nDuckTimeMsecs"
- },
- {
- "name": "MNetworkVarNames",
- "value": "uint32 m_nDuckJumpTimeMsecs"
- },
- {
- "name": "MNetworkVarNames",
- "value": "uint32 m_nJumpTimeMsecs"
- },
- {
- "name": "MNetworkVarNames",
- "value": "float m_flLastDuckTime"
- },
- {
- "name": "MNetworkVarNames",
- "value": "int m_nGameCodeHasMovedPlayerAfterCommand"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bOldJumpPressed"
- },
- {
- "name": "MNetworkVarNames",
- "value": "GameTime_t m_fStashGrenadeParameterWhen"
- },
- {
- "name": "MNetworkVarNames",
- "value": "ButtonBitMask_t m_nButtonDownMaskPrev"
- },
- {
- "name": "MNetworkVarNames",
- "value": "float m_flOffsetTickCompleteTime"
- },
- {
- "name": "MNetworkVarNames",
- "value": "float m_flOffsetTickStashedSpeed"
- },
- {
- "name": "MNetworkVarNames",
- "value": "float m_flStamina"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bWasSurfing"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bJumpApexPending"
- }
- ],
- "multi_depth": 4,
- "single_depth": 3,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1970
- }
- ],
- "members":
- [
- {
- "name": "m_vecLadderNormal",
- "offset": 640,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkEncoder",
- "value": "normal"
- }
- ],
- "subtype":
- {
- "type": "atomic",
- "name": "Vector",
- "size": 12,
- "alignment": 4
- }
- }
- },
- {
- "name": "m_nLadderSurfacePropIndex",
- "offset": 652,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_flDuckAmount",
- "offset": 656,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flDuckSpeed",
- "offset": 660,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_bDuckOverride",
- "offset": 664,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bDesiresDuck",
- "offset": 665,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_flDuckOffset",
- "offset": 668,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_nDuckTimeMsecs",
- "offset": 672,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- },
- {
- "name": "MNetworkPriority",
- "value": "32"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 7
- }
- }
- },
- {
- "name": "m_nDuckJumpTimeMsecs",
- "offset": 676,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 7
- }
- }
- },
- {
- "name": "m_nJumpTimeMsecs",
- "offset": 680,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 7
- }
- }
- },
- {
- "name": "m_flLastDuckTime",
- "offset": 684,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_vecLastPositionAtFullCrouchSpeed",
- "offset": 696,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "Vector2D",
- "size": 8,
- "alignment": 4
- }
- }
- },
- {
- "name": "m_duckUntilOnGround",
- "offset": 704,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bHasWalkMovedSinceLastJump",
- "offset": 705,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bInStuckTest",
- "offset": 706,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_nTraceCount",
- "offset": 1232,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_StuckLast",
- "offset": 1236,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_bSpeedCropped",
- "offset": 1240,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_nOldWaterLevel",
- "offset": 1244,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_flWaterEntryTime",
- "offset": 1248,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_vecForward",
- "offset": 1252,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "Vector",
- "size": 12,
- "alignment": 4
- }
- }
- },
- {
- "name": "m_vecLeft",
- "offset": 1264,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "Vector",
- "size": 12,
- "alignment": 4
- }
- }
- },
- {
- "name": "m_vecUp",
- "offset": 1276,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "Vector",
- "size": 12,
- "alignment": 4
- }
- }
- },
- {
- "name": "m_nGameCodeHasMovedPlayerAfterCommand",
- "offset": 1288,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_bMadeFootstepNoise",
- "offset": 1292,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_iFootsteps",
- "offset": 1296,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_bOldJumpPressed",
- "offset": 1300,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_flJumpPressedTime",
- "offset": 1304,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_fStashGrenadeParameterWhen",
- "offset": 1308,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 530
- }
- }
- },
- {
- "name": "m_nButtonDownMaskPrev",
- "offset": 1312,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 9
- }
- }
- },
- {
- "name": "m_flOffsetTickCompleteTime",
- "offset": 1320,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flOffsetTickStashedSpeed",
- "offset": 1324,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flStamina",
- "offset": 1328,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flHeightAtJumpStart",
- "offset": 1332,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flMaxJumpHeightThisJump",
- "offset": 1336,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flMaxJumpHeightLastJump",
- "offset": 1340,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flStaminaAtJumpStart",
- "offset": 1344,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flAccumulatedJumpError",
- "offset": 1348,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flTicksSinceLastSurfingDetected",
- "offset": 1352,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_bWasSurfing",
- "offset": 1356,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_vecInputRotated",
- "offset": 1500,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "Vector",
- "size": 12,
- "alignment": 4
- }
- }
- },
- {
- "name": "m_bJumpApexPending",
- "offset": 3592,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CPlayer_MovementServices_Humanoid",
- "scope": "libserver.so",
- "project": "server",
- "size": 640,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "metatags":
- [
- {
- "name": "MNetworkVarNames",
- "value": "float32 m_flFallVelocity"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bInCrouch"
- },
- {
- "name": "MNetworkVarNames",
- "value": "uint32 m_nCrouchState"
- },
- {
- "name": "MNetworkVarNames",
- "value": "GameTime_t m_flCrouchTransitionStartTime"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bDucked"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bDucking"
- },
- {
- "name": "MNetworkVarNames",
- "value": "bool m_bInDuckJump"
- }
- ],
- "multi_depth": 3,
- "single_depth": 2,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1034
- }
- ],
- "members":
- [
- {
- "name": "m_flStepSoundTime",
- "offset": 568,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_flFallVelocity",
- "offset": 572,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkBitCount",
- "value": "17"
- },
- {
- "name": "MNetworkMinValue",
- "value": "-4096.000000"
- },
- {
- "name": "MNetworkMaxValue",
- "value": "4096.000000"
- },
- {
- "name": "MNetworkEncodeFlags",
- "value": "4"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_bInCrouch",
- "offset": 576,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_nCrouchState",
- "offset": 580,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 7
- }
- }
- },
- {
- "name": "m_flCrouchTransitionStartTime",
- "offset": 584,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 530
- }
- }
- },
- {
- "name": "m_bDucked",
- "offset": 588,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bDucking",
- "offset": 589,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_bInDuckJump",
- "offset": 590,
- "traits":
- {
- "metatags":
- [
- {
- "name": "MNetworkEnable"
- },
- {
- "name": "MNetworkUserGroup",
- "value": "LocalPlayerExclusive"
- }
- ],
- "subtype":
- {
- "type": "ref",
- "ref_idx": 12
- }
- }
- },
- {
- "name": "m_groundNormal",
- "offset": 592,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "Vector",
- "size": 12,
- "alignment": 4
- }
- }
- },
- {
- "name": "m_flSurfaceFriction",
- "offset": 604,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 10
- }
- }
- },
- {
- "name": "m_surfaceProps",
- "offset": 608,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlStringToken",
- "size": 4,
- "alignment": 4
- }
- }
- },
- {
- "name": "m_nStepside",
- "offset": 624,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 6
- }
- }
- },
- {
- "name": "m_vecSmoothedVelocity",
- "offset": 628,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "Vector",
- "size": 12,
- "alignment": 4
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CCSPlayer_CameraServices",
- "scope": "libserver.so",
- "project": "server",
- "size": 424,
- "alignment": 255,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope"
- ],
- "multi_depth": 4,
- "single_depth": 3,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1962
- }
- ],
- "members":
- [
- ]
- }
- },
{
"type": "class",
"name": "CCSPlayer_BulletServices",
@@ -217703,7 +216062,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -217761,7 +216120,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -217780,14 +216139,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -217807,14 +216166,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -217851,7 +216210,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -217870,14 +216229,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorEmbeddedNetworkVar",
+ "name": "CUtlVectorEmbeddedNetworkVar< SellbackPurchaseEntry_t >",
"size": 144,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1975
+ "ref_idx": 1963
}
]
}
@@ -218057,7 +216416,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -218070,14 +216429,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerWeapon >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1012
+ "ref_idx": 1020
}
]
}
@@ -218115,7 +216474,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1977
+ "ref_idx": 1965
}
}
},
@@ -218133,7 +216492,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1977
+ "ref_idx": 1965
}
}
}
@@ -218178,14 +216537,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVectorEmbeddedNetworkVar",
+ "name": "CUtlVectorEmbeddedNetworkVar< WeaponPurchaseCount_t >",
"size": 104,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1978
+ "ref_idx": 1966
}
]
}
@@ -218282,7 +216641,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -218295,7 +216654,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -218307,7 +216666,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -218319,7 +216678,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -218336,7 +216695,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -218377,7 +216736,7 @@
[
{
"offset": 0,
- "ref_idx": 1011
+ "ref_idx": 1019
}
],
"members":
@@ -218849,7 +217208,7 @@
[
{
"offset": 0,
- "ref_idx": 1985
+ "ref_idx": 1973
}
],
"members":
@@ -218918,7 +217277,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -218978,7 +217337,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219014,7 +217373,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -219059,7 +217418,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219071,7 +217430,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219083,7 +217442,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219095,7 +217454,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219143,14 +217502,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -219178,14 +217537,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -219199,14 +217558,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -219256,7 +217615,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1964
+ "ref_idx": 1959
}
}
},
@@ -219292,7 +217651,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -219304,7 +217663,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219316,7 +217675,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219340,7 +217699,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219376,7 +217735,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219388,7 +217747,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219400,7 +217759,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219502,7 +217861,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219514,7 +217873,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219580,7 +217939,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219794,7 +218153,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1964
+ "ref_idx": 1959
}
}
},
@@ -219806,7 +218165,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219818,7 +218177,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -219972,7 +218331,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -220008,7 +218367,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -220020,7 +218379,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -220032,7 +218391,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -220175,7 +218534,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -220208,7 +218567,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -220229,7 +218588,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -220250,7 +218609,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1964
+ "ref_idx": 1959
}
}
},
@@ -220262,7 +218621,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -220295,7 +218654,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1964
+ "ref_idx": 1959
}
}
},
@@ -220343,7 +218702,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1964
+ "ref_idx": 1959
}
}
},
@@ -220355,7 +218714,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -220367,7 +218726,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -220379,7 +218738,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -220415,7 +218774,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -220475,7 +218834,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -220501,7 +218860,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -220513,7 +218872,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -220525,7 +218884,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -220617,7 +218976,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -220908,7 +219267,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -220992,7 +219351,7 @@
[
{
"offset": 0,
- "ref_idx": 1988
+ "ref_idx": 1976
}
],
"members":
@@ -221086,7 +219445,7 @@
[
{
"offset": 0,
- "ref_idx": 1989
+ "ref_idx": 1977
}
],
"members":
@@ -221163,14 +219522,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -221222,7 +219581,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -221284,7 +219643,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -221432,7 +219791,7 @@
[
{
"offset": 0,
- "ref_idx": 554
+ "ref_idx": 559
}
],
"members":
@@ -221445,7 +219804,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -221457,7 +219816,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -221551,7 +219910,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -221643,7 +220002,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -221664,7 +220023,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -221676,7 +220035,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -221721,7 +220080,7 @@
[
{
"offset": 0,
- "ref_idx": 1029
+ "ref_idx": 1037
}
],
"members":
@@ -221762,7 +220121,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 904
+ "ref_idx": 911
}
}
},
@@ -221834,7 +220193,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1991
+ "ref_idx": 1979
}
}
},
@@ -221928,7 +220287,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -221940,7 +220299,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -221952,7 +220311,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -221964,7 +220323,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -221976,7 +220335,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -221988,7 +220347,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -222000,7 +220359,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -222012,7 +220371,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -222024,7 +220383,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -222132,7 +220491,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -222162,7 +220521,7 @@
[
{
"offset": 0,
- "ref_idx": 1029
+ "ref_idx": 1037
}
],
"members":
@@ -222187,14 +220546,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -222208,7 +220567,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -222237,7 +220596,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -222279,7 +220638,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -222309,7 +220668,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -222322,7 +220681,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1997
+ "ref_idx": 1985
}
}
}
@@ -222428,7 +220787,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -222449,7 +220808,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -222470,7 +220829,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -222491,7 +220850,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -222559,7 +220918,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -222613,7 +220972,7 @@
[
{
"offset": 0,
- "ref_idx": 2001
+ "ref_idx": 1989
}
],
"members":
@@ -222644,7 +221003,7 @@
[
{
"offset": 0,
- "ref_idx": 2002
+ "ref_idx": 1990
}
],
"members":
@@ -222675,7 +221034,7 @@
[
{
"offset": 0,
- "ref_idx": 2003
+ "ref_idx": 1991
}
],
"members":
@@ -222741,7 +221100,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -222852,7 +221211,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1003
+ "ref_idx": 1011
}
}
},
@@ -222870,7 +221229,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1003
+ "ref_idx": 1011
}
}
},
@@ -222888,7 +221247,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1003
+ "ref_idx": 1011
}
}
}
@@ -222948,7 +221307,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -223152,7 +221511,7 @@
[
{
"offset": 0,
- "ref_idx": 2006
+ "ref_idx": 1994
}
],
"members":
@@ -223197,7 +221556,7 @@
[
{
"offset": 0,
- "ref_idx": 1029
+ "ref_idx": 1037
}
],
"members":
@@ -223248,7 +221607,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 904
+ "ref_idx": 911
}
}
},
@@ -223340,7 +221699,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -223364,7 +221723,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -223376,7 +221735,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -223388,7 +221747,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -223400,7 +221759,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -223412,7 +221771,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -223496,14 +221855,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseModelEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 556
+ "ref_idx": 561
}
]
}
@@ -223572,7 +221931,7 @@
[
{
"offset": 0,
- "ref_idx": 2008
+ "ref_idx": 1996
}
],
"members":
@@ -223585,7 +221944,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -223597,7 +221956,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -223652,7 +222011,7 @@
[
{
"offset": 0,
- "ref_idx": 2009
+ "ref_idx": 1997
}
],
"members":
@@ -223694,7 +222053,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -223738,7 +222097,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -223804,7 +222163,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -223817,14 +222176,14 @@
"subtype":
{
"type": "atomic",
- "name": "CVariantBase",
+ "name": "CVariantBase< CVariantDefaultAllocator >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 539
+ "ref_idx": 544
}
]
}
@@ -223869,7 +222228,7 @@
[
{
"offset": 0,
- "ref_idx": 2013
+ "ref_idx": 2001
}
],
"members":
@@ -223903,7 +222262,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 525
+ "ref_idx": 530
}
}
}
@@ -224234,7 +222593,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -224569,7 +222928,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -224587,7 +222946,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -224616,7 +222975,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -224645,21 +223004,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CBaseModelEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseModelEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 556
+ "ref_idx": 561
}
]
}
@@ -224680,7 +223039,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -224703,14 +223062,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -225992,7 +224351,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -226008,6 +224367,241 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CCSPlayer_CameraServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 424,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "multi_depth": 4,
+ "single_depth": 3,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 2004
+ }
+ ],
+ "members":
+ [
+ ]
+ }
+ },
+ {
+ "type": "class",
+ "name": "CCSPlayerBase_CameraServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 424,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MNetworkVarNames",
+ "value": "uint32 m_iFOV"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "uint32 m_iFOVStart"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "GameTime_t m_flFOVTime"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "float32 m_flFOVRate"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "CHandle< CBaseEntity> m_hZoomOwner"
+ }
+ ],
+ "multi_depth": 3,
+ "single_depth": 2,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1028
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_iFOV",
+ "offset": 368,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 7
+ }
+ }
+ },
+ {
+ "name": "m_iFOVStart",
+ "offset": 372,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 7
+ }
+ }
+ },
+ {
+ "name": "m_flFOVTime",
+ "offset": 376,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 535
+ }
+ }
+ },
+ {
+ "name": "m_flFOVRate",
+ "offset": 380,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_hZoomOwner",
+ "offset": 384,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CHandle< CBaseEntity >",
+ "size": 4,
+ "alignment": 4,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 520
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_hTriggerFogList",
+ "offset": 392,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CHandle< CBaseEntity > >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "atomic",
+ "name": "CHandle< CBaseEntity >",
+ "size": 4,
+ "alignment": 4,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 520
+ }
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_hLastFogTrigger",
+ "offset": 416,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CHandle< CBaseEntity >",
+ "size": 4,
+ "alignment": 4,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 520
+ }
+ ]
+ }
+ }
+ }
+ ]
+ }
+ },
{
"type": "class",
"name": "CEnvLaser",
@@ -226030,7 +224624,7 @@
[
{
"offset": 0,
- "ref_idx": 2016
+ "ref_idx": 2006
}
],
"members":
@@ -226060,7 +224654,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2019
+ "ref_idx": 2009
}
}
}
@@ -226242,7 +224836,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -226307,7 +224901,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -226355,14 +224949,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -226382,14 +224976,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -226409,7 +225003,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2017
+ "ref_idx": 2007
}
}
},
@@ -226450,14 +225044,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -226483,7 +225077,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 122
+ "ref_idx": 123
}
}
}
@@ -226742,7 +225336,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2018
+ "ref_idx": 2008
}
}
},
@@ -226796,14 +225390,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -226975,7 +225569,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -226994,14 +225588,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -227021,14 +225615,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -227048,7 +225642,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 122
+ "ref_idx": 123
}
}
},
@@ -227128,7 +225722,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -227286,7 +225880,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -227334,7 +225928,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -227370,7 +225964,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -227424,7 +226018,7 @@
[
{
"offset": 0,
- "ref_idx": 996
+ "ref_idx": 1004
}
],
"members":
@@ -227440,7 +226034,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 553
+ "ref_idx": 558
}
}
}
@@ -227470,7 +226064,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -227506,7 +226100,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -227622,7 +226216,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -227635,7 +226229,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -227647,7 +226241,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -227659,7 +226253,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -227808,7 +226402,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -227826,14 +226420,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -227866,7 +226460,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -228015,7 +226609,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -228465,7 +227059,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2027
+ "ref_idx": 2017
}
}
}
@@ -228503,7 +227097,7 @@
[
{
"offset": 0,
- "ref_idx": 289
+ "ref_idx": 290
}
],
"members":
@@ -228516,21 +227110,21 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -228558,7 +227152,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 268
+ "ref_idx": 269
}
}
},
@@ -228637,7 +227231,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -228704,7 +227298,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1875
+ "ref_idx": 1877
}
}
},
@@ -228774,6 +227368,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2095
]
}
},
@@ -228799,7 +227397,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -228812,7 +227410,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< int32 >",
"size": 40,
"alignment": 8,
"template":
@@ -228900,7 +227498,7 @@
[
{
"offset": 0,
- "ref_idx": 2033
+ "ref_idx": 2023
}
],
"members":
@@ -228949,7 +227547,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -228962,7 +227560,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 856
+ "ref_idx": 867
}
}
},
@@ -228992,7 +227590,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< bool >",
"size": 24,
"alignment": 8,
"template":
@@ -229023,7 +227621,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -229060,7 +227658,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< QAngle >",
"size": 24,
"alignment": 8,
"template":
@@ -229119,14 +227717,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -229140,14 +227738,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -229161,14 +227759,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerPawn >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 995
+ "ref_idx": 1003
}
]
}
@@ -229182,7 +227780,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -229194,7 +227792,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -229232,7 +227830,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -229244,7 +227842,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -229354,7 +227952,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -229377,7 +227975,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -229429,7 +228027,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -229851,7 +228449,7 @@
[
{
"offset": 0,
- "ref_idx": 2036
+ "ref_idx": 2026
}
],
"members":
@@ -229906,7 +228504,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -229924,7 +228522,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -230140,7 +228738,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -230158,7 +228756,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -230672,7 +229270,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -230690,7 +229288,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -231055,7 +229653,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -231258,7 +229856,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -231270,7 +229868,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -231390,7 +229988,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -231483,7 +230081,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -232074,7 +230672,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SpawnPoint* >",
"size": 24,
"alignment": 8,
"template":
@@ -232084,7 +230682,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2039
+ "ref_idx": 2029
}
}
]
@@ -232099,7 +230697,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SpawnPoint* >",
"size": 24,
"alignment": 8,
"template":
@@ -232109,7 +230707,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2039
+ "ref_idx": 2029
}
}
]
@@ -232184,7 +230782,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SpawnPoint* >",
"size": 24,
"alignment": 8,
"template":
@@ -232194,7 +230792,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2039
+ "ref_idx": 2029
}
}
]
@@ -232209,7 +230807,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SpawnPoint* >",
"size": 24,
"alignment": 8,
"template":
@@ -232219,7 +230817,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2039
+ "ref_idx": 2029
}
}
]
@@ -232282,7 +230880,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -232306,7 +230904,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -232396,7 +230994,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2013
+ "ref_idx": 2001
}
}
}
@@ -232423,14 +231021,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -232450,7 +231048,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2041
+ "ref_idx": 2031
}
}
},
@@ -232467,7 +231065,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -232587,7 +231185,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -232942,7 +231540,7 @@
[
{
"offset": 0,
- "ref_idx": 2037
+ "ref_idx": 2027
}
],
"members":
@@ -232972,7 +231570,7 @@
[
{
"offset": 0,
- "ref_idx": 2038
+ "ref_idx": 2028
}
],
"members":
@@ -233021,7 +231619,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 525
+ "ref_idx": 530
}
}
},
@@ -233135,7 +231733,7 @@
[
{
"offset": 0,
- "ref_idx": 2040
+ "ref_idx": 2030
}
],
"members":
@@ -233201,7 +231799,7 @@
[
{
"offset": 0,
- "ref_idx": 537
+ "ref_idx": 542
}
],
"members":
@@ -233357,7 +231955,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -233395,7 +231993,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -233455,7 +232053,7 @@
[
{
"offset": 0,
- "ref_idx": 2045
+ "ref_idx": 2035
}
],
"members":
@@ -233494,7 +232092,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2049
+ "ref_idx": 2039
}
}
},
@@ -233506,7 +232104,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2050
+ "ref_idx": 2040
}
}
},
@@ -233518,7 +232116,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2050
+ "ref_idx": 2040
}
}
},
@@ -233530,7 +232128,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2051
+ "ref_idx": 2041
}
}
},
@@ -233692,14 +232290,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CEntityBlocker >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2052
+ "ref_idx": 2042
}
]
}
@@ -233781,7 +232379,7 @@
[
{
"offset": 0,
- "ref_idx": 2046
+ "ref_idx": 2036
}
],
"members":
@@ -233806,21 +232404,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBasePropDoor > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePropDoor >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2045
+ "ref_idx": 2035
}
]
}
@@ -233866,7 +232464,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2048
+ "ref_idx": 2038
}
}
},
@@ -233954,14 +232552,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -233987,7 +232585,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 904
+ "ref_idx": 911
}
}
},
@@ -234025,14 +232623,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -234218,14 +232816,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePropDoor >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2045
+ "ref_idx": 2035
}
]
}
@@ -234239,7 +232837,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234251,7 +232849,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234263,7 +232861,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234275,7 +232873,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234287,7 +232885,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234299,7 +232897,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234311,7 +232909,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234323,7 +232921,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234335,7 +232933,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234347,7 +232945,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -234390,7 +232988,7 @@
[
{
"offset": 0,
- "ref_idx": 1125
+ "ref_idx": 1133
}
],
"members":
@@ -234463,7 +233061,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234475,7 +233073,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234487,7 +233085,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234499,7 +233097,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234511,7 +233109,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234537,7 +233135,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2047
+ "ref_idx": 2037
}
}
},
@@ -234883,7 +233481,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -234933,7 +233531,7 @@
[
{
"offset": 0,
- "ref_idx": 2055
+ "ref_idx": 2045
}
],
"members":
@@ -234946,7 +233544,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1481
+ "ref_idx": 1484
}
}
},
@@ -234958,7 +233556,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -234970,7 +233568,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -235138,7 +233736,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -235150,7 +233748,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -235179,7 +233777,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -235220,14 +233818,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -235241,14 +233839,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -235364,7 +233962,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -235416,7 +234014,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -235596,7 +234194,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -235637,14 +234235,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -235658,14 +234256,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -235757,7 +234355,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -235769,7 +234367,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -235798,7 +234396,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -235840,7 +234438,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -235889,7 +234487,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -235926,7 +234524,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -236010,7 +234608,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -236090,7 +234688,7 @@
[
{
"offset": 0,
- "ref_idx": 2063
+ "ref_idx": 2053
}
],
"members":
@@ -236160,7 +234758,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -236377,7 +234975,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 657
+ "ref_idx": 669
}
}
},
@@ -236389,7 +234987,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -236401,7 +234999,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -236469,7 +235067,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1964
+ "ref_idx": 1959
}
}
},
@@ -236517,7 +235115,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -236529,7 +235127,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -236570,7 +235168,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -236595,7 +235193,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 547
+ "ref_idx": 552
}
}
},
@@ -236645,14 +235243,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -236716,7 +235314,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1460
+ "ref_idx": 1468
}
}
},
@@ -236728,10 +235326,14 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1460
+ "ref_idx": 1468
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2104
]
}
},
@@ -236757,7 +235359,7 @@
[
{
"offset": 0,
- "ref_idx": 2055
+ "ref_idx": 2045
}
],
"members":
@@ -236895,7 +235497,7 @@
[
{
"offset": 0,
- "ref_idx": 335
+ "ref_idx": 336
}
],
"members":
@@ -236937,7 +235539,7 @@
[
{
"offset": 0,
- "ref_idx": 2040
+ "ref_idx": 2030
}
],
"members":
@@ -237242,7 +235844,7 @@
[
{
"offset": 0,
- "ref_idx": 520
+ "ref_idx": 525
}
],
"members":
@@ -237255,7 +235857,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 525
+ "ref_idx": 530
}
}
},
@@ -237545,14 +236147,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -238672,7 +237274,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -238753,7 +237355,7 @@
[
{
"offset": 0,
- "ref_idx": 2071
+ "ref_idx": 2061
}
],
"members":
@@ -238879,7 +237481,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -239046,14 +237648,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -239199,14 +237801,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -239226,14 +237828,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -239253,7 +237855,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 122
+ "ref_idx": 123
}
}
},
@@ -239271,7 +237873,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 122
+ "ref_idx": 123
}
}
}
@@ -239300,7 +237902,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -239341,7 +237943,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -239448,7 +238050,7 @@
[
{
"offset": 0,
- "ref_idx": 2075
+ "ref_idx": 2065
}
],
"members":
@@ -239506,7 +238108,7 @@
[
{
"offset": 0,
- "ref_idx": 2076
+ "ref_idx": 2066
}
],
"members":
@@ -239550,7 +238152,7 @@
[
{
"offset": 0,
- "ref_idx": 1029
+ "ref_idx": 1037
}
],
"members":
@@ -239673,7 +238275,7 @@
[
{
"offset": 0,
- "ref_idx": 2038
+ "ref_idx": 2028
}
],
"members":
@@ -239745,7 +238347,7 @@
[
{
"offset": 0,
- "ref_idx": 2076
+ "ref_idx": 2066
}
],
"members":
@@ -239758,14 +238360,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -239791,14 +238393,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -239824,7 +238426,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -239867,7 +238469,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -239897,7 +238499,7 @@
[
{
"offset": 0,
- "ref_idx": 2055
+ "ref_idx": 2045
}
],
"members":
@@ -239987,6 +238589,290 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CCSPlayer_WeaponServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 6288,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MNetworkVarNames",
+ "value": "GameTime_t m_flNextAttack"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bIsLookingAtWeapon"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bIsHoldingLookAtWeapon"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "uint8 m_networkAnimTiming"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bBlockInspectUntilNextGraphUpdate"
+ }
+ ],
+ "multi_depth": 3,
+ "single_depth": 2,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1018
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_flNextAttack",
+ "offset": 184,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 535
+ }
+ }
+ },
+ {
+ "name": "m_bIsLookingAtWeapon",
+ "offset": 188,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bIsHoldingLookAtWeapon",
+ "offset": 189,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_hSavedWeapon",
+ "offset": 192,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CHandle< CBasePlayerWeapon >",
+ "size": 4,
+ "alignment": 4,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 1020
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_nTimeToMelee",
+ "offset": 196,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_nTimeToSecondary",
+ "offset": 200,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_nTimeToPrimary",
+ "offset": 204,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_nTimeToSniperRifle",
+ "offset": 208,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_bIsBeingGivenItem",
+ "offset": 212,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bIsPickingUpItemWithUse",
+ "offset": 213,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bPickedUpWeapon",
+ "offset": 214,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bDisableAutoDeploy",
+ "offset": 215,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bIsPickingUpGroundWeapon",
+ "offset": 216,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_networkAnimTiming",
+ "offset": 6256,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CNetworkUtlVectorBase< uint8 >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 3
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_bBlockInspectUntilNextGraphUpdate",
+ "offset": 6280,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ }
+ ]
+ }
+ },
{
"type": "class",
"name": "CLightSpotEntity",
@@ -240009,7 +238895,7 @@
[
{
"offset": 0,
- "ref_idx": 2084
+ "ref_idx": 2075
}
],
"members":
@@ -240049,7 +238935,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -240083,7 +238969,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2069
+ "ref_idx": 2059
}
}
}
@@ -240113,7 +238999,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -240143,7 +239029,7 @@
[
{
"offset": 0,
- "ref_idx": 1124
+ "ref_idx": 1132
}
],
"members":
@@ -240173,7 +239059,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -240203,7 +239089,7 @@
[
{
"offset": 0,
- "ref_idx": 2089
+ "ref_idx": 2080
}
],
"members":
@@ -240286,7 +239172,7 @@
[
{
"offset": 0,
- "ref_idx": 2090
+ "ref_idx": 2081
}
],
"members":
@@ -240299,7 +239185,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CGlobalSymbol >",
"size": 24,
"alignment": 8,
"template":
@@ -240322,7 +239208,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CGlobalSymbol >",
"size": 24,
"alignment": 8,
"template":
@@ -240422,7 +239308,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -240610,7 +239496,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -240923,7 +239809,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -240941,7 +239827,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -240959,7 +239845,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -241139,14 +240025,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -241301,7 +240187,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -241314,7 +240200,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -241326,7 +240212,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -241338,7 +240224,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -241350,7 +240236,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -241495,7 +240381,7 @@
[
{
"offset": 0,
- "ref_idx": 2094
+ "ref_idx": 2085
}
],
"members":
@@ -241539,7 +240425,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -241621,7 +240507,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2095
+ "ref_idx": 2086
}
}
}
@@ -241677,7 +240563,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -241708,7 +240594,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2096
+ "ref_idx": 2087
}
}
},
@@ -241768,11 +240654,11 @@
[
{
"offset": 0,
- "ref_idx": 520
+ "ref_idx": 525
},
{
"offset": 16,
- "ref_idx": 1283
+ "ref_idx": 1291
}
],
"members":
@@ -241802,7 +240688,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -241815,14 +240701,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -241836,7 +240722,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -241848,7 +240734,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -241860,7 +240746,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -241872,7 +240758,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< int32 >",
"size": 40,
"alignment": 8,
"template":
@@ -241910,7 +240796,7 @@
[
{
"offset": 0,
- "ref_idx": 2046
+ "ref_idx": 2036
}
],
"members":
@@ -241955,7 +240841,7 @@
[
{
"offset": 0,
- "ref_idx": 2100
+ "ref_idx": 2091
}
],
"members":
@@ -241968,7 +240854,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1982
+ "ref_idx": 1970
}
}
},
@@ -242009,7 +240895,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -242022,7 +240908,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -242034,7 +240920,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -242058,7 +240944,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -242070,7 +240956,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -242139,7 +241025,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -242169,7 +241055,7 @@
[
{
"offset": 0,
- "ref_idx": 2084
+ "ref_idx": 2075
}
],
"members":
@@ -242199,7 +241085,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -242260,7 +241146,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -242269,13 +241155,14 @@
},
{
"type": "class",
- "name": "CPulseCell_Outflow_ListenForEntityOutput__CursorState_t",
+ "name": "CPulseCell_Outflow_ListenForEntityOutput::CursorState_t",
"scope": "libserver.so",
"project": "server",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2020,
"flags":
[
"has_trivial_destructor",
@@ -242300,14 +241187,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -242512,7 +241399,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -242548,7 +241435,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -242566,7 +241453,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -242602,7 +241489,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -242638,7 +241525,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSWeaponBase >",
"size": 4,
"alignment": 4,
"template":
@@ -242676,7 +241563,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -242748,7 +241635,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -242836,7 +241723,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -242878,7 +241765,7 @@
[
{
"offset": 0,
- "ref_idx": 1124
+ "ref_idx": 1132
}
],
"members":
@@ -242908,7 +241795,7 @@
[
{
"offset": 0,
- "ref_idx": 2019
+ "ref_idx": 2009
}
],
"members":
@@ -242973,7 +241860,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -243161,7 +242048,7 @@
[
{
"offset": 0,
- "ref_idx": 2055
+ "ref_idx": 2045
}
],
"members":
@@ -243284,7 +242171,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1481
+ "ref_idx": 1484
}
}
}
@@ -243293,13 +242180,14 @@
},
{
"type": "class",
- "name": "CPulseCell_LerpCameraSettings__CursorState_t",
+ "name": "CPulseCell_LerpCameraSettings::CursorState_t",
"scope": "libserver.so",
"project": "server",
"size": 44,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2055,
"flags":
[
"has_trivial_destructor",
@@ -243320,7 +242208,7 @@
[
{
"offset": 0,
- "ref_idx": 1901
+ "ref_idx": 1903
}
],
"members":
@@ -243333,14 +242221,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPointCamera >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2027
+ "ref_idx": 2017
}
]
}
@@ -243354,7 +242242,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1460
+ "ref_idx": 1468
}
}
},
@@ -243366,7 +242254,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1460
+ "ref_idx": 1468
}
}
}
@@ -243395,7 +242283,7 @@
[
{
"offset": 0,
- "ref_idx": 2115
+ "ref_idx": 2106
}
],
"members":
@@ -243481,7 +242369,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -243494,7 +242382,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -243506,7 +242394,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -243518,7 +242406,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -243539,7 +242427,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -243560,7 +242448,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -243572,7 +242460,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -243584,7 +242472,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -243605,7 +242493,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -243626,7 +242514,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -243638,7 +242526,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -243650,7 +242538,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -243671,7 +242559,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -243692,7 +242580,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -243704,7 +242592,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -243716,7 +242604,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -243737,7 +242625,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -244169,7 +243057,7 @@
[
{
"offset": 0,
- "ref_idx": 2117
+ "ref_idx": 2108
}
],
"members":
@@ -244206,7 +243094,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -244237,7 +243125,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1127
+ "ref_idx": 1135
}
}
},
@@ -244249,7 +243137,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2118
+ "ref_idx": 2109
}
}
},
@@ -244261,14 +243149,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -244282,7 +243170,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2119
+ "ref_idx": 2110
}
}
},
@@ -244358,7 +243246,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2120
+ "ref_idx": 2111
}
}
},
@@ -244370,7 +243258,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -244382,7 +243270,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -244403,7 +243291,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1128
+ "ref_idx": 1136
}
}
},
@@ -244415,14 +243303,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerPawn >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 995
+ "ref_idx": 1003
}
]
}
@@ -244436,7 +243324,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -244615,7 +243503,7 @@
[
{
"offset": 0,
- "ref_idx": 521
+ "ref_idx": 526
}
],
"members":
@@ -244634,7 +243522,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 522
+ "ref_idx": 527
}
}
}
@@ -244713,7 +243601,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1915
+ "ref_idx": 1887
}
}
},
@@ -244741,6 +243629,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2367
]
}
},
@@ -244781,7 +243673,7 @@
[
{
"offset": 0,
- "ref_idx": 2013
+ "ref_idx": 2001
}
],
"members":
@@ -244800,7 +243692,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -244878,7 +243770,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -244897,14 +243789,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -244984,7 +243876,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -244996,14 +243888,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -245058,7 +243950,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -245123,7 +244015,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< Color >",
"size": 40,
"alignment": 8,
"template":
@@ -245163,7 +244055,7 @@
[
{
"offset": 0,
- "ref_idx": 2055
+ "ref_idx": 2045
}
],
"members":
@@ -245308,14 +244200,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -245366,7 +244258,36 @@
[
{
"offset": 0,
- "ref_idx": 1025
+ "ref_idx": 1033
+ }
+ ],
+ "members":
+ [
+ ]
+ }
+ },
+ {
+ "type": "class",
+ "name": "CCSObserver_ObserverServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 120,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "multi_depth": 3,
+ "single_depth": 2,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1023
}
],
"members":
@@ -245396,7 +244317,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -245409,7 +244330,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< Vector >",
"size": 40,
"alignment": 8,
"template":
@@ -245446,14 +244367,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -245467,14 +244388,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -245520,7 +244441,7 @@
[
{
"offset": 0,
- "ref_idx": 1029
+ "ref_idx": 1037
}
],
"members":
@@ -245533,7 +244454,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2132
+ "ref_idx": 2124
}
}
},
@@ -245639,7 +244560,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -245651,7 +244572,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -245800,7 +244721,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -246094,7 +245015,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -246117,21 +245038,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CBasePlayerController > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerController >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 994
+ "ref_idx": 1002
}
]
}
@@ -246157,21 +245078,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CBasePlayerPawn > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerPawn >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 995
+ "ref_idx": 1003
}
]
}
@@ -246318,7 +245239,7 @@
[
{
"offset": 0,
- "ref_idx": 2020
+ "ref_idx": 2010
}
],
"members":
@@ -246331,7 +245252,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -246343,7 +245264,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -246355,7 +245276,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -246367,7 +245288,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -246385,7 +245306,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1982
+ "ref_idx": 1970
}
}
},
@@ -246525,14 +245446,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -246546,7 +245467,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawnBase >",
"size": 4,
"alignment": 4,
"template":
@@ -246573,7 +245494,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -246635,7 +245556,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -246659,7 +245580,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -246671,7 +245592,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -246683,7 +245604,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -246695,7 +245616,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -246743,7 +245664,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -246764,7 +245685,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -246810,7 +245731,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -246828,7 +245749,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -246846,7 +245767,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -246927,7 +245848,7 @@
[
{
"offset": 0,
- "ref_idx": 2046
+ "ref_idx": 2036
}
],
"members":
@@ -246957,7 +245878,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -247061,7 +245982,7 @@
[
{
"offset": 0,
- "ref_idx": 2081
+ "ref_idx": 2071
}
],
"members":
@@ -247134,14 +246055,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -247155,7 +246076,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 547
+ "ref_idx": 552
}
}
},
@@ -247219,7 +246140,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1007
+ "ref_idx": 1015
}
}
},
@@ -247231,7 +246152,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1007
+ "ref_idx": 1015
}
}
},
@@ -247257,14 +246178,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -247295,7 +246216,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -247428,7 +246349,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -247447,14 +246368,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -247474,14 +246395,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -247501,14 +246422,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -247528,14 +246449,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -247555,14 +246476,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -247582,14 +246503,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -247609,14 +246530,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -247636,14 +246557,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -247663,14 +246584,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -247995,7 +246916,7 @@
[
{
"offset": 0,
- "ref_idx": 2100
+ "ref_idx": 2091
}
],
"members":
@@ -248026,7 +246947,7 @@
[
{
"offset": 0,
- "ref_idx": 2046
+ "ref_idx": 2036
}
],
"members":
@@ -248056,7 +246977,7 @@
[
{
"offset": 0,
- "ref_idx": 2145
+ "ref_idx": 2137
}
],
"members":
@@ -248109,7 +247030,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -248146,21 +247067,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CInfoLadderDismount > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CInfoLadderDismount >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2146
+ "ref_idx": 2138
}
]
}
@@ -248312,7 +247233,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -248324,7 +247245,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -248353,7 +247274,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -248383,7 +247304,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -248408,7 +247329,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2148
+ "ref_idx": 2140
}
}
}
@@ -248438,13 +247359,14 @@
},
{
"type": "class",
- "name": "CPulseCell_Outflow_PlaySceneBase__CursorState_t",
+ "name": "CPulseCell_Outflow_PlaySceneBase::CursorState_t",
"scope": "libserver.so",
"project": "server",
"size": 8,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2142,
"flags":
[
"has_trivial_destructor",
@@ -248469,14 +247391,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -248490,14 +247412,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -248506,6 +247428,93 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CPulseCell_Outflow_PlaySceneBase",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 240,
+ "alignment": 8,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope",
+ "construct_allowed",
+ "MHasKV3TransferPolymorphicClassname"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MGetKV3ClassDefaults",
+ "value": "{\n\t_class = \"CPulseCell_Outflow_PlaySceneBase\"\n\tm_nEditorNodeID = -1\n\tm_OnFinished = \n\t{\n\t\tm_SourceOutflowName = \"\"\n\t\tm_nDestChunk = -1\n\t\tm_nInstruction = -1\n\t}\n\tm_OnCanceled = \n\t{\n\t\tm_SourceOutflowName = \"\"\n\t\tm_nDestChunk = -1\n\t\tm_nInstruction = -1\n\t}\n\tm_Triggers = [ ]\n}"
+ }
+ ],
+ "multi_depth": 4,
+ "single_depth": 3,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1839
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_OnFinished",
+ "offset": 72,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 1842
+ }
+ }
+ },
+ {
+ "name": "m_OnCanceled",
+ "offset": 144,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 1842
+ }
+ }
+ },
+ {
+ "name": "m_Triggers",
+ "offset": 216,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlVector< CPulse_OutflowConnection >",
+ "size": 24,
+ "alignment": 8,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 1843
+ }
+ ]
+ }
+ }
+ }
+ ],
+ "child_class_idx":
+ [
+ 2141
+ ]
+ }
+ },
{
"type": "class",
"name": "CPulseServerCursor",
@@ -248540,14 +247549,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -248561,14 +247570,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -248606,7 +247615,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -248619,7 +247628,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1997
+ "ref_idx": 1985
}
}
},
@@ -248696,7 +247705,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -248816,7 +247825,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -248858,7 +247867,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -248908,7 +247917,7 @@
[
{
"offset": 0,
- "ref_idx": 2135
+ "ref_idx": 2127
}
],
"members":
@@ -248938,7 +247947,7 @@
[
{
"offset": 0,
- "ref_idx": 2056
+ "ref_idx": 2046
}
],
"members":
@@ -249072,7 +248081,7 @@
[
{
"offset": 0,
- "ref_idx": 2161
+ "ref_idx": 2154
}
],
"members":
@@ -249102,7 +248111,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -249215,7 +248224,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< uint64 >",
"size": 40,
"alignment": 8,
"template":
@@ -249236,7 +248245,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -249353,7 +248362,7 @@
[
{
"offset": 0,
- "ref_idx": 1988
+ "ref_idx": 1976
}
],
"members":
@@ -249466,7 +248475,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -249523,7 +248532,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -249535,7 +248544,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -249623,7 +248632,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -249678,14 +248687,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -249705,14 +248714,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -249819,7 +248828,7 @@
[
{
"offset": 0,
- "ref_idx": 2081
+ "ref_idx": 2071
}
],
"members":
@@ -249849,7 +248858,7 @@
[
{
"offset": 0,
- "ref_idx": 2166
+ "ref_idx": 2159
}
],
"members":
@@ -249879,7 +248888,7 @@
[
{
"offset": 0,
- "ref_idx": 2105
+ "ref_idx": 2096
}
],
"members":
@@ -249961,7 +248970,7 @@
[
{
"offset": 0,
- "ref_idx": 2169
+ "ref_idx": 2162
}
],
"members":
@@ -249974,14 +248983,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< SoundOpvarTraceResult_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 413
+ "ref_idx": 417
}
]
}
@@ -249995,7 +249004,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< AutoRoomDoorwayPairs_t >",
"size": 24,
"alignment": 8,
"template":
@@ -250069,7 +249078,7 @@
[
{
"offset": 0,
- "ref_idx": 2056
+ "ref_idx": 2046
}
],
"members":
@@ -250082,7 +249091,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -250094,7 +249103,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -250399,7 +249408,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -250443,7 +249452,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -250456,7 +249465,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2172
+ "ref_idx": 2165
}
}
},
@@ -250599,7 +249608,7 @@
[
{
"offset": 0,
- "ref_idx": 2174
+ "ref_idx": 2167
}
],
"members":
@@ -250692,14 +249701,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -250821,7 +249830,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -250954,14 +249963,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -250981,7 +249990,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -251072,14 +250081,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -251263,7 +250272,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -251290,14 +250299,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CSkyCamera >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2176
+ "ref_idx": 2169
}
]
}
@@ -251339,7 +250348,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -251358,7 +250367,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1037
+ "ref_idx": 1045
}
}
},
@@ -251405,7 +250414,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2176
+ "ref_idx": 2169
}
}
}
@@ -251435,7 +250444,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -251465,7 +250474,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -251801,7 +250810,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -251831,7 +250840,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -251870,7 +250879,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -251906,7 +250915,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -251919,7 +250928,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -252013,7 +251022,7 @@
[
{
"offset": 0,
- "ref_idx": 2161
+ "ref_idx": 2154
}
],
"members":
@@ -252106,14 +251115,14 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< SoundeventPathCornerPairNetworked_t >",
"size": 96,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 953
+ "ref_idx": 960
}
]
}
@@ -252144,7 +251153,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -252157,7 +251166,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2184
+ "ref_idx": 2177
}
}
},
@@ -252194,14 +251203,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -252309,7 +251318,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -252360,7 +251369,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlSymbolLarge >",
"size": 24,
"alignment": 8,
"template":
@@ -252497,14 +251506,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -252524,7 +251533,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -252553,7 +251562,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -252582,7 +251591,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -252611,7 +251620,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -252644,7 +251653,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< bool >",
"size": 24,
"alignment": 8,
"template":
@@ -252671,7 +251680,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -252709,7 +251718,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -252722,7 +251731,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -252734,7 +251743,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -252746,7 +251755,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -252758,7 +251767,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -252770,7 +251779,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -252782,7 +251791,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -252794,7 +251803,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -252835,7 +251844,7 @@
[
{
"offset": 0,
- "ref_idx": 2046
+ "ref_idx": 2036
}
],
"members":
@@ -252865,7 +251874,7 @@
[
{
"offset": 0,
- "ref_idx": 2169
+ "ref_idx": 2162
}
],
"members":
@@ -252963,7 +251972,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -253041,7 +252050,7 @@
[
{
"offset": 0,
- "ref_idx": 2081
+ "ref_idx": 2071
}
],
"members":
@@ -253107,7 +252116,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -253151,7 +252160,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -253164,7 +252173,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1023
+ "ref_idx": 1031
}
}
}
@@ -253193,7 +252202,7 @@
[
{
"offset": 0,
- "ref_idx": 554
+ "ref_idx": 559
}
],
"members":
@@ -253223,7 +252232,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -253253,7 +252262,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -253321,7 +252330,7 @@
[
{
"offset": 0,
- "ref_idx": 1999
+ "ref_idx": 1987
}
],
"members":
@@ -253365,7 +252374,7 @@
[
{
"offset": 0,
- "ref_idx": 2199
+ "ref_idx": 2192
}
],
"members":
@@ -253409,7 +252418,7 @@
[
{
"offset": 0,
- "ref_idx": 2200
+ "ref_idx": 2193
}
],
"members":
@@ -253439,7 +252448,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -253452,7 +252461,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -253492,7 +252501,7 @@
[
{
"offset": 0,
- "ref_idx": 2161
+ "ref_idx": 2154
}
],
"members":
@@ -253614,7 +252623,7 @@
[
{
"offset": 0,
- "ref_idx": 2055
+ "ref_idx": 2045
}
],
"members":
@@ -253641,14 +252650,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -253784,7 +252793,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -253835,7 +252844,7 @@
[
{
"offset": 0,
- "ref_idx": 1988
+ "ref_idx": 1976
}
],
"members":
@@ -253878,7 +252887,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1964
+ "ref_idx": 1959
}
}
},
@@ -253949,7 +252958,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -254004,14 +253013,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -254132,7 +253141,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -254155,14 +253164,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -254186,14 +253195,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -254447,7 +253456,7 @@
[
{
"offset": 0,
- "ref_idx": 545
+ "ref_idx": 550
}
],
"members":
@@ -254477,7 +253486,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -254521,7 +253530,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -254537,7 +253546,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2210
+ "ref_idx": 2203
}
}
}
@@ -254553,7 +253562,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2210
+ "ref_idx": 2203
}
}
}
@@ -254569,7 +253578,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2210
+ "ref_idx": 2203
}
}
}
@@ -254632,7 +253641,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2211
+ "ref_idx": 2204
}
}
},
@@ -254644,7 +253653,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -254773,7 +253782,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -255026,14 +254035,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -255073,14 +254082,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -255171,7 +254180,7 @@
[
{
"offset": 0,
- "ref_idx": 1033
+ "ref_idx": 1041
}
],
"members":
@@ -255214,7 +254223,7 @@
[
{
"offset": 0,
- "ref_idx": 336
+ "ref_idx": 337
}
],
"members":
@@ -255227,7 +254236,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
}
@@ -255272,11 +254281,11 @@
[
{
"offset": 0,
- "ref_idx": 2046
+ "ref_idx": 2036
},
{
"offset": 4208,
- "ref_idx": 867
+ "ref_idx": 874
}
],
"members":
@@ -255295,7 +254304,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 999
+ "ref_idx": 1007
}
}
},
@@ -255307,7 +254316,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255333,7 +254342,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255345,7 +254354,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255383,7 +254392,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2217
+ "ref_idx": 2210
}
}
},
@@ -255395,7 +254404,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2217
+ "ref_idx": 2210
}
}
},
@@ -255407,7 +254416,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255431,14 +254440,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -255452,7 +254461,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255464,7 +254473,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255476,7 +254485,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255488,7 +254497,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -255524,7 +254533,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -255545,7 +254554,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255569,7 +254578,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255605,7 +254614,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255631,7 +254640,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -255643,7 +254652,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -255655,7 +254664,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
}
@@ -255745,7 +254754,7 @@
[
{
"offset": 0,
- "ref_idx": 2219
+ "ref_idx": 2212
}
],
"members":
@@ -255897,7 +254906,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -255962,14 +254971,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -256007,14 +255016,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -256034,14 +255043,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -256061,14 +255070,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -256088,14 +255097,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -256115,14 +255124,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -256142,14 +255151,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -256169,14 +255178,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -256196,14 +255205,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -256223,14 +255232,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -256533,6 +255542,310 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CPlayer_MovementServices_Humanoid",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 640,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MNetworkVarNames",
+ "value": "float32 m_flFallVelocity"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bInCrouch"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "uint32 m_nCrouchState"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "GameTime_t m_flCrouchTransitionStartTime"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bDucked"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bDucking"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bInDuckJump"
+ }
+ ],
+ "multi_depth": 3,
+ "single_depth": 2,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1042
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_flStepSoundTime",
+ "offset": 568,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flFallVelocity",
+ "offset": 572,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkBitCount",
+ "value": "17"
+ },
+ {
+ "name": "MNetworkMinValue",
+ "value": "-4096.000000"
+ },
+ {
+ "name": "MNetworkMaxValue",
+ "value": "4096.000000"
+ },
+ {
+ "name": "MNetworkEncodeFlags",
+ "value": "4"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_bInCrouch",
+ "offset": 576,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_nCrouchState",
+ "offset": 580,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 7
+ }
+ }
+ },
+ {
+ "name": "m_flCrouchTransitionStartTime",
+ "offset": 584,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 535
+ }
+ }
+ },
+ {
+ "name": "m_bDucked",
+ "offset": 588,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bDucking",
+ "offset": 589,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bInDuckJump",
+ "offset": 590,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_groundNormal",
+ "offset": 592,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Vector",
+ "size": 12,
+ "alignment": 4
+ }
+ }
+ },
+ {
+ "name": "m_flSurfaceFriction",
+ "offset": 604,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_surfaceProps",
+ "offset": 608,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CUtlStringToken",
+ "size": 4,
+ "alignment": 4
+ }
+ }
+ },
+ {
+ "name": "m_nStepside",
+ "offset": 624,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_vecSmoothedVelocity",
+ "offset": 628,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Vector",
+ "size": 12,
+ "alignment": 4
+ }
+ }
+ }
+ ]
+ }
+ },
{
"type": "class",
"name": "CPlayerSprayDecal",
@@ -256619,7 +255932,7 @@
[
{
"offset": 0,
- "ref_idx": 2081
+ "ref_idx": 2071
}
],
"members":
@@ -257034,7 +256347,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -257088,7 +256401,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1982
+ "ref_idx": 1970
}
}
},
@@ -257166,7 +256479,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -257223,7 +256536,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -257282,7 +256595,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -257340,7 +256653,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -257378,7 +256691,7 @@
[
{
"offset": 0,
- "ref_idx": 2227
+ "ref_idx": 2142
}
],
"members":
@@ -257391,97 +256704,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCChoreoSceneResource >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1201
- }
- ]
- }
- }
- }
- ]
- }
- },
- {
- "type": "class",
- "name": "CPulseCell_Outflow_PlaySceneBase",
- "scope": "libserver.so",
- "project": "server",
- "size": 240,
- "alignment": 8,
- "traits":
- {
- "flags":
- [
- "has_virtual_members",
- "inheritance_depth_calculated",
- "local_type_scope",
- "construct_allowed",
- "MHasKV3TransferPolymorphicClassname"
- ],
- "metatags":
- [
- {
- "name": "MGetKV3ClassDefaults",
- "value": "{\n\t_class = \"CPulseCell_Outflow_PlaySceneBase\"\n\tm_nEditorNodeID = -1\n\tm_OnFinished = \n\t{\n\t\tm_SourceOutflowName = \"\"\n\t\tm_nDestChunk = -1\n\t\tm_nInstruction = -1\n\t}\n\tm_OnCanceled = \n\t{\n\t\tm_SourceOutflowName = \"\"\n\t\tm_nDestChunk = -1\n\t\tm_nInstruction = -1\n\t}\n\tm_Triggers = [ ]\n}"
- }
- ],
- "multi_depth": 4,
- "single_depth": 3,
- "baseclasses":
- [
- {
- "offset": 0,
- "ref_idx": 1839
- }
- ],
- "members":
- [
- {
- "name": "m_OnFinished",
- "offset": 72,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 1842
- }
- }
- },
- {
- "name": "m_OnCanceled",
- "offset": 144,
- "traits":
- {
- "subtype":
- {
- "type": "ref",
- "ref_idx": 1842
- }
- }
- },
- {
- "name": "m_Triggers",
- "offset": 216,
- "traits":
- {
- "subtype":
- {
- "type": "atomic",
- "name": "CUtlVector",
- "size": 24,
- "alignment": 8,
- "template":
- [
- {
- "type": "ref",
- "ref_idx": 1843
+ "ref_idx": 1209
}
]
}
@@ -257512,7 +256742,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -257597,7 +256827,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -257618,7 +256848,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -257630,7 +256860,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -257642,7 +256872,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -257654,7 +256884,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -257683,7 +256913,7 @@
[
{
"offset": 0,
- "ref_idx": 2230
+ "ref_idx": 2223
}
],
"members":
@@ -257744,7 +256974,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -257774,7 +257004,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -257787,14 +257017,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -257846,7 +257076,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -257914,7 +257144,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -257944,7 +257174,7 @@
[
{
"offset": 0,
- "ref_idx": 2055
+ "ref_idx": 2045
}
],
"members":
@@ -258083,7 +257313,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -258286,7 +257516,7 @@
[
{
"offset": 0,
- "ref_idx": 2054
+ "ref_idx": 2044
}
],
"members":
@@ -258316,7 +257546,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -258346,7 +257576,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -258382,7 +257612,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -258463,7 +257693,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -258560,7 +257790,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 528
+ "ref_idx": 533
}
}
},
@@ -258614,21 +257844,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CBaseEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -258702,7 +257932,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -258874,7 +258104,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -259305,7 +258535,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -259360,7 +258590,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2246
+ "ref_idx": 2239
}
}
},
@@ -259406,14 +258636,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -259433,14 +258663,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -259532,7 +258762,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2247
+ "ref_idx": 2240
}
}
},
@@ -259606,21 +258836,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CBaseEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -259642,7 +258872,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2248
+ "ref_idx": 2241
}
}
},
@@ -259660,7 +258890,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2249
+ "ref_idx": 2242
}
}
},
@@ -259726,7 +258956,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2250
+ "ref_idx": 2243
}
}
},
@@ -259804,7 +259034,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -259830,14 +259060,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerPawn >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 995
+ "ref_idx": 1003
}
]
}
@@ -259933,7 +259163,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -259954,7 +259184,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -259975,7 +259205,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -259987,7 +259217,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -259999,7 +259229,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -260011,7 +259241,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -260023,7 +259253,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -260193,7 +259423,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -260266,7 +259496,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -260287,7 +259517,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -260308,7 +259538,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -260320,7 +259550,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -260332,7 +259562,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -260344,7 +259574,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -260415,7 +259645,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -260589,6 +259819,109 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CCSPlayer_WaterServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 120,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "multi_depth": 3,
+ "single_depth": 2,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1025
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_NextDrownDamageTime",
+ "offset": 64,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 535
+ }
+ }
+ },
+ {
+ "name": "m_nDrownDmgRate",
+ "offset": 68,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_AirFinishedTime",
+ "offset": 72,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 535
+ }
+ }
+ },
+ {
+ "name": "m_flWaterJumpTime",
+ "offset": 76,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_vecWaterJumpVel",
+ "offset": 80,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Vector",
+ "size": 12,
+ "alignment": 4
+ }
+ }
+ },
+ {
+ "name": "m_flSwimSoundTime",
+ "offset": 92,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ }
+ ]
+ }
+ },
{
"type": "class",
"name": "CFuncMonitor",
@@ -260646,7 +259979,7 @@
[
{
"offset": 0,
- "ref_idx": 2171
+ "ref_idx": 2164
}
],
"members":
@@ -260759,14 +260092,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -260845,7 +260178,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -260910,7 +260243,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -260922,7 +260255,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -260934,7 +260267,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -260963,7 +260296,7 @@
[
{
"offset": 0,
- "ref_idx": 2139
+ "ref_idx": 2131
}
],
"members":
@@ -260993,7 +260326,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -261023,7 +260356,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -261117,7 +260450,7 @@
[
{
"offset": 0,
- "ref_idx": 2055
+ "ref_idx": 2045
}
],
"members":
@@ -261130,7 +260463,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2259
+ "ref_idx": 2253
}
}
},
@@ -261142,7 +260475,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2259
+ "ref_idx": 2253
}
}
},
@@ -261154,7 +260487,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2259
+ "ref_idx": 2253
}
}
},
@@ -261310,7 +260643,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -261322,7 +260655,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -261334,7 +260667,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -261454,7 +260787,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -261466,7 +260799,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -261478,7 +260811,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -261526,7 +260859,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2259
+ "ref_idx": 2253
}
}
},
@@ -261538,7 +260871,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2259
+ "ref_idx": 2253
}
}
},
@@ -261550,7 +260883,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2259
+ "ref_idx": 2253
}
}
},
@@ -261670,7 +261003,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -261682,7 +261015,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -261694,7 +261027,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -261769,7 +261102,7 @@
[
{
"offset": 0,
- "ref_idx": 2261
+ "ref_idx": 2255
}
],
"members":
@@ -261782,7 +261115,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2265
+ "ref_idx": 2259
}
}
},
@@ -261794,7 +261127,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2266
+ "ref_idx": 2260
}
}
},
@@ -261813,14 +261146,14 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -261843,21 +261176,21 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeCNmSkeleton > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeCNmSkeleton >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 860
+ "ref_idx": 376
}
]
}
@@ -261908,21 +261241,21 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -261953,7 +261286,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2267
+ "ref_idx": 2261
}
}
},
@@ -261988,7 +261321,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1981
+ "ref_idx": 1969
}
}
},
@@ -262124,7 +261457,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2268
+ "ref_idx": 2262
}
}
},
@@ -262203,7 +261536,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262215,7 +261548,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262227,7 +261560,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262239,7 +261572,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262251,7 +261584,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262263,7 +261596,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262275,7 +261608,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262287,7 +261620,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262299,7 +261632,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262311,7 +261644,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262323,7 +261656,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262335,7 +261668,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262347,7 +261680,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262359,7 +261692,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 892
+ "ref_idx": 899
}
}
},
@@ -262371,7 +261704,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 361
+ "ref_idx": 362
}
}
},
@@ -262972,7 +262305,7 @@
[
{
"offset": 0,
- "ref_idx": 289
+ "ref_idx": 290
}
],
"members":
@@ -263000,14 +262333,14 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -263037,14 +262370,14 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -263133,21 +262466,21 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -263199,21 +262532,21 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -263309,7 +262642,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2262
+ "ref_idx": 2256
}
}
},
@@ -263336,7 +262669,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 548
+ "ref_idx": 553
}
}
},
@@ -263359,7 +262692,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 548
+ "ref_idx": 553
}
}
},
@@ -263593,7 +262926,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2263
+ "ref_idx": 2257
}
}
},
@@ -263670,14 +263003,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlOrderedMap",
+ "name": "CUtlOrderedMap< WeaponSound_t, CSoundEventName >",
"size": 40,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 2264
+ "ref_idx": 2258
},
{
"type": "atomic",
@@ -264272,7 +263605,7 @@
[
{
"offset": 0,
- "ref_idx": 2270
+ "ref_idx": 2264
}
],
"members":
@@ -264302,7 +263635,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2035
+ "ref_idx": 2025
}
}
}
@@ -264333,7 +263666,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -264363,7 +263696,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -264497,7 +263830,7 @@
[
{
"offset": 0,
- "ref_idx": 2273
+ "ref_idx": 2267
}
],
"members":
@@ -264541,7 +263874,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -264592,14 +263925,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -264625,7 +263958,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 702
+ "ref_idx": 713
}
}
}
@@ -264662,7 +263995,7 @@
[
{
"offset": 0,
- "ref_idx": 289
+ "ref_idx": 290
}
],
"members":
@@ -264682,14 +264015,14 @@
"subtype":
{
"type": "atomic",
- "name": "CResourceNameTyped",
+ "name": "CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > >",
"size": 224,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeCModel >",
"size": 8,
"alignment": 8,
"template":
@@ -264712,7 +264045,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 964
+ "ref_idx": 971
}
}
},
@@ -264724,7 +264057,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 964
+ "ref_idx": 971
}
}
},
@@ -264736,7 +264069,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 964
+ "ref_idx": 971
}
}
},
@@ -264748,7 +264081,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 964
+ "ref_idx": 971
}
}
},
@@ -264760,7 +264093,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 964
+ "ref_idx": 971
}
}
},
@@ -264989,7 +264322,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -265055,7 +264388,7 @@
[
{
"offset": 0,
- "ref_idx": 2039
+ "ref_idx": 2029
}
],
"members":
@@ -265085,7 +264418,7 @@
[
{
"offset": 0,
- "ref_idx": 2002
+ "ref_idx": 1990
}
],
"members":
@@ -265143,7 +264476,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -265156,14 +264489,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -265227,7 +264560,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -265265,7 +264598,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -265326,7 +264659,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -265479,14 +264812,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -265500,14 +264833,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -265521,14 +264854,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -265542,14 +264875,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -265563,14 +264896,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -265584,14 +264917,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -265605,14 +264938,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -265626,14 +264959,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -265859,14 +265192,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -265982,21 +265315,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CBaseFlex > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseFlex >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 554
+ "ref_idx": 559
}
]
}
@@ -266012,21 +265345,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBaseEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -266072,7 +265405,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -266084,7 +265417,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -266096,7 +265429,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -266108,7 +265441,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -266120,7 +265453,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -266137,7 +265470,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -266150,14 +265483,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CSceneEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2282
+ "ref_idx": 2276
}
]
}
@@ -266243,21 +265576,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CSceneEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CSceneEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2282
+ "ref_idx": 2276
}
]
}
@@ -266273,21 +265606,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CSceneListManager > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CSceneListManager >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2283
+ "ref_idx": 2277
}
]
}
@@ -266331,14 +265664,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseFlex >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 554
+ "ref_idx": 559
}
]
}
@@ -266352,14 +265685,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -266385,7 +265718,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2284
+ "ref_idx": 2278
}
}
}
@@ -266414,7 +265747,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -266427,21 +265760,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CSceneListManager > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CSceneListManager >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2283
+ "ref_idx": 2277
}
]
}
@@ -266482,14 +265815,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -266546,7 +265879,7 @@
[
{
"offset": 0,
- "ref_idx": 2040
+ "ref_idx": 2030
}
],
"members":
@@ -266628,7 +265961,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -266679,7 +266012,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -266708,7 +266041,7 @@
[
{
"offset": 0,
- "ref_idx": 2027
+ "ref_idx": 2017
}
],
"members":
@@ -266750,7 +266083,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -266763,7 +266096,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -266775,7 +266108,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -266823,14 +266156,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< magnetted_objects_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1045
+ "ref_idx": 1053
}
]
}
@@ -266892,7 +266225,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -266933,7 +266266,7 @@
[
{
"offset": 0,
- "ref_idx": 2089
+ "ref_idx": 2080
}
],
"members":
@@ -266946,7 +266279,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2290
+ "ref_idx": 2284
}
}
}
@@ -267026,7 +266359,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -267056,7 +266389,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -267110,7 +266443,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -267137,14 +266470,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPathMover >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2294
+ "ref_idx": 2288
}
]
}
@@ -267158,14 +266491,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPathMover >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2294
+ "ref_idx": 2288
}
]
}
@@ -267207,7 +266540,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2296
+ "ref_idx": 2290
}
}
},
@@ -267305,7 +266638,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 542
+ "ref_idx": 547
}
}
},
@@ -267377,7 +266710,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -267389,7 +266722,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -267401,14 +266734,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CMoverPathNode >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2295
+ "ref_idx": 2289
}
]
}
@@ -267532,7 +266865,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -267568,7 +266901,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2297
+ "ref_idx": 2291
}
}
},
@@ -267580,7 +266913,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -267652,7 +266985,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -267678,14 +267011,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -267763,7 +267096,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -267787,7 +267120,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2298
+ "ref_idx": 2292
}
}
},
@@ -267823,14 +267156,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -267906,14 +267239,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -267927,7 +267260,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -267939,7 +267272,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -267951,7 +267284,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -267963,7 +267296,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -267975,7 +267308,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -268011,10 +267344,17 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2299
+ "ref_idx": 2293
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2290,
+ 2291,
+ 2292,
+ 2293
]
}
},
@@ -268040,7 +267380,7 @@
[
{
"offset": 0,
- "ref_idx": 2095
+ "ref_idx": 2086
}
],
"members":
@@ -268053,21 +267393,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CMoverPathNode > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CMoverPathNode >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2295
+ "ref_idx": 2289
}
]
}
@@ -268083,21 +267423,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CFuncMover > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CFuncMover >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2293
+ "ref_idx": 2287
}
]
}
@@ -268144,7 +267484,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -268213,7 +267553,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -268225,7 +267565,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -268237,7 +267577,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -268249,7 +267589,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -268261,7 +267601,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -268273,14 +267613,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPathMover >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2294
+ "ref_idx": 2288
}
]
}
@@ -268305,12 +267645,13 @@
},
{
"type": "enum",
- "name": "CFuncMover__Move_t",
+ "name": "CFuncMover::Move_t",
"scope": "libserver.so",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2287,
"flags":
[
"is_registered",
@@ -268335,12 +267676,13 @@
},
{
"type": "enum",
- "name": "CFuncMover__OrientationUpdate_t",
+ "name": "CFuncMover::OrientationUpdate_t",
"scope": "libserver.so",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2287,
"flags":
[
"is_registered",
@@ -268389,12 +267731,13 @@
},
{
"type": "enum",
- "name": "CFuncMover__TransitionToPathNodeAction_t",
+ "name": "CFuncMover::TransitionToPathNodeAction_t",
"scope": "libserver.so",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2287,
"flags":
[
"is_registered",
@@ -268423,12 +267766,13 @@
},
{
"type": "enum",
- "name": "CFuncMover__FollowEntityDirection_t",
+ "name": "CFuncMover::FollowEntityDirection_t",
"scope": "libserver.so",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2287,
"flags":
[
"is_registered",
@@ -268493,7 +267837,7 @@
[
{
"offset": 0,
- "ref_idx": 2089
+ "ref_idx": 2080
}
],
"members":
@@ -268523,7 +267867,7 @@
[
{
"offset": 0,
- "ref_idx": 2230
+ "ref_idx": 2223
}
],
"members":
@@ -268561,7 +267905,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -268580,7 +267924,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2304
+ "ref_idx": 2298
}
}
}
@@ -268678,7 +268022,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -268930,7 +268274,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -268942,7 +268286,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -268954,14 +268298,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -268992,7 +268336,7 @@
[
{
"offset": 0,
- "ref_idx": 2200
+ "ref_idx": 2193
}
],
"members":
@@ -269019,14 +268363,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< DynamicVolumeDef_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1061
+ "ref_idx": 1069
}
]
}
@@ -269119,7 +268463,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -269179,6 +268523,782 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CCSPlayer_MovementServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 3600,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MNetworkVarNames",
+ "value": "Vector m_vecLadderNormal"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "int m_nLadderSurfacePropIndex"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "float m_flDuckAmount"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "float m_flDuckSpeed"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bDuckOverride"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bDesiresDuck"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "float m_flDuckOffset"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "uint32 m_nDuckTimeMsecs"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "uint32 m_nDuckJumpTimeMsecs"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "uint32 m_nJumpTimeMsecs"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "float m_flLastDuckTime"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "int m_nGameCodeHasMovedPlayerAfterCommand"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bOldJumpPressed"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "GameTime_t m_fStashGrenadeParameterWhen"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "ButtonBitMask_t m_nButtonDownMaskPrev"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "float m_flOffsetTickCompleteTime"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "float m_flOffsetTickStashedSpeed"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "float m_flStamina"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bWasSurfing"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bJumpApexPending"
+ }
+ ],
+ "multi_depth": 4,
+ "single_depth": 3,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 2213
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_vecLadderNormal",
+ "offset": 640,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkEncoder",
+ "value": "normal"
+ }
+ ],
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Vector",
+ "size": 12,
+ "alignment": 4
+ }
+ }
+ },
+ {
+ "name": "m_nLadderSurfacePropIndex",
+ "offset": 652,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_flDuckAmount",
+ "offset": 656,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flDuckSpeed",
+ "offset": 660,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_bDuckOverride",
+ "offset": 664,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bDesiresDuck",
+ "offset": 665,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_flDuckOffset",
+ "offset": 668,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_nDuckTimeMsecs",
+ "offset": 672,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ },
+ {
+ "name": "MNetworkPriority",
+ "value": "32"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 7
+ }
+ }
+ },
+ {
+ "name": "m_nDuckJumpTimeMsecs",
+ "offset": 676,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 7
+ }
+ }
+ },
+ {
+ "name": "m_nJumpTimeMsecs",
+ "offset": 680,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 7
+ }
+ }
+ },
+ {
+ "name": "m_flLastDuckTime",
+ "offset": 684,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_vecLastPositionAtFullCrouchSpeed",
+ "offset": 696,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Vector2D",
+ "size": 8,
+ "alignment": 4
+ }
+ }
+ },
+ {
+ "name": "m_duckUntilOnGround",
+ "offset": 704,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bHasWalkMovedSinceLastJump",
+ "offset": 705,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bInStuckTest",
+ "offset": 706,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_nTraceCount",
+ "offset": 1232,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_StuckLast",
+ "offset": 1236,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_bSpeedCropped",
+ "offset": 1240,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_nOldWaterLevel",
+ "offset": 1244,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_flWaterEntryTime",
+ "offset": 1248,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_vecForward",
+ "offset": 1252,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Vector",
+ "size": 12,
+ "alignment": 4
+ }
+ }
+ },
+ {
+ "name": "m_vecLeft",
+ "offset": 1264,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Vector",
+ "size": 12,
+ "alignment": 4
+ }
+ }
+ },
+ {
+ "name": "m_vecUp",
+ "offset": 1276,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Vector",
+ "size": 12,
+ "alignment": 4
+ }
+ }
+ },
+ {
+ "name": "m_nGameCodeHasMovedPlayerAfterCommand",
+ "offset": 1288,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ },
+ {
+ "name": "MNetworkUserGroup",
+ "value": "LocalPlayerExclusive"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_bMadeFootstepNoise",
+ "offset": 1292,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_iFootsteps",
+ "offset": 1296,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 6
+ }
+ }
+ },
+ {
+ "name": "m_bOldJumpPressed",
+ "offset": 1300,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_flJumpPressedTime",
+ "offset": 1304,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_fStashGrenadeParameterWhen",
+ "offset": 1308,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 535
+ }
+ }
+ },
+ {
+ "name": "m_nButtonDownMaskPrev",
+ "offset": 1312,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 9
+ }
+ }
+ },
+ {
+ "name": "m_flOffsetTickCompleteTime",
+ "offset": 1320,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flOffsetTickStashedSpeed",
+ "offset": 1324,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flStamina",
+ "offset": 1328,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flHeightAtJumpStart",
+ "offset": 1332,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flMaxJumpHeightThisJump",
+ "offset": 1336,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flMaxJumpHeightLastJump",
+ "offset": 1340,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flStaminaAtJumpStart",
+ "offset": 1344,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flAccumulatedJumpError",
+ "offset": 1348,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_flTicksSinceLastSurfingDetected",
+ "offset": 1352,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 10
+ }
+ }
+ },
+ {
+ "name": "m_bWasSurfing",
+ "offset": 1356,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_vecInputRotated",
+ "offset": 1500,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "Vector",
+ "size": 12,
+ "alignment": 4
+ }
+ }
+ },
+ {
+ "name": "m_bJumpApexPending",
+ "offset": 3592,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ }
+ ]
+ }
+ },
{
"type": "class",
"name": "CWeaponAug",
@@ -269231,7 +269351,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -269268,7 +269388,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -269289,7 +269409,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -269310,7 +269430,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -269331,7 +269451,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -269369,7 +269489,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -269501,7 +269621,7 @@
[
{
"offset": 0,
- "ref_idx": 2311
+ "ref_idx": 2306
}
],
"members":
@@ -269754,7 +269874,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CUtlSymbolLarge >",
"size": 24,
"alignment": 8,
"template":
@@ -269994,7 +270114,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -270085,7 +270205,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -270097,7 +270217,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -270109,7 +270229,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -270121,7 +270241,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -270133,7 +270253,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -270145,7 +270265,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -270157,7 +270277,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -270169,7 +270289,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -270181,7 +270301,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -270193,7 +270313,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -270222,7 +270342,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -270252,7 +270372,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -270282,7 +270402,7 @@
[
{
"offset": 0,
- "ref_idx": 2315
+ "ref_idx": 2310
}
],
"members":
@@ -270319,7 +270439,7 @@
[
{
"offset": 0,
- "ref_idx": 521
+ "ref_idx": 526
}
],
"members":
@@ -270338,7 +270458,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1575
+ "ref_idx": 1577
}
}
}
@@ -270367,7 +270487,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -270423,7 +270543,36 @@
[
{
"offset": 0,
- "ref_idx": 2046
+ "ref_idx": 2036
+ }
+ ],
+ "members":
+ [
+ ]
+ }
+ },
+ {
+ "type": "class",
+ "name": "CCSObserver_UseServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 64,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "multi_depth": 3,
+ "single_depth": 2,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1026
}
],
"members":
@@ -270483,7 +270632,7 @@
[
{
"offset": 0,
- "ref_idx": 2214
+ "ref_idx": 2207
}
],
"members":
@@ -270513,7 +270662,7 @@
[
{
"offset": 0,
- "ref_idx": 2321
+ "ref_idx": 2317
}
],
"members":
@@ -270550,7 +270699,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -270591,7 +270740,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -270780,7 +270929,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -270793,14 +270942,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CFishPool >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2325
+ "ref_idx": 2321
}
]
}
@@ -271072,7 +271221,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -271096,7 +271245,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -271108,7 +271257,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -271120,7 +271269,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -271132,7 +271281,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -271144,7 +271293,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -271156,7 +271305,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CFish* >",
"size": 24,
"alignment": 8,
"template":
@@ -271166,7 +271315,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2324
+ "ref_idx": 2320
}
}
]
@@ -271198,7 +271347,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -271271,21 +271420,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CFish > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CFish >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2324
+ "ref_idx": 2320
}
]
}
@@ -271301,7 +271450,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
}
@@ -271360,7 +271509,7 @@
[
{
"offset": 0,
- "ref_idx": 2105
+ "ref_idx": 2096
}
],
"members":
@@ -271425,7 +271574,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -271538,21 +271687,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CBaseModelEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseModelEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 556
+ "ref_idx": 561
}
]
}
@@ -271592,7 +271741,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CUtlSymbolLarge >",
"size": 24,
"alignment": 8,
"template":
@@ -271629,21 +271778,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBaseModelEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseModelEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 556
+ "ref_idx": 561
}
]
}
@@ -271691,7 +271840,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -271777,7 +271926,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -271790,14 +271939,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -271883,7 +272032,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -271965,7 +272114,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -271977,7 +272126,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -271989,7 +272138,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -272001,7 +272150,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -272013,7 +272162,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -272025,7 +272174,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -272037,7 +272186,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -272073,7 +272222,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2331
+ "ref_idx": 2327
}
}
},
@@ -272085,7 +272234,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2331
+ "ref_idx": 2327
}
}
},
@@ -272123,7 +272272,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1378
+ "ref_idx": 1386
}
}
},
@@ -272189,14 +272338,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RotatorHistoryEntry_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 846
+ "ref_idx": 857
}
]
}
@@ -272222,14 +272371,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RotatorQueueEntry_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1377
+ "ref_idx": 1385
}
]
}
@@ -272243,30 +272392,35 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< RotatorHistoryEntry_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 846
+ "ref_idx": 857
}
]
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2327
]
}
},
{
"type": "enum",
- "name": "CFuncRotator__Rotate_t",
+ "name": "CFuncRotator::Rotate_t",
"scope": "libserver.so",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2326,
"flags":
[
"is_registered",
@@ -272319,7 +272473,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -272349,7 +272503,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -272393,7 +272547,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -272480,14 +272634,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseFilter >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 535
+ "ref_idx": 540
}
]
}
@@ -272518,7 +272672,7 @@
[
{
"offset": 0,
- "ref_idx": 2105
+ "ref_idx": 2096
}
],
"members":
@@ -272575,7 +272729,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -272729,7 +272883,7 @@
[
{
"offset": 0,
- "ref_idx": 2282
+ "ref_idx": 2276
}
],
"members":
@@ -272759,7 +272913,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -272798,14 +272952,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -272819,14 +272973,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -272864,7 +273018,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -272888,7 +273042,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -272900,7 +273054,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -272912,7 +273066,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< Vector >",
"size": 40,
"alignment": 8,
"template":
@@ -272935,7 +273089,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -272994,7 +273148,7 @@
[
{
"offset": 0,
- "ref_idx": 2341
+ "ref_idx": 2337
}
],
"members":
@@ -273052,7 +273206,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -273113,14 +273267,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -273190,7 +273344,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -273305,14 +273459,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CInfoFan >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2343
+ "ref_idx": 2339
}
]
}
@@ -273368,7 +273522,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -273618,7 +273772,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -273742,7 +273896,7 @@
[
{
"offset": 0,
- "ref_idx": 1032
+ "ref_idx": 1040
}
],
"members":
@@ -273772,7 +273926,7 @@
[
{
"offset": 0,
- "ref_idx": 2085
+ "ref_idx": 2076
}
],
"members":
@@ -273810,7 +273964,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -273823,7 +273977,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -273835,7 +273989,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -273847,7 +274001,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -273915,14 +274069,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -273965,7 +274119,7 @@
[
{
"offset": 0,
- "ref_idx": 537
+ "ref_idx": 542
}
],
"members":
@@ -274025,7 +274179,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -274038,14 +274192,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPathTrack >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2210
+ "ref_idx": 2203
}
]
}
@@ -274331,7 +274485,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -274367,7 +274521,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2351
+ "ref_idx": 2347
}
}
},
@@ -274379,7 +274533,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2352
+ "ref_idx": 2348
}
}
},
@@ -274391,7 +274545,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -274403,7 +274557,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -274415,7 +274569,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -274451,7 +274605,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -274499,7 +274653,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -274590,7 +274744,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -274603,7 +274757,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -274662,7 +274816,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -274737,7 +274891,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -274749,7 +274903,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -274787,7 +274941,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1366
+ "ref_idx": 1374
}
}
}
@@ -274816,7 +274970,7 @@
[
{
"offset": 0,
- "ref_idx": 2005
+ "ref_idx": 1993
}
],
"members":
@@ -274829,7 +274983,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -274850,7 +275004,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -274862,7 +275016,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -274874,7 +275028,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -274886,7 +275040,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -275029,7 +275183,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -275042,21 +275196,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBaseEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -275293,7 +275447,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -275306,14 +275460,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -275371,7 +275525,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -275411,7 +275565,7 @@
[
{
"offset": 0,
- "ref_idx": 2067
+ "ref_idx": 2057
}
],
"members":
@@ -275448,7 +275602,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
}
@@ -275488,7 +275642,7 @@
[
{
"offset": 0,
- "ref_idx": 2161
+ "ref_idx": 2154
}
],
"members":
@@ -275559,7 +275713,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -275604,7 +275758,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2016
+ "ref_idx": 2006
}
}
}
@@ -275623,7 +275777,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -275636,7 +275790,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -275672,7 +275826,7 @@
[
{
"offset": 0,
- "ref_idx": 2013
+ "ref_idx": 2001
}
],
"members":
@@ -275691,7 +275845,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CUtlString >",
"size": 24,
"alignment": 8,
"template":
@@ -275731,7 +275885,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -275759,6 +275913,80 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CCSPlayer_UseServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 80,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "multi_depth": 3,
+ "single_depth": 2,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1026
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_hLastKnownUseEntity",
+ "offset": 64,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "atomic",
+ "name": "CHandle< CBaseEntity >",
+ "size": 4,
+ "alignment": 4,
+ "template":
+ [
+ {
+ "type": "ref",
+ "ref_idx": 520
+ }
+ ]
+ }
+ }
+ },
+ {
+ "name": "m_flLastUseTimeStamp",
+ "offset": 68,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 535
+ }
+ }
+ },
+ {
+ "name": "m_flTimeLastUsedWindow",
+ "offset": 72,
+ "traits":
+ {
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 535
+ }
+ }
+ }
+ ]
+ }
+ },
{
"type": "class",
"name": "CDecoyProjectile",
@@ -275789,7 +276017,7 @@
[
{
"offset": 0,
- "ref_idx": 1988
+ "ref_idx": 1976
}
],
"members":
@@ -275832,7 +276060,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -275873,7 +276101,7 @@
[
{
"offset": 0,
- "ref_idx": 1033
+ "ref_idx": 1041
}
],
"members":
@@ -275903,7 +276131,7 @@
[
{
"offset": 0,
- "ref_idx": 2105
+ "ref_idx": 2096
}
],
"members":
@@ -275913,13 +276141,14 @@
},
{
"type": "class",
- "name": "CPulseCell_PlaySequence__CursorState_t",
+ "name": "CPulseCell_PlaySequence::CursorState_t",
"scope": "libserver.so",
"project": "server",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2114,
"flags":
[
"has_trivial_destructor",
@@ -275944,14 +276173,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseAnimGraph >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 555
+ "ref_idx": 560
}
]
}
@@ -275994,7 +276223,7 @@
[
{
"offset": 0,
- "ref_idx": 2100
+ "ref_idx": 2091
}
],
"members":
@@ -276013,7 +276242,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -276040,7 +276269,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -276078,7 +276307,7 @@
[
{
"offset": 0,
- "ref_idx": 2373
+ "ref_idx": 2370
}
],
"members":
@@ -276122,7 +276351,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -276171,7 +276400,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -276195,7 +276424,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 547
+ "ref_idx": 552
}
}
},
@@ -276269,7 +276498,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -276281,7 +276510,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -276293,21 +276522,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBaseEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -276340,7 +276569,7 @@
[
{
"offset": 0,
- "ref_idx": 2131
+ "ref_idx": 2123
}
],
"members":
@@ -276430,11 +276659,11 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
},
{
"offset": 3488,
- "ref_idx": 867
+ "ref_idx": 874
}
],
"members":
@@ -276471,7 +276700,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -276537,7 +276766,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 999
+ "ref_idx": 1007
}
}
},
@@ -276549,7 +276778,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -276561,7 +276790,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -276573,7 +276802,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -276609,7 +276838,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1982
+ "ref_idx": 1970
}
}
},
@@ -276699,7 +276928,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -276735,7 +276964,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -276771,7 +277000,7 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CCSPlayerPawn >",
"size": 4,
"alignment": 4,
"template":
@@ -276834,7 +277063,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -276860,7 +277089,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -276889,7 +277118,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -276902,14 +277131,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CItemGeneric >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2377
+ "ref_idx": 2374
}
]
}
@@ -276940,7 +277169,7 @@
[
{
"offset": 0,
- "ref_idx": 2100
+ "ref_idx": 2091
}
],
"members":
@@ -277001,7 +277230,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -277037,14 +277266,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -277098,14 +277327,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -277147,14 +277376,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -277210,14 +277439,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseFilter >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 535
+ "ref_idx": 540
}
]
}
@@ -277231,7 +277460,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -277243,7 +277472,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -277255,7 +277484,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -277267,7 +277496,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -277279,7 +277508,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -277381,14 +277610,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CItemGenericTriggerHelper >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2376
+ "ref_idx": 2373
}
]
}
@@ -277473,7 +277702,7 @@
[
{
"offset": 0,
- "ref_idx": 1574
+ "ref_idx": 1576
}
],
"members":
@@ -277492,7 +277721,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2379
+ "ref_idx": 2376
}
}
},
@@ -277558,7 +277787,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -277584,7 +277813,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -277636,7 +277865,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2047
+ "ref_idx": 2037
}
}
},
@@ -277692,7 +277921,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2380
+ "ref_idx": 2377
}
}
},
@@ -277740,7 +277969,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -277762,14 +277991,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCNmGraphDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 870
+ "ref_idx": 877
}
]
}
@@ -277811,7 +278040,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -278060,7 +278289,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -278099,7 +278328,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -278138,7 +278367,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -278177,7 +278406,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -278216,7 +278445,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -278255,7 +278484,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint64 >",
"size": 24,
"alignment": 8,
"template":
@@ -278294,7 +278523,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -278333,7 +278562,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -278374,7 +278603,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Quaternion >",
"size": 24,
"alignment": 8,
"template":
@@ -278415,7 +278644,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CGlobalSymbol >",
"size": 24,
"alignment": 8,
"template":
@@ -278459,7 +278688,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -278501,7 +278730,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint8 >",
"size": 24,
"alignment": 8,
"template":
@@ -278543,7 +278772,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint16 >",
"size": 24,
"alignment": 8,
"template":
@@ -278585,7 +278814,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< int32 >",
"size": 24,
"alignment": 8,
"template":
@@ -278627,7 +278856,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -278669,7 +278898,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< uint64 >",
"size": 24,
"alignment": 8,
"template":
@@ -278711,7 +278940,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< float32 >",
"size": 24,
"alignment": 8,
"template":
@@ -278753,7 +278982,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Vector >",
"size": 24,
"alignment": 8,
"template":
@@ -278797,7 +279026,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< Quaternion >",
"size": 24,
"alignment": 8,
"template":
@@ -278841,7 +279070,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CGlobalSymbol >",
"size": 24,
"alignment": 8,
"template":
@@ -279003,7 +279232,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -279034,7 +279263,7 @@
[
{
"offset": 0,
- "ref_idx": 2383
+ "ref_idx": 2380
}
],
"members":
@@ -279226,7 +279455,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1394
+ "ref_idx": 1402
}
}
},
@@ -279238,14 +279467,14 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< PulseScriptedSequenceData_t >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 1394
+ "ref_idx": 1402
}
]
}
@@ -279283,7 +279512,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CPulse_OutflowConnection >",
"size": 24,
"alignment": 8,
"template":
@@ -279296,6 +279525,10 @@
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2553
]
}
},
@@ -279321,7 +279554,7 @@
[
{
"offset": 0,
- "ref_idx": 2055
+ "ref_idx": 2045
}
],
"members":
@@ -279409,7 +279642,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -279459,7 +279692,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -279486,14 +279719,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -279519,7 +279752,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2388
+ "ref_idx": 2385
}
}
},
@@ -279531,7 +279764,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2389
+ "ref_idx": 2386
}
}
},
@@ -279555,7 +279788,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -279683,7 +279916,7 @@
[
{
"offset": 0,
- "ref_idx": 2014
+ "ref_idx": 2002
}
],
"members":
@@ -279735,7 +279968,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -279776,14 +280009,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerPawn >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 995
+ "ref_idx": 1003
}
]
}
@@ -279814,7 +280047,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -279856,7 +280089,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -279957,21 +280190,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CLightEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CLightEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2084
+ "ref_idx": 2075
}
]
}
@@ -280004,7 +280237,7 @@
[
{
"offset": 0,
- "ref_idx": 2039
+ "ref_idx": 2029
}
],
"members":
@@ -280064,7 +280297,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -280101,7 +280334,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2398
+ "ref_idx": 2395
}
}
},
@@ -280113,7 +280346,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 254
+ "ref_idx": 255
}
}
},
@@ -280177,14 +280410,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -280367,7 +280600,7 @@
[
{
"offset": 0,
- "ref_idx": 2055
+ "ref_idx": 2045
}
],
"members":
@@ -280504,7 +280737,7 @@
[
{
"offset": 0,
- "ref_idx": 2161
+ "ref_idx": 2154
}
],
"members":
@@ -280596,7 +280829,7 @@
[
{
"offset": 0,
- "ref_idx": 2134
+ "ref_idx": 2126
}
],
"members":
@@ -280878,7 +281111,7 @@
[
{
"offset": 0,
- "ref_idx": 2100
+ "ref_idx": 2091
}
],
"members":
@@ -280945,7 +281178,7 @@
[
{
"offset": 0,
- "ref_idx": 2315
+ "ref_idx": 2310
}
],
"members":
@@ -280964,7 +281197,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2378
+ "ref_idx": 2375
}
}
}
@@ -280993,7 +281226,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -281049,7 +281282,7 @@
[
{
"offset": 0,
- "ref_idx": 2001
+ "ref_idx": 1989
}
],
"members":
@@ -281079,7 +281312,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -281112,21 +281345,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBaseEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -281142,7 +281375,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2408
+ "ref_idx": 2405
}
}
},
@@ -281154,7 +281387,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -281166,7 +281399,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -281178,21 +281411,26 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
+ ],
+ "child_class_idx":
+ [
+ 2405
]
}
},
{
"type": "enum",
- "name": "CLogicBranchList__LogicBranchListenerLastState_t",
+ "name": "CLogicBranchList::LogicBranchListenerLastState_t",
"scope": "libserver.so",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2404,
"flags":
[
"is_registered",
@@ -281241,7 +281479,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -281271,7 +281509,7 @@
[
{
"offset": 0,
- "ref_idx": 2008
+ "ref_idx": 1996
}
],
"members":
@@ -281298,7 +281536,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 128
+ "ref_idx": 129
}
}
}
@@ -281327,7 +281565,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -281357,7 +281595,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -281472,7 +281710,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -281491,7 +281729,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2304
+ "ref_idx": 2298
}
}
},
@@ -281695,7 +281933,7 @@
[
{
"offset": 0,
- "ref_idx": 2003
+ "ref_idx": 1991
}
],
"members":
@@ -281732,7 +281970,7 @@
[
{
"offset": 0,
- "ref_idx": 2107
+ "ref_idx": 2098
}
],
"members":
@@ -281858,7 +282096,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -281877,14 +282115,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -282227,7 +282465,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -282291,7 +282529,7 @@
[
{
"offset": 0,
- "ref_idx": 2227
+ "ref_idx": 2142
}
],
"members":
@@ -282335,7 +282573,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -282377,7 +282615,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -282511,7 +282749,7 @@
[
{
"offset": 0,
- "ref_idx": 2423
+ "ref_idx": 2420
}
],
"members":
@@ -282524,7 +282762,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -282536,7 +282774,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -282548,7 +282786,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< int32 >",
"size": 40,
"alignment": 8,
"template":
@@ -282569,7 +282807,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< int32 >",
"size": 40,
"alignment": 8,
"template":
@@ -282607,7 +282845,7 @@
[
{
"offset": 0,
- "ref_idx": 2009
+ "ref_idx": 1997
}
],
"members":
@@ -282637,7 +282875,7 @@
[
{
"offset": 0,
- "ref_idx": 2117
+ "ref_idx": 2108
}
],
"members":
@@ -282738,7 +282976,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2425
+ "ref_idx": 2422
}
}
},
@@ -282762,7 +283000,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -282774,7 +283012,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -282786,7 +283024,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -282798,7 +283036,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -282810,7 +283048,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -282822,14 +283060,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerPawn >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 995
+ "ref_idx": 1003
}
]
}
@@ -282900,7 +283138,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -282913,7 +283151,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -282925,7 +283163,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -282937,7 +283175,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -283173,7 +283411,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -283357,7 +283595,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -283748,7 +283986,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< CUtlSymbolLarge >",
"size": 40,
"alignment": 8,
"template":
@@ -283771,7 +284009,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< CUtlSymbolLarge >",
"size": 40,
"alignment": 8,
"template":
@@ -283794,7 +284032,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< int32 >",
"size": 40,
"alignment": 8,
"template":
@@ -283815,7 +284053,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< int32 >",
"size": 40,
"alignment": 8,
"template":
@@ -283836,7 +284074,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< int32 >",
"size": 40,
"alignment": 8,
"template":
@@ -283874,7 +284112,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -283918,7 +284156,7 @@
[
{
"offset": 0,
- "ref_idx": 2044
+ "ref_idx": 2034
}
],
"members":
@@ -283967,7 +284205,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CUtlSymbolLarge >",
"size": 24,
"alignment": 8,
"template":
@@ -284007,7 +284245,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -284091,7 +284329,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2432
+ "ref_idx": 2429
}
}
}
@@ -284107,7 +284345,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2432
+ "ref_idx": 2429
}
}
}
@@ -284186,7 +284424,7 @@
[
{
"offset": 0,
- "ref_idx": 2171
+ "ref_idx": 2164
}
],
"members":
@@ -284278,7 +284516,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -284308,7 +284546,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -284362,7 +284600,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -284468,7 +284706,7 @@
[
{
"offset": 0,
- "ref_idx": 2439
+ "ref_idx": 2436
}
],
"members":
@@ -284498,7 +284736,7 @@
[
{
"offset": 0,
- "ref_idx": 2074
+ "ref_idx": 2064
}
],
"members":
@@ -284514,7 +284752,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2210
+ "ref_idx": 2203
}
}
}
@@ -284530,7 +284768,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2210
+ "ref_idx": 2203
}
}
}
@@ -284546,7 +284784,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2350
+ "ref_idx": 2346
}
}
}
@@ -284601,7 +284839,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2440
+ "ref_idx": 2437
}
}
},
@@ -284683,7 +284921,7 @@
[
{
"offset": 0,
- "ref_idx": 2114
+ "ref_idx": 2105
}
],
"members":
@@ -284713,7 +284951,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -284726,14 +284964,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CFuncPlat >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2075
+ "ref_idx": 2065
}
]
}
@@ -284807,7 +285045,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -284934,7 +285172,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -284952,7 +285190,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2444
+ "ref_idx": 2441
}
}
},
@@ -285056,7 +285294,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -285114,7 +285352,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 293
+ "ref_idx": 294
}
}
},
@@ -285152,21 +285390,21 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CHandle< CBaseModelEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseModelEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 556
+ "ref_idx": 561
}
]
}
@@ -285188,7 +285426,7 @@
"subtype":
{
"type": "atomic",
- "name": "CNetworkUtlVectorBase",
+ "name": "CNetworkUtlVectorBase< CUtlSymbolLarge >",
"size": 24,
"alignment": 8,
"template":
@@ -285206,6 +285444,82 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CCSPlayer_ItemServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 72,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "metatags":
+ [
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bHasDefuser"
+ },
+ {
+ "name": "MNetworkVarNames",
+ "value": "bool m_bHasHelmet"
+ }
+ ],
+ "multi_depth": 3,
+ "single_depth": 2,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1021
+ }
+ ],
+ "members":
+ [
+ {
+ "name": "m_bHasDefuser",
+ "offset": 64,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ },
+ {
+ "name": "m_bHasHelmet",
+ "offset": 65,
+ "traits":
+ {
+ "metatags":
+ [
+ {
+ "name": "MNetworkEnable"
+ }
+ ],
+ "subtype":
+ {
+ "type": "ref",
+ "ref_idx": 12
+ }
+ }
+ }
+ ]
+ }
+ },
{
"type": "class",
"name": "CPointEntityFinder",
@@ -285228,7 +285542,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -285241,14 +285555,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -285276,14 +285590,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseFilter >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 535
+ "ref_idx": 540
}
]
}
@@ -285311,14 +285625,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -285332,7 +285646,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2448
+ "ref_idx": 2446
}
}
},
@@ -285344,7 +285658,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -285402,7 +285716,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -285444,7 +285758,7 @@
[
{
"offset": 0,
- "ref_idx": 2451
+ "ref_idx": 2449
}
],
"members":
@@ -285488,7 +285802,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -285581,7 +285895,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -285600,14 +285914,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeCTextureBase >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 181
+ "ref_idx": 182
}
]
}
@@ -285952,7 +286266,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -285965,7 +286279,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -285977,7 +286291,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1378
+ "ref_idx": 1386
}
}
}
@@ -286006,7 +286320,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -286086,7 +286400,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -286099,21 +286413,21 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< CVariantBase< CVariantDefaultAllocator > >",
"size": 40,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CVariantBase",
+ "name": "CVariantBase< CVariantDefaultAllocator >",
"size": 16,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 539
+ "ref_idx": 544
}
]
}
@@ -286146,7 +286460,7 @@
[
{
"offset": 0,
- "ref_idx": 2039
+ "ref_idx": 2029
}
],
"members":
@@ -286176,7 +286490,7 @@
[
{
"offset": 0,
- "ref_idx": 2417
+ "ref_idx": 2414
}
],
"members":
@@ -286206,7 +286520,7 @@
[
{
"offset": 0,
- "ref_idx": 2088
+ "ref_idx": 2079
}
],
"members":
@@ -286219,7 +286533,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2290
+ "ref_idx": 2284
}
}
},
@@ -286272,7 +286586,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -286297,7 +286611,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -286327,7 +286641,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -286552,7 +286866,7 @@
[
{
"offset": 0,
- "ref_idx": 2311
+ "ref_idx": 2306
}
],
"members":
@@ -286575,14 +286889,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -286625,7 +286939,7 @@
[
{
"offset": 0,
- "ref_idx": 2019
+ "ref_idx": 2009
}
],
"members":
@@ -286655,7 +286969,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -286710,14 +287024,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -286731,14 +287045,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -286752,14 +287066,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -286773,14 +287087,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -286835,7 +287149,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -286848,7 +287162,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -286860,7 +287174,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -286872,7 +287186,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -286884,7 +287198,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -286896,7 +287210,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -286908,7 +287222,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -286920,7 +287234,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -286932,7 +287246,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -286944,7 +287258,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -286956,7 +287270,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -287032,7 +287346,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 376
+ "ref_idx": 380
}
}
},
@@ -287044,7 +287358,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -287068,7 +287382,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2047
+ "ref_idx": 2037
}
}
},
@@ -287151,7 +287465,7 @@
[
{
"offset": 0,
- "ref_idx": 2200
+ "ref_idx": 2193
}
],
"members":
@@ -287200,7 +287514,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< Vector >",
"size": 40,
"alignment": 8,
"template":
@@ -287240,7 +287554,7 @@
[
{
"offset": 0,
- "ref_idx": 2019
+ "ref_idx": 2009
}
],
"members":
@@ -287270,7 +287584,7 @@
[
{
"offset": 0,
- "ref_idx": 2350
+ "ref_idx": 2346
}
],
"members":
@@ -287283,7 +287597,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -287354,7 +287668,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -287373,14 +287687,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -287567,7 +287881,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -287620,7 +287934,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 544
+ "ref_idx": 549
}
}
}
@@ -287648,7 +287962,7 @@
[
{
"offset": 0,
- "ref_idx": 336
+ "ref_idx": 337
}
],
"members":
@@ -287689,7 +288003,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -287730,7 +288044,7 @@
[
{
"offset": 0,
- "ref_idx": 2016
+ "ref_idx": 2006
}
],
"members":
@@ -287755,14 +288069,14 @@
"subtype":
{
"type": "atomic",
- "name": "CStrongHandle",
+ "name": "CStrongHandle< InfoForResourceTypeIMaterial2 >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 119
+ "ref_idx": 120
}
]
}
@@ -287930,7 +288244,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2475
+ "ref_idx": 2473
}
}
},
@@ -287956,14 +288270,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -287991,7 +288305,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -288098,7 +288412,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -288375,7 +288689,7 @@
[
{
"offset": 0,
- "ref_idx": 2099
+ "ref_idx": 2090
}
],
"members":
@@ -288426,7 +288740,7 @@
[
{
"offset": 0,
- "ref_idx": 1988
+ "ref_idx": 1976
}
],
"members":
@@ -288456,7 +288770,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -288493,7 +288807,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -288522,7 +288836,7 @@
[
{
"offset": 0,
- "ref_idx": 2432
+ "ref_idx": 2429
}
],
"members":
@@ -288598,7 +288912,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2432
+ "ref_idx": 2429
}
}
}
@@ -288614,7 +288928,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2432
+ "ref_idx": 2429
}
}
}
@@ -288630,7 +288944,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2432
+ "ref_idx": 2429
}
}
}
@@ -288646,7 +288960,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2432
+ "ref_idx": 2429
}
}
}
@@ -288700,7 +289014,7 @@
[
{
"offset": 0,
- "ref_idx": 2084
+ "ref_idx": 2075
}
],
"members":
@@ -288730,7 +289044,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -288774,7 +289088,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -288787,14 +289101,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CFuncTrackTrain >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2350
+ "ref_idx": 2346
}
]
}
@@ -288808,14 +289122,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -288914,7 +289228,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -289073,7 +289387,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -289143,7 +289457,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -289173,7 +289487,7 @@
[
{
"offset": 0,
- "ref_idx": 2200
+ "ref_idx": 2193
}
],
"members":
@@ -289217,7 +289531,7 @@
[
{
"offset": 0,
- "ref_idx": 2008
+ "ref_idx": 1996
}
],
"members":
@@ -289279,7 +289593,7 @@
[
{
"offset": 0,
- "ref_idx": 2100
+ "ref_idx": 2091
}
],
"members":
@@ -289292,7 +289606,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 534
+ "ref_idx": 539
}
}
}
@@ -289660,14 +289974,14 @@
"subtype":
{
"type": "atomic",
- "name": "CWeakHandle",
+ "name": "CWeakHandle< InfoForResourceTypeIParticleSystemDefinition >",
"size": 8,
"alignment": 8,
"template":
[
{
"type": "ref",
- "ref_idx": 236
+ "ref_idx": 237
}
]
}
@@ -289795,7 +290109,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 122
+ "ref_idx": 123
}
}
},
@@ -289880,7 +290194,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -289910,7 +290224,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -289966,7 +290280,7 @@
[
{
"offset": 0,
- "ref_idx": 2169
+ "ref_idx": 2162
}
],
"members":
@@ -290120,7 +290434,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -290197,7 +290511,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -290226,7 +290540,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -290268,7 +290582,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -290369,7 +290683,7 @@
[
{
"offset": 0,
- "ref_idx": 2002
+ "ref_idx": 1990
}
],
"members":
@@ -290399,7 +290713,7 @@
[
{
"offset": 0,
- "ref_idx": 2481
+ "ref_idx": 2479
}
],
"members":
@@ -290429,7 +290743,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -290459,7 +290773,7 @@
[
{
"offset": 0,
- "ref_idx": 2105
+ "ref_idx": 2096
}
],
"members":
@@ -290489,7 +290803,7 @@
[
{
"offset": 0,
- "ref_idx": 1124
+ "ref_idx": 1132
}
],
"members":
@@ -290587,7 +290901,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -290600,14 +290914,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -290657,7 +290971,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -290733,7 +291047,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -290754,7 +291068,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -290766,7 +291080,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -290778,7 +291092,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -290790,7 +291104,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -290802,7 +291116,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -290831,7 +291145,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -290844,14 +291158,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CEnvSoundscapeTriggerable >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 1032
+ "ref_idx": 1040
}
]
}
@@ -290879,21 +291193,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBasePlayerPawn > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBasePlayerPawn >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 995
+ "ref_idx": 1003
}
]
}
@@ -290926,7 +291240,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -290939,7 +291253,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -290968,7 +291282,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -290981,7 +291295,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -291056,7 +291370,7 @@
[
{
"offset": 0,
- "ref_idx": 1964
+ "ref_idx": 1959
}
],
"members":
@@ -291177,7 +291491,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2511
+ "ref_idx": 2509
}
}
},
@@ -291261,7 +291575,7 @@
[
{
"offset": 0,
- "ref_idx": 2019
+ "ref_idx": 2009
}
],
"members":
@@ -291302,7 +291616,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -291376,7 +291690,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -291389,7 +291703,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -291401,7 +291715,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -291413,7 +291727,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -291466,7 +291780,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -291479,7 +291793,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -291532,7 +291846,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -291573,7 +291887,7 @@
[
{
"offset": 0,
- "ref_idx": 2107
+ "ref_idx": 2098
}
],
"members":
@@ -291643,7 +291957,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -291684,14 +291998,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -291705,14 +292019,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -291822,7 +292136,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 811
+ "ref_idx": 822
}
}
}
@@ -291862,7 +292176,7 @@
[
{
"offset": 0,
- "ref_idx": 2199
+ "ref_idx": 2192
}
],
"members":
@@ -291875,14 +292189,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -291932,7 +292246,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -292040,7 +292354,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -292052,7 +292366,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -292064,7 +292378,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -292093,7 +292407,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -292204,7 +292518,7 @@
[
{
"offset": 0,
- "ref_idx": 2033
+ "ref_idx": 2023
}
],
"members":
@@ -292349,7 +292663,7 @@
[
{
"offset": 0,
- "ref_idx": 2310
+ "ref_idx": 2305
}
],
"members":
@@ -292403,7 +292717,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -292433,7 +292747,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -292463,7 +292777,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -292493,7 +292807,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -292506,14 +292820,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -292527,14 +292841,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -292560,7 +292874,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -292589,7 +292903,7 @@
[
{
"offset": 0,
- "ref_idx": 2415
+ "ref_idx": 2412
}
],
"members":
@@ -292619,7 +292933,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -292752,7 +293066,7 @@
[
{
"offset": 0,
- "ref_idx": 535
+ "ref_idx": 540
}
],
"members":
@@ -292794,7 +293108,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -292860,7 +293174,7 @@
[
{
"offset": 0,
- "ref_idx": 2483
+ "ref_idx": 2481
}
],
"members":
@@ -292910,7 +293224,7 @@
[
{
"offset": 0,
- "ref_idx": 2008
+ "ref_idx": 1996
}
],
"members":
@@ -292940,7 +293254,36 @@
[
{
"offset": 0,
- "ref_idx": 2496
+ "ref_idx": 2494
+ }
+ ],
+ "members":
+ [
+ ]
+ }
+ },
+ {
+ "type": "class",
+ "name": "CCSObserver_CameraServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 424,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "multi_depth": 4,
+ "single_depth": 3,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 2004
}
],
"members":
@@ -293037,7 +293380,7 @@
[
{
"offset": 0,
- "ref_idx": 2081
+ "ref_idx": 2071
}
],
"members":
@@ -293310,7 +293653,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2537
+ "ref_idx": 2536
}
}
},
@@ -293328,7 +293671,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2538
+ "ref_idx": 2537
}
}
},
@@ -293346,7 +293689,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2539
+ "ref_idx": 2538
}
}
}
@@ -293458,7 +293801,7 @@
[
{
"offset": 0,
- "ref_idx": 556
+ "ref_idx": 561
}
],
"members":
@@ -293485,14 +293828,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseFilter >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 535
+ "ref_idx": 540
}
]
}
@@ -293552,7 +293895,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2542
+ "ref_idx": 2541
}
}
}
@@ -293659,7 +294002,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -293762,7 +294105,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
},
@@ -293786,7 +294129,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 530
+ "ref_idx": 535
}
}
}
@@ -293815,7 +294158,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -293845,7 +294188,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -293889,7 +294232,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -293979,7 +294322,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -294098,14 +294441,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseFilter >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 535
+ "ref_idx": 540
}
]
}
@@ -294119,7 +294462,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -294131,7 +294474,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -294184,7 +294527,7 @@
[
{
"offset": 0,
- "ref_idx": 2451
+ "ref_idx": 2449
}
],
"members":
@@ -294280,7 +294623,7 @@
[
{
"offset": 0,
- "ref_idx": 2415
+ "ref_idx": 2412
}
],
"members":
@@ -294309,7 +294652,7 @@
[
{
"offset": 0,
- "ref_idx": 336
+ "ref_idx": 337
}
],
"members":
@@ -294424,7 +294767,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -294436,7 +294779,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -294448,7 +294791,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -294489,7 +294832,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -294641,7 +294984,7 @@
[
{
"offset": 0,
- "ref_idx": 2014
+ "ref_idx": 2002
}
],
"members":
@@ -294717,13 +295060,14 @@
},
{
"type": "class",
- "name": "CPulseCell_Outflow_ScriptedSequence__CursorState_t",
+ "name": "CPulseCell_Outflow_ScriptedSequence::CursorState_t",
"scope": "libserver.so",
"project": "server",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 2381,
"flags":
[
"has_trivial_destructor",
@@ -294748,14 +295092,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -294786,7 +295130,7 @@
[
{
"offset": 0,
- "ref_idx": 555
+ "ref_idx": 560
}
],
"members":
@@ -294796,13 +295140,14 @@
},
{
"type": "class",
- "name": "CCSPlayerController_InventoryServices__NetworkedLoadoutSlot_t",
+ "name": "CCSPlayerController_InventoryServices::NetworkedLoadoutSlot_t",
"scope": "libserver.so",
"project": "server",
"size": 16,
"alignment": 255,
"traits":
{
+ "parent_class_idx": 1949,
"flags":
[
"has_trivial_constructor",
@@ -294823,7 +295168,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 1003
+ "ref_idx": 1011
}
}
}
@@ -294907,7 +295252,7 @@
[
{
"offset": 0,
- "ref_idx": 2273
+ "ref_idx": 2267
}
],
"members":
@@ -294951,7 +295296,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -295019,7 +295364,7 @@
[
{
"offset": 0,
- "ref_idx": 2040
+ "ref_idx": 2030
}
],
"members":
@@ -295098,14 +295443,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CPointPrefab >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 2560
+ "ref_idx": 2559
}
]
}
@@ -295136,7 +295481,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -295216,7 +295561,7 @@
[
{
"offset": 0,
- "ref_idx": 1028
+ "ref_idx": 1036
}
],
"members":
@@ -295243,14 +295588,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -295278,7 +295623,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 122
+ "ref_idx": 123
}
}
},
@@ -295326,7 +295671,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< lerpdata_t >",
"size": 24,
"alignment": 8,
"template":
@@ -295387,14 +295732,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -295408,7 +295753,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -295420,7 +295765,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -295432,7 +295777,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -295461,7 +295806,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -295540,7 +295885,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2564
+ "ref_idx": 2563
}
}
},
@@ -295552,7 +295897,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 2565
+ "ref_idx": 2564
}
}
},
@@ -295564,7 +295909,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< uint32 >",
"size": 24,
"alignment": 8,
"template":
@@ -295585,7 +295930,7 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CEntityHandle >",
"size": 24,
"alignment": 8,
"template":
@@ -295707,7 +296052,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -295830,7 +296175,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -295891,7 +296236,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -295904,7 +296249,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -295916,7 +296261,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -295928,7 +296273,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -295957,7 +296302,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -296013,7 +296358,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -296032,14 +296377,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -296107,7 +296452,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -296120,7 +296465,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -296249,7 +296594,7 @@
[
{
"offset": 0,
- "ref_idx": 2282
+ "ref_idx": 2276
}
],
"members":
@@ -296262,14 +296607,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -296343,14 +296688,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -296381,7 +296726,7 @@
[
{
"offset": 0,
- "ref_idx": 1990
+ "ref_idx": 1978
}
],
"members":
@@ -296443,7 +296788,7 @@
[
{
"offset": 0,
- "ref_idx": 2185
+ "ref_idx": 2178
}
],
"members":
@@ -296473,7 +296818,7 @@
[
{
"offset": 0,
- "ref_idx": 2230
+ "ref_idx": 2223
}
],
"members":
@@ -296502,7 +296847,7 @@
[
{
"offset": 0,
- "ref_idx": 336
+ "ref_idx": 337
}
],
"members":
@@ -296607,7 +296952,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -296619,7 +296964,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -296631,7 +296976,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 799
+ "ref_idx": 810
}
}
},
@@ -296708,7 +297053,7 @@
[
{
"offset": 0,
- "ref_idx": 2006
+ "ref_idx": 1994
}
],
"members":
@@ -296738,7 +297083,7 @@
[
{
"offset": 0,
- "ref_idx": 515
+ "ref_idx": 520
}
],
"members":
@@ -296780,7 +297125,7 @@
[
{
"offset": 0,
- "ref_idx": 1995
+ "ref_idx": 1983
}
],
"members":
@@ -296805,14 +297150,14 @@
"subtype":
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -296826,7 +297171,7 @@
"subtype":
{
"type": "atomic",
- "name": "CEntityOutputTemplate",
+ "name": "CEntityOutputTemplate< float32 >",
"size": 40,
"alignment": 8,
"template":
@@ -296842,6 +297187,35 @@
]
}
},
+ {
+ "type": "class",
+ "name": "CCSObserver_MovementServices",
+ "scope": "libserver.so",
+ "project": "server",
+ "size": 568,
+ "alignment": 255,
+ "traits":
+ {
+ "flags":
+ [
+ "has_virtual_members",
+ "inheritance_depth_calculated",
+ "local_type_scope"
+ ],
+ "multi_depth": 3,
+ "single_depth": 2,
+ "baseclasses":
+ [
+ {
+ "offset": 0,
+ "ref_idx": 1042
+ }
+ ],
+ "members":
+ [
+ ]
+ }
+ },
{
"type": "class",
"name": "CLogicBranch",
@@ -296864,7 +297238,7 @@
[
{
"offset": 0,
- "ref_idx": 536
+ "ref_idx": 541
}
],
"members":
@@ -296889,21 +297263,21 @@
"subtype":
{
"type": "atomic",
- "name": "CUtlVector",
+ "name": "CUtlVector< CHandle< CBaseEntity > >",
"size": 24,
"alignment": 8,
"template":
[
{
"type": "atomic",
- "name": "CHandle",
+ "name": "CHandle< CBaseEntity >",
"size": 4,
"alignment": 4,
"template":
[
{
"type": "ref",
- "ref_idx": 515
+ "ref_idx": 520
}
]
}
@@ -296919,7 +297293,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
},
@@ -296931,7 +297305,7 @@
"subtype":
{
"type": "ref",
- "ref_idx": 538
+ "ref_idx": 543
}
}
}
@@ -297248,12 +297622,13 @@
},
{
"type": "enum",
- "name": "VPhysXJoint_t__Flags_t",
+ "name": "VPhysXJoint_t::Flags_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1624,
"flags":
[
"is_registered"
@@ -297506,12 +297881,13 @@
},
{
"type": "enum",
- "name": "CNmTransitionNode__TransitionOptions_t",
+ "name": "CNmTransitionNode::TransitionOptions_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -298400,12 +298776,13 @@
},
{
"type": "enum",
- "name": "CRR_Response__ResponseEnum_t",
+ "name": "CRR_Response::ResponseEnum_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 750,
"flags":
[
"is_registered"
@@ -299206,12 +299583,13 @@
},
{
"type": "enum",
- "name": "ModelSkeletonData_t__BoneFlags_t",
+ "name": "ModelSkeletonData_t::BoneFlags_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1270,
"flags":
[
"is_registered"
@@ -300067,12 +300445,13 @@
},
{
"type": "enum",
- "name": "VPhysXConstraintParams_t__EnumFlags0_t",
+ "name": "VPhysXConstraintParams_t::EnumFlags0_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 640,
"flags":
[
"is_registered"
@@ -301583,12 +301962,13 @@
},
{
"type": "enum",
- "name": "PermModelInfo_t__FlagEnum",
+ "name": "PermModelInfo_t::FlagEnum",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1266,
"flags":
[
"is_registered"
@@ -301713,12 +302093,13 @@
},
{
"type": "enum",
- "name": "VPhysXBodyPart_t__VPhysXFlagEnum_t",
+ "name": "VPhysXBodyPart_t::VPhysXFlagEnum_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 295,
"flags":
[
"is_registered"
@@ -302533,12 +302914,13 @@
},
{
"type": "enum",
- "name": "CNmRootMotionOverrideNode__OverrideFlags_t",
+ "name": "CNmRootMotionOverrideNode::OverrideFlags_t",
"scope": "!GlobalTypes",
"size": 1,
"alignment": 1,
"traits":
{
+ "parent_class_idx": -1,
"flags":
[
"is_registered"
@@ -302570,12 +302952,13 @@
},
{
"type": "enum",
- "name": "VPhysXAggregateData_t__VPhysXFlagEnum_t",
+ "name": "VPhysXAggregateData_t::VPhysXFlagEnum_t",
"scope": "!GlobalTypes",
"size": 4,
"alignment": 4,
"traits":
{
+ "parent_class_idx": 1622,
"flags":
[
"is_registered"
diff --git a/tooling/CodeGen.Natives/Scripts/GenerateGameEvents.cs b/tooling/CodeGen.Natives/Scripts/GenerateGameEvents.cs
index af0f072d..2eacabbe 100644
--- a/tooling/CodeGen.Natives/Scripts/GenerateGameEvents.cs
+++ b/tooling/CodeGen.Natives/Scripts/GenerateGameEvents.cs
@@ -11,6 +11,7 @@ public partial class Generators
{
Name = name;
}
+
public string Name { get; init; }
public string NamePascalCase => Name.ToPascalCase();
public List Keys { get; set; } = new();
@@ -23,6 +24,7 @@ public partial class Generators
Name = name;
Type = type;
}
+
public string Name { get; init; }
public string Type { get; init; }
public string NamePascalCase => Name.ToPascalCase();
@@ -71,7 +73,7 @@ public partial class Generators
var allGameEvents = new Dictionary();
foreach (string url in GameEventFiles)
- // foreach (string file in Directory.EnumerateFiles(pathToSearch, "*.gameevents", SearchOption.AllDirectories).OrderBy(Path.GetFileName))
+ // foreach (string file in Directory.EnumerateFiles(pathToSearch, "*.gameevents", SearchOption.AllDirectories).OrderBy(Path.GetFileName))
{
var file = await _httpClient.GetStringAsync($"{BaseUrl}/{url}");
var deserialized = VdfConvert.Deserialize(file);
@@ -133,7 +135,7 @@ public partial class Generators
// Remove the player_chat event as it's manually implemented
allGameEvents.RemoveAll(e => e.Name == "player_chat");
- var gameEventsString = string.Join("\n", allGameEvents.OrderBy(x => x.NamePascalCase).Select(gameEvent =>
+ var events = allGameEvents.OrderBy(x => x.NamePascalCase).Select(gameEvent =>
{
var propertyDefinition = gameEvent.Keys.OrderBy(p => p.NamePascalCase).Select(key =>
{
@@ -142,43 +144,51 @@ public partial class Generators
? $"{key.NamePascalCase}Param"
: key.NamePascalCase;
- return $@"
- {(!string.IsNullOrEmpty(key.Comment) ? "// " + key.Comment : "")}
- public {key.MappedType} {propertyName}
- {{
- get => {key.Getter};
- set => {key.Setter};
- }}";
+ return $@"{(!string.IsNullOrEmpty(key.Comment) ? "// " + key.Comment : "")}
+ public {key.MappedType} {propertyName}
+ {{
+ get => {key.Getter};
+ set => {key.Setter};
+ }}";
});
- return $@"
- [EventName(""{gameEvent.Name}"")]
- public class Event{gameEvent.NamePascalCase} : GameEvent
- {{
- public Event{gameEvent.NamePascalCase}(IntPtr pointer) : base(pointer){{}}
- public Event{gameEvent.NamePascalCase}(bool force) : base(""{gameEvent.Name}"", force){{}}
+ return (gameEvent, $@"
+[EventName(""{gameEvent.Name}"")]
+public class Event{gameEvent.NamePascalCase} : GameEvent
+{{
+ public Event{gameEvent.NamePascalCase}(IntPtr pointer) : base(pointer){{}}
+ public Event{gameEvent.NamePascalCase}(bool force) : base(""{gameEvent.Name}"", force){{}}
+ {string.Join("\n", propertyDefinition)}
+}}");
+ });
- {string.Join("\n", propertyDefinition)}
- }}";
- }));
-
-
- var result = $@"
-#nullable enable
+ var template = $@"#nullable enable
using System;
using CounterStrikeSharp.API.Modules.Events;
using CounterStrikeSharp.API.Modules.Entities;
using CounterStrikeSharp.API.Core.Attributes;
-namespace CounterStrikeSharp.API.Core
-{{
- {gameEventsString}
-}}
+namespace CounterStrikeSharp.API.Core;
+
#nullable restore
";
- Console.WriteLine($"Generated C# bindings for {allGameEvents.Count} game events successfully.");
+ var outputPath = Path.Join(Helpers.GetRootDirectory(), "managed/CounterStrikeSharp.API/Generated/GameEvents");
- File.WriteAllText(Path.Join(Helpers.GetRootDirectory(), "managed/CounterStrikeSharp.API/Core/GameEvents.g.cs"),
- result);
+ // Clear output directory
+ if (Directory.Exists(outputPath))
+ {
+ string[] files = Directory.GetFiles(outputPath, "*", SearchOption.AllDirectories);
+ foreach (string file in files)
+ {
+ File.Delete(file);
+ }
+ }
+
+ foreach (var (gameEvent, definition) in events)
+ {
+ File.WriteAllText(Path.Join(outputPath, $"Event{gameEvent.NamePascalCase}.g.cs"), template.Replace("", definition));
+ }
+
+ Console.WriteLine($"Generated C# bindings for {allGameEvents.Count} game events successfully.");
}
}
diff --git a/tooling/CodeGen.Natives/Scripts/GenerateNativeObjects.cs b/tooling/CodeGen.Natives/Scripts/GenerateNativeObjects.cs
deleted file mode 100644
index 3ba7b1e0..00000000
--- a/tooling/CodeGen.Natives/Scripts/GenerateNativeObjects.cs
+++ /dev/null
@@ -1,216 +0,0 @@
-using System.Text.Json;
-using System.Text.Json.Serialization;
-
-namespace CodeGen.Natives.Scripts;
-
-public partial class Generators
-{
- public class Class
- {
- [JsonPropertyName("class_name")] public string ClassName { get; set; }
-
- [JsonPropertyName("class_size")] public int ClassSize { get; set; }
-
- [JsonPropertyName("offsets")] public List Offsets { get; set; }
-
- [JsonPropertyName("metadata")] public List? Metadata { get; set; }
-
- [JsonPropertyName("inherits")] public string Inherits { get; set; }
-
- public List Subclasses { get; set; } = new List();
- public string SchemaName { get; set; }
- }
-
- public class Enum
- {
- [JsonPropertyName("enum_name")] public string EnumName { get; set; }
-
- [JsonPropertyName("enum_size")] public int EnumSize { get; set; }
-
- [JsonPropertyName("memebers")] public List Members { get; set; }
- }
-
- public class Memeber
- {
- [JsonPropertyName("name")] public string Name { get; set; }
-
- [JsonPropertyName("value")] public ulong Value { get; set; }
- }
-
- public class Metadata
- {
- [JsonPropertyName("type")] public string Type { get; set; }
-
- [JsonPropertyName("name")] public string Name { get; set; }
-
- [JsonPropertyName("var_name")] public string VarName { get; set; }
-
- [JsonPropertyName("var_type")] public string VarType { get; set; }
- }
-
- public class Offset
- {
- [JsonPropertyName("field_name")] public string FieldName { get; set; }
-
- [JsonPropertyName("field_type")] public string FieldType { get; set; }
-
- [JsonPropertyName("field_ctype")] public string FieldCtype { get; set; }
-
- [JsonPropertyName("offset")] public int OffsetSize { get; set; }
-
- [JsonPropertyName("metadata")] public List Metadata { get; set; }
- }
-
- public class Root
- {
- [JsonPropertyName("schema_name")] public string SchemaName { get; set; }
-
- [JsonPropertyName("classes")] public List Classes { get; set; }
-
- [JsonPropertyName("enums")] public List? Enums { get; set; }
- }
-
- private static string MapVarTypeToCSharpType(string value)
- {
- switch (value)
- {
- case "int32":
- return "int";
- case "int64":
- return "long";
- case "uint8":
- return "sbyte";
- case "float32":
- return "float";
- case "char":
- return "string";
- case "uint32":
- return "uint";
- case "uint64":
- return "ulong";
- }
-
- if (CleanName(value).EndsWith("*"))
- {
- return $"PointerTo<{CleanName(value).Replace("*", "")}>";
- }
-
- return CleanName(value);
- }
-
- private static string CleanName(string value) => value.Replace("::", "__").Replace(" ", "");
-
- record MemberRow(string VarType, string VarName, int? Offset);
-
-
- public static void GenerateNativeObjects()
- {
- var jsonPath = Path.Join(Helpers.GetRootDirectory(), "tooling/CodeGen.Natives/cs2_schema.json");
- var jsonString = File.ReadAllText(jsonPath);
- var allSchemas = JsonSerializer.Deserialize>(jsonString);
-
- var allClasses = allSchemas.Where(x => x.SchemaName != "client.dll").SelectMany(s =>
- {
- return s.Classes.Select(x =>
- {
- x.SchemaName = s.SchemaName;
- return x;
- });
- });
-
- var supportedTypes =
- new HashSet(new[] { "int", "int32", "float", "bool", "uint8", "float32", "char", "uint32", "uint64", "Vector" });
-
- foreach (var name in allSchemas.SelectMany(x => x.Enums ?? Enumerable.Empty()).DistinctBy(x => x.EnumName)
- .Select(x => CleanName(x.EnumName)))
- {
- supportedTypes.Add(name);
- }
-
- foreach (var c in allClasses)
- {
- supportedTypes.Add(CleanName(c.ClassName));
- supportedTypes.Add(CleanName(c.ClassName) + "*");
- }
-
- var addedMembers = new HashSet();
-
- var addedClasses = new HashSet();
- var allClassDefinitions = allClasses.Select(c =>
- {
- var className = c.ClassName.Replace("::", "__");
-
- if (addedClasses.Contains(className)) return null;
- var inheritedClassName = c.Inherits?.Split(new string[] { "::" }, StringSplitOptions.None).Last()
- .Replace("::", "__");
- var classDefinition = $@"
- // {c.SchemaName}
- public partial class {className} {(inheritedClassName != null ? $": {inheritedClassName}" : ": NativeObject")} {{
- private const string ThisClassName = ""{className}"";
-
- public {className} (IntPtr pointer) : base(pointer) {{}}
-
- [[members]]
- }}";
-
- var networkVarMembers =
- c.Metadata?.Where(x => x.Type != "Unknown").Select(x => new MemberRow(CleanName(x.VarType), x.VarName, null)) ??
- Enumerable.Empty();
-
- // Currently disabled, but access to non network vars (aka not accessible via schema)
- var offsetVarMembers = c.Offsets.Select(x => new MemberRow(CleanName(x.FieldCtype), x.FieldName, x.OffsetSize));
-
- var members = networkVarMembers
- // .Concat(offsetVarMembers)
- .Where(x => supportedTypes.Contains(x.VarType) || x.VarType.StartsWith("CHandle"))
- .Select(m =>
- {
- var mappedVarType = MapVarTypeToCSharpType(m.VarType);
-
- var returnData = $@"
- public {mappedVarType} {m.VarName}
- {{
- get => Schema.GetSchemaValue<{mappedVarType}>(this.Handle, ThisClassName, ""{m.VarName}"");
- set => Schema.SetSchemaValue<{mappedVarType}>(this.Handle, ThisClassName, ""{m.VarName}"", value);
- }}";
- return returnData;
- }).ToArray();
-
- classDefinition = classDefinition.Replace("[[members]]", string.Join("\n", members));
-
- addedClasses.Add(className);
- return classDefinition;
- }).Where(x => x != null).ToArray();
-
- var result = $@"
-using System;
-using CounterStrikeSharp.API.Modules.Events;
-using CounterStrikeSharp.API.Modules.Entities;
-using CounterStrikeSharp.API.Core.Attributes;
-using CounterStrikeSharp.API.Modules.Memory;
-using CounterStrikeSharp.API.Modules.Utils;
-
-namespace CounterStrikeSharp.API.Core
-{{
- [[template]]
-}}
-";
-
- var allEnums = allSchemas.SelectMany(x => x.Enums ?? Enumerable.Empty()).DistinctBy(x => x.EnumName)
- .Select(e =>
- {
- return $@"
- public enum {CleanName(e.EnumName)} : ulong {{
- {string.Join(",\n\t\t", e.Members.Select(m => $"{m.Name} = {m.Value}"))}
- }}";
- });
-
- File.WriteAllText(Path.Join(Helpers.GetRootDirectory(), "managed/CounterStrikeSharp.API/Core/Objects.g.cs"),
- result.Replace("[[template]]", string.Join("\n", allClassDefinitions)));
-
- Console.WriteLine($"Generated C# bindings for {allClassDefinitions.Length} native object classes successfully.");
-
- File.WriteAllText(Path.Join(Helpers.GetRootDirectory(), "managed/CounterStrikeSharp.API/Core/Enums.g.cs"),
- result.Replace("[[template]]", string.Join("\n", allEnums)));
- }
-}
\ No newline at end of file
diff --git a/tooling/CodeGen.Natives/Scripts/GenerateNatives.cs b/tooling/CodeGen.Natives/Scripts/GenerateNatives.cs
index b4d54717..5312b383 100644
--- a/tooling/CodeGen.Natives/Scripts/GenerateNatives.cs
+++ b/tooling/CodeGen.Natives/Scripts/GenerateNatives.cs
@@ -88,8 +88,7 @@ public partial class Generators
return returnStr.ToString();
}));
- var result = $@"
-using System;
+ var result = $@"using System;
using CounterStrikeSharp.API.Modules.Memory;
using CounterStrikeSharp.API.Modules.UserMessages;
using CounterStrikeSharp.API.Modules.Commands;
@@ -105,7 +104,7 @@ namespace CounterStrikeSharp.API.Core
Console.WriteLine($"Generated C# bindings for {natives.Count} methods successfully.");
- File.WriteAllText(Path.Join(Helpers.GetRootDirectory(), "managed/CounterStrikeSharp.API/Core/API.cs"),
+ File.WriteAllText(Path.Join(Helpers.GetRootDirectory(), "managed/CounterStrikeSharp.API/Generated/Natives/API.cs"),
result);
}
}