Skip to content

Commit fc7301a

Browse files
committed
feat(schema): add new schema classes for build 19644975
1 parent ef4b8f9 commit fc7301a

16 files changed

+528
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// <auto-generated />
2+
#nullable enable
3+
#pragma warning disable CS1591
4+
5+
using System;
6+
using System.Diagnostics;
7+
using System.Drawing;
8+
using CounterStrikeSharp;
9+
using CounterStrikeSharp.API.Modules.Events;
10+
using CounterStrikeSharp.API.Modules.Entities;
11+
using CounterStrikeSharp.API.Modules.Memory;
12+
using CounterStrikeSharp.API.Modules.Utils;
13+
using CounterStrikeSharp.API.Core.Attributes;
14+
15+
namespace CounterStrikeSharp.API.Core;
16+
17+
public partial class CDecalGroupVData : NativeObject
18+
{
19+
public CDecalGroupVData (IntPtr pointer) : base(pointer) {}
20+
21+
// m_vecOptions
22+
[SchemaMember("CDecalGroupVData", "m_vecOptions")]
23+
public NetworkedVector<DecalGroupOption_t> Options => Schema.GetDeclaredClass<NetworkedVector<DecalGroupOption_t>>(this.Handle, "CDecalGroupVData", "m_vecOptions");
24+
25+
// m_flTotalProbability
26+
[SchemaMember("CDecalGroupVData", "m_flTotalProbability")]
27+
public ref float TotalProbability => ref Schema.GetRef<float>(this.Handle, "CDecalGroupVData", "m_flTotalProbability");
28+
29+
}
Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
// <auto-generated />
2+
#nullable enable
3+
#pragma warning disable CS1591
4+
5+
using System;
6+
using System.Diagnostics;
7+
using System.Drawing;
8+
using CounterStrikeSharp;
9+
using CounterStrikeSharp.API.Modules.Events;
10+
using CounterStrikeSharp.API.Modules.Entities;
11+
using CounterStrikeSharp.API.Modules.Memory;
12+
using CounterStrikeSharp.API.Modules.Utils;
13+
using CounterStrikeSharp.API.Core.Attributes;
14+
15+
namespace CounterStrikeSharp.API.Core;
16+
17+
public partial class CFuncRotator : CBaseModelEntity
18+
{
19+
public CFuncRotator (IntPtr pointer) : base(pointer) {}
20+
21+
// m_hRotatorTarget
22+
[SchemaMember("CFuncRotator", "m_hRotatorTarget")]
23+
public CHandle<CBaseEntity> RotatorTarget => Schema.GetDeclaredClass<CHandle<CBaseEntity>>(this.Handle, "CFuncRotator", "m_hRotatorTarget");
24+
25+
// m_bIsRotating
26+
[SchemaMember("CFuncRotator", "m_bIsRotating")]
27+
public ref bool IsRotating => ref Schema.GetRef<bool>(this.Handle, "CFuncRotator", "m_bIsRotating");
28+
29+
// m_bIsReversing
30+
[SchemaMember("CFuncRotator", "m_bIsReversing")]
31+
public ref bool IsReversing => ref Schema.GetRef<bool>(this.Handle, "CFuncRotator", "m_bIsReversing");
32+
33+
// m_flTimeToReachMaxSpeed
34+
[SchemaMember("CFuncRotator", "m_flTimeToReachMaxSpeed")]
35+
public ref float TimeToReachMaxSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncRotator", "m_flTimeToReachMaxSpeed");
36+
37+
// m_flTimeToReachZeroSpeed
38+
[SchemaMember("CFuncRotator", "m_flTimeToReachZeroSpeed")]
39+
public ref float TimeToReachZeroSpeed => ref Schema.GetRef<float>(this.Handle, "CFuncRotator", "m_flTimeToReachZeroSpeed");
40+
41+
// m_flDistanceAlongArcTraveled
42+
[SchemaMember("CFuncRotator", "m_flDistanceAlongArcTraveled")]
43+
public ref float DistanceAlongArcTraveled => ref Schema.GetRef<float>(this.Handle, "CFuncRotator", "m_flDistanceAlongArcTraveled");
44+
45+
// m_flTimeToWaitOscillate
46+
[SchemaMember("CFuncRotator", "m_flTimeToWaitOscillate")]
47+
public ref float TimeToWaitOscillate => ref Schema.GetRef<float>(this.Handle, "CFuncRotator", "m_flTimeToWaitOscillate");
48+
49+
// m_flTimeRotationStart
50+
[SchemaMember("CFuncRotator", "m_flTimeRotationStart")]
51+
public ref float TimeRotationStart => ref Schema.GetRef<float>(this.Handle, "CFuncRotator", "m_flTimeRotationStart");
52+
53+
// m_qLSPrevChange
54+
[SchemaMember("CFuncRotator", "m_qLSPrevChange")]
55+
public Quaternion LSPrevChange => Schema.GetDeclaredClass<Quaternion>(this.Handle, "CFuncRotator", "m_qLSPrevChange");
56+
57+
// m_qWSPrev
58+
[SchemaMember("CFuncRotator", "m_qWSPrev")]
59+
public Quaternion WSPrev => Schema.GetDeclaredClass<Quaternion>(this.Handle, "CFuncRotator", "m_qWSPrev");
60+
61+
// m_qWSInit
62+
[SchemaMember("CFuncRotator", "m_qWSInit")]
63+
public Quaternion WSInit => Schema.GetDeclaredClass<Quaternion>(this.Handle, "CFuncRotator", "m_qWSInit");
64+
65+
// m_qLSInit
66+
[SchemaMember("CFuncRotator", "m_qLSInit")]
67+
public Quaternion LSInit => Schema.GetDeclaredClass<Quaternion>(this.Handle, "CFuncRotator", "m_qLSInit");
68+
69+
// m_qLSOrientation
70+
[SchemaMember("CFuncRotator", "m_qLSOrientation")]
71+
public Quaternion LSOrientation => Schema.GetDeclaredClass<Quaternion>(this.Handle, "CFuncRotator", "m_qLSOrientation");
72+
73+
// m_OnRotationStarted
74+
[SchemaMember("CFuncRotator", "m_OnRotationStarted")]
75+
public CEntityIOOutput OnRotationStarted => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncRotator", "m_OnRotationStarted");
76+
77+
// m_OnRotationCompleted
78+
[SchemaMember("CFuncRotator", "m_OnRotationCompleted")]
79+
public CEntityIOOutput OnRotationCompleted => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncRotator", "m_OnRotationCompleted");
80+
81+
// m_OnOscillate
82+
[SchemaMember("CFuncRotator", "m_OnOscillate")]
83+
public CEntityIOOutput OnOscillate => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncRotator", "m_OnOscillate");
84+
85+
// m_OnOscillateStartArrive
86+
[SchemaMember("CFuncRotator", "m_OnOscillateStartArrive")]
87+
public CEntityIOOutput OnOscillateStartArrive => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncRotator", "m_OnOscillateStartArrive");
88+
89+
// m_OnOscillateStartDepart
90+
[SchemaMember("CFuncRotator", "m_OnOscillateStartDepart")]
91+
public CEntityIOOutput OnOscillateStartDepart => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncRotator", "m_OnOscillateStartDepart");
92+
93+
// m_OnOscillateEndArrive
94+
[SchemaMember("CFuncRotator", "m_OnOscillateEndArrive")]
95+
public CEntityIOOutput OnOscillateEndArrive => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncRotator", "m_OnOscillateEndArrive");
96+
97+
// m_OnOscillateEndDepart
98+
[SchemaMember("CFuncRotator", "m_OnOscillateEndDepart")]
99+
public CEntityIOOutput OnOscillateEndDepart => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CFuncRotator", "m_OnOscillateEndDepart");
100+
101+
// m_bOscillateDepart
102+
[SchemaMember("CFuncRotator", "m_bOscillateDepart")]
103+
public ref bool OscillateDepart => ref Schema.GetRef<bool>(this.Handle, "CFuncRotator", "m_bOscillateDepart");
104+
105+
// m_nOscillateCount
106+
[SchemaMember("CFuncRotator", "m_nOscillateCount")]
107+
public ref Int32 OscillateCount => ref Schema.GetRef<Int32>(this.Handle, "CFuncRotator", "m_nOscillateCount");
108+
109+
// m_eRotateType
110+
[SchemaMember("CFuncRotator", "m_eRotateType")]
111+
public ref CFuncRotatorRotate_t RotateType => ref Schema.GetRef<CFuncRotatorRotate_t>(this.Handle, "CFuncRotator", "m_eRotateType");
112+
113+
// m_ePrevRotateType
114+
[SchemaMember("CFuncRotator", "m_ePrevRotateType")]
115+
public ref CFuncRotatorRotate_t PrevRotateType => ref Schema.GetRef<CFuncRotatorRotate_t>(this.Handle, "CFuncRotator", "m_ePrevRotateType");
116+
117+
// m_bHasTargetOverride
118+
[SchemaMember("CFuncRotator", "m_bHasTargetOverride")]
119+
public ref bool HasTargetOverride => ref Schema.GetRef<bool>(this.Handle, "CFuncRotator", "m_bHasTargetOverride");
120+
121+
// m_qOrientationOverride
122+
[SchemaMember("CFuncRotator", "m_qOrientationOverride")]
123+
public Quaternion OrientationOverride => Schema.GetDeclaredClass<Quaternion>(this.Handle, "CFuncRotator", "m_qOrientationOverride");
124+
125+
// m_eSpaceOverride
126+
[SchemaMember("CFuncRotator", "m_eSpaceOverride")]
127+
public ref RotatorTargetSpace_t SpaceOverride => ref Schema.GetRef<RotatorTargetSpace_t>(this.Handle, "CFuncRotator", "m_eSpaceOverride");
128+
129+
// m_qAngularVelocity
130+
[SchemaMember("CFuncRotator", "m_qAngularVelocity")]
131+
public QAngle AngularVelocity => Schema.GetDeclaredClass<QAngle>(this.Handle, "CFuncRotator", "m_qAngularVelocity");
132+
133+
// m_vLookAtForcedUp
134+
[SchemaMember("CFuncRotator", "m_vLookAtForcedUp")]
135+
public Vector LookAtForcedUp => Schema.GetDeclaredClass<Vector>(this.Handle, "CFuncRotator", "m_vLookAtForcedUp");
136+
137+
// m_strRotatorTarget
138+
[SchemaMember("CFuncRotator", "m_strRotatorTarget")]
139+
public string StrRotatorTarget
140+
{
141+
get { return Schema.GetUtf8String(this.Handle, "CFuncRotator", "m_strRotatorTarget"); }
142+
set { Schema.SetString(this.Handle, "CFuncRotator", "m_strRotatorTarget", value); }
143+
}
144+
145+
// m_bRecordHistory
146+
[SchemaMember("CFuncRotator", "m_bRecordHistory")]
147+
public ref bool RecordHistory => ref Schema.GetRef<bool>(this.Handle, "CFuncRotator", "m_bRecordHistory");
148+
149+
// m_vecRotatorHistory
150+
[SchemaMember("CFuncRotator", "m_vecRotatorHistory")]
151+
public NetworkedVector<RotatorHistoryEntry_t> RotatorHistory => Schema.GetDeclaredClass<NetworkedVector<RotatorHistoryEntry_t>>(this.Handle, "CFuncRotator", "m_vecRotatorHistory");
152+
153+
// m_bReturningToPreviousOrientation
154+
[SchemaMember("CFuncRotator", "m_bReturningToPreviousOrientation")]
155+
public ref bool ReturningToPreviousOrientation => ref Schema.GetRef<bool>(this.Handle, "CFuncRotator", "m_bReturningToPreviousOrientation");
156+
157+
// m_vecRotatorQueue
158+
[SchemaMember("CFuncRotator", "m_vecRotatorQueue")]
159+
public NetworkedVector<RotatorQueueEntry_t> RotatorQueue => Schema.GetDeclaredClass<NetworkedVector<RotatorQueueEntry_t>>(this.Handle, "CFuncRotator", "m_vecRotatorQueue");
160+
161+
// m_vecRotatorQueueHistory
162+
[SchemaMember("CFuncRotator", "m_vecRotatorQueueHistory")]
163+
public NetworkedVector<RotatorHistoryEntry_t> RotatorQueueHistory => Schema.GetDeclaredClass<NetworkedVector<RotatorHistoryEntry_t>>(this.Handle, "CFuncRotator", "m_vecRotatorQueueHistory");
164+
165+
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
// <auto-generated />
2+
#nullable enable
3+
#pragma warning disable CS1591
4+
5+
using System;
6+
using System.Diagnostics;
7+
using System.Drawing;
8+
using CounterStrikeSharp;
9+
using CounterStrikeSharp.API.Modules.Events;
10+
using CounterStrikeSharp.API.Modules.Entities;
11+
using CounterStrikeSharp.API.Modules.Memory;
12+
using CounterStrikeSharp.API.Modules.Utils;
13+
using CounterStrikeSharp.API.Core.Attributes;
14+
15+
namespace CounterStrikeSharp.API.Core;
16+
17+
public partial class CInfoProjectedDecal : CPointEntity
18+
{
19+
public CInfoProjectedDecal (IntPtr pointer) : base(pointer) {}
20+
21+
// m_hMaterial
22+
[SchemaMember("CInfoProjectedDecal", "m_hMaterial")]
23+
public CStrongHandle<InfoForResourceTypeIMaterial2> Material => Schema.GetDeclaredClass<CStrongHandle<InfoForResourceTypeIMaterial2>>(this.Handle, "CInfoProjectedDecal", "m_hMaterial");
24+
25+
// m_sSequenceName
26+
[SchemaMember("CInfoProjectedDecal", "m_sSequenceName")]
27+
public CUtlStringToken SequenceName => Schema.GetDeclaredClass<CUtlStringToken>(this.Handle, "CInfoProjectedDecal", "m_sSequenceName");
28+
29+
// m_flDistance
30+
[SchemaMember("CInfoProjectedDecal", "m_flDistance")]
31+
public ref float Distance => ref Schema.GetRef<float>(this.Handle, "CInfoProjectedDecal", "m_flDistance");
32+
33+
// m_bNotInMultiplayer
34+
[SchemaMember("CInfoProjectedDecal", "m_bNotInMultiplayer")]
35+
public ref bool NotInMultiplayer => ref Schema.GetRef<bool>(this.Handle, "CInfoProjectedDecal", "m_bNotInMultiplayer");
36+
37+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// <auto-generated />
2+
#nullable enable
3+
#pragma warning disable CS1591
4+
5+
using System;
6+
using System.Diagnostics;
7+
using System.Drawing;
8+
using CounterStrikeSharp;
9+
using CounterStrikeSharp.API.Modules.Events;
10+
using CounterStrikeSharp.API.Modules.Entities;
11+
using CounterStrikeSharp.API.Modules.Memory;
12+
using CounterStrikeSharp.API.Modules.Utils;
13+
using CounterStrikeSharp.API.Core.Attributes;
14+
15+
namespace CounterStrikeSharp.API.Core;
16+
17+
public partial class CRotatorTarget : CPointEntity
18+
{
19+
public CRotatorTarget (IntPtr pointer) : base(pointer) {}
20+
21+
// m_OnArrivedAt
22+
[SchemaMember("CRotatorTarget", "m_OnArrivedAt")]
23+
public CEntityIOOutput OnArrivedAt => Schema.GetDeclaredClass<CEntityIOOutput>(this.Handle, "CRotatorTarget", "m_OnArrivedAt");
24+
25+
// m_eSpace
26+
[SchemaMember("CRotatorTarget", "m_eSpace")]
27+
public ref RotatorTargetSpace_t Space => ref Schema.GetRef<RotatorTargetSpace_t>(this.Handle, "CRotatorTarget", "m_eSpace");
28+
29+
}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// <auto-generated />
2+
#nullable enable
3+
#pragma warning disable CS1591
4+
5+
using System;
6+
using System.Diagnostics;
7+
using System.Drawing;
8+
using CounterStrikeSharp;
9+
using CounterStrikeSharp.API.Modules.Events;
10+
using CounterStrikeSharp.API.Modules.Entities;
11+
using CounterStrikeSharp.API.Modules.Memory;
12+
using CounterStrikeSharp.API.Modules.Utils;
13+
using CounterStrikeSharp.API.Core.Attributes;
14+
15+
namespace CounterStrikeSharp.API.Core;
16+
17+
public partial class CSNetworkableLoadout_t : NativeObject
18+
{
19+
public CSNetworkableLoadout_t (IntPtr pointer) : base(pointer) {}
20+
21+
// m_Item
22+
[SchemaMember("CSNetworkableLoadout_t", "m_Item")]
23+
public CEconItemView Item => Schema.GetDeclaredClass<CEconItemView>(this.Handle, "CSNetworkableLoadout_t", "m_Item");
24+
25+
// m_unTeam
26+
[SchemaMember("CSNetworkableLoadout_t", "m_unTeam")]
27+
public ref UInt16 Team => ref Schema.GetRef<UInt16>(this.Handle, "CSNetworkableLoadout_t", "m_unTeam");
28+
29+
// m_unSlot
30+
[SchemaMember("CSNetworkableLoadout_t", "m_unSlot")]
31+
public ref UInt16 Slot => ref Schema.GetRef<UInt16>(this.Handle, "CSNetworkableLoadout_t", "m_unSlot");
32+
33+
}
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
// <auto-generated />
2+
#nullable enable
3+
#pragma warning disable CS1591
4+
5+
using System;
6+
using System.Diagnostics;
7+
using System.Drawing;
8+
using CounterStrikeSharp;
9+
using CounterStrikeSharp.API.Modules.Events;
10+
using CounterStrikeSharp.API.Modules.Entities;
11+
using CounterStrikeSharp.API.Modules.Memory;
12+
using CounterStrikeSharp.API.Modules.Utils;
13+
using CounterStrikeSharp.API.Core.Attributes;
14+
15+
namespace CounterStrikeSharp.API.Core;
16+
17+
public partial class DecalGroupOption_t : NativeObject
18+
{
19+
public DecalGroupOption_t (IntPtr pointer) : base(pointer) {}
20+
21+
// m_hMaterial
22+
[SchemaMember("DecalGroupOption_t", "m_hMaterial")]
23+
public CStrongHandleCopyable<InfoForResourceTypeIMaterial2> Material => Schema.GetDeclaredClass<CStrongHandleCopyable<InfoForResourceTypeIMaterial2>>(this.Handle, "DecalGroupOption_t", "m_hMaterial");
24+
25+
// m_sSequenceName
26+
[SchemaMember("DecalGroupOption_t", "m_sSequenceName")]
27+
public string SequenceName
28+
{
29+
get { return Schema.GetUtf8String(this.Handle, "DecalGroupOption_t", "m_sSequenceName"); }
30+
set { Schema.SetString(this.Handle, "DecalGroupOption_t", "m_sSequenceName", value); }
31+
}
32+
33+
// m_flProbability
34+
[SchemaMember("DecalGroupOption_t", "m_flProbability")]
35+
public ref float Probability => ref Schema.GetRef<float>(this.Handle, "DecalGroupOption_t", "m_flProbability");
36+
37+
// m_bEnableAngleBetweenNormalAndGravityRange
38+
[SchemaMember("DecalGroupOption_t", "m_bEnableAngleBetweenNormalAndGravityRange")]
39+
public ref bool EnableAngleBetweenNormalAndGravityRange => ref Schema.GetRef<bool>(this.Handle, "DecalGroupOption_t", "m_bEnableAngleBetweenNormalAndGravityRange");
40+
41+
// m_flMinAngleBetweenNormalAndGravity
42+
[SchemaMember("DecalGroupOption_t", "m_flMinAngleBetweenNormalAndGravity")]
43+
public ref float MinAngleBetweenNormalAndGravity => ref Schema.GetRef<float>(this.Handle, "DecalGroupOption_t", "m_flMinAngleBetweenNormalAndGravity");
44+
45+
// m_flMaxAngleBetweenNormalAndGravity
46+
[SchemaMember("DecalGroupOption_t", "m_flMaxAngleBetweenNormalAndGravity")]
47+
public ref float MaxAngleBetweenNormalAndGravity => ref Schema.GetRef<float>(this.Handle, "DecalGroupOption_t", "m_flMaxAngleBetweenNormalAndGravity");
48+
49+
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// <auto-generated />
2+
#nullable enable
3+
#pragma warning disable CS1591
4+
5+
using System;
6+
using System.Diagnostics;
7+
using System.Drawing;
8+
using CounterStrikeSharp;
9+
using CounterStrikeSharp.API.Modules.Events;
10+
using CounterStrikeSharp.API.Modules.Entities;
11+
using CounterStrikeSharp.API.Modules.Memory;
12+
using CounterStrikeSharp.API.Modules.Utils;
13+
using CounterStrikeSharp.API.Core.Attributes;
14+
15+
namespace CounterStrikeSharp.API.Core;
16+
17+
public partial class RotatorHistoryEntry_t : NativeObject
18+
{
19+
public RotatorHistoryEntry_t (IntPtr pointer) : base(pointer) {}
20+
21+
// qInvChange
22+
[SchemaMember("RotatorHistoryEntry_t", "qInvChange")]
23+
public Quaternion QInvChange => Schema.GetDeclaredClass<Quaternion>(this.Handle, "RotatorHistoryEntry_t", "qInvChange");
24+
25+
// flTimeRotationStart
26+
[SchemaMember("RotatorHistoryEntry_t", "flTimeRotationStart")]
27+
public ref float FlTimeRotationStart => ref Schema.GetRef<float>(this.Handle, "RotatorHistoryEntry_t", "flTimeRotationStart");
28+
29+
}

0 commit comments

Comments
 (0)