mirror of
https://github.com/neverlosecc/source2sdk.git
synced 2025-01-22 21:36:01 +00:00
sdk update
This commit is contained in:
parent
83a14a8288
commit
0c99a33fd3
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
492
sdk/client.hpp
492
sdk/client.hpp
File diff suppressed because it is too large
Load Diff
@ -59,6 +59,8 @@ struct CScriptComponent;
|
||||
// Size: 0x28
|
||||
struct EngineLoopState_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x18]; // 0x0
|
||||
public:
|
||||
int32_t m_nPlatWindowWidth; // 0x18
|
||||
int32_t m_nPlatWindowHeight; // 0x1c
|
||||
@ -70,8 +72,10 @@ public:
|
||||
// Size: 0x1
|
||||
struct EventModInitialized_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 1
|
||||
@ -94,8 +98,10 @@ public:
|
||||
// Size: 0x1
|
||||
struct EventSplitScreenStateChanged_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 8
|
||||
@ -286,8 +292,10 @@ public:
|
||||
// Size: 0x1
|
||||
struct EventClientPredictionPostNetupdate_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 1
|
||||
@ -302,8 +310,10 @@ public:
|
||||
// Size: 0x1
|
||||
struct EventClientProcessNetworking_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
@ -398,14 +408,18 @@ public:
|
||||
// Size: 0x8
|
||||
class IHandleEntity
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x8]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 1
|
||||
// Size: 0x28
|
||||
class CNetworkVarChainer
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x20]; // 0x0
|
||||
public:
|
||||
// MNetworkDisable
|
||||
// MNetworkChangeAccessorFieldPathIndex
|
||||
@ -416,16 +430,20 @@ public:
|
||||
// Size: 0x1
|
||||
class CVariantDefaultAllocator
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x10
|
||||
struct EntOutput_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x10]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x10]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 8
|
||||
@ -450,22 +468,28 @@ public:
|
||||
// Size: 0x8
|
||||
class CEntityComponent
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x8]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x30
|
||||
struct EntInput_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x30]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x30]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 4
|
||||
// Size: 0x28
|
||||
class CEntityComponentHelper
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
uint32_t m_flags; // 0x8
|
||||
private:
|
||||
@ -483,6 +507,8 @@ public:
|
||||
// Size: 0x78
|
||||
class CEntityIdentity
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x14]; // 0x0
|
||||
public:
|
||||
// MNetworkEnable
|
||||
// MNetworkChangeCallback "entityIdentityNameChanged"
|
||||
@ -515,8 +541,10 @@ public:
|
||||
// Size: 0x8
|
||||
class CEmptyEntityInstance
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x8]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 3
|
||||
@ -541,6 +569,8 @@ public:
|
||||
// Size: 0x28
|
||||
class CEntityIOOutput
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x18]; // 0x0
|
||||
public:
|
||||
CVariantBase< CVariantDefaultAllocator > m_Value; // 0x18
|
||||
};
|
||||
@ -549,8 +579,12 @@ public:
|
||||
// Size: 0x38
|
||||
class CScriptComponent : public CEntityComponent
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0008[0x28]; // 0x8
|
||||
public:
|
||||
CUtlSymbolLarge m_scriptClassName; // 0x30
|
||||
|
||||
// Static fields:
|
||||
static EntComponentInfo_t &Get_s_EntComponentInfo(){return *reinterpret_cast<EntComponentInfo_t*>(interfaces::g_schema->FindTypeScopeForModule("engine2.dll")->FindDeclaredClass("CScriptComponent")->m_static_fields[0]->m_instance);};
|
||||
static int32_t &Get_entity_component_error_class_decl_says_contained_but_impl_is_referenced(){return *reinterpret_cast<int32_t*>(interfaces::g_schema->FindTypeScopeForModule("engine2.dll")->FindDeclaredClass("CScriptComponent")->m_static_fields[1]->m_instance);};
|
||||
};
|
||||
|
@ -859,24 +859,30 @@ public:
|
||||
// Size: 0x10
|
||||
class IParticleCollection
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x10]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x10]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x8
|
||||
class IControlPointEditorData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x8]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x8
|
||||
class IParticleSystemDefinition
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x8]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 18
|
||||
@ -1304,6 +1310,8 @@ public:
|
||||
// Size: 0x1f0
|
||||
class CParticleFunction
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
// MPropertyFriendlyName "operator strength"
|
||||
// MPropertySortPriority "-100"
|
||||
@ -1418,9 +1426,9 @@ public:
|
||||
// Size: 0x230
|
||||
class CParticleFunctionRenderer : public CParticleFunction
|
||||
{
|
||||
// Collision detected(0x1e8->0x1f0), output may be wrong.
|
||||
public:
|
||||
// MPropertySortPriority "-1"
|
||||
CParticleVisibilityInputs VisibilityInputs; // 0x1e8
|
||||
// Skipped field "VisibilityInputs" @ 0x1e8 because of the struct collision
|
||||
// MPropertyStartGroup "Rendering filter"
|
||||
// MPropertyFriendlyName "I cannot be refracted through refracting objects like water"
|
||||
// MPropertySortPriority "-1"
|
||||
@ -1583,6 +1591,8 @@ public:
|
||||
// Size: 0x50
|
||||
class CParticleTransformInput
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x4]; // 0x0
|
||||
public:
|
||||
ParticleTransformType_t m_nType; // 0x4
|
||||
CKV3MemberNameWithStorage m_NamedValue; // 0x8
|
||||
@ -1601,9 +1611,9 @@ public:
|
||||
// Size: 0x1f0
|
||||
class CParticleFunctionEmitter : public CParticleFunction
|
||||
{
|
||||
// Collision detected(0x1e8->0x1f0), output may be wrong.
|
||||
public:
|
||||
// MPropertyFriendlyName "Emitter Index"
|
||||
int32_t m_nEmitterIndex; // 0x1e8
|
||||
// Skipped field "m_nEmitterIndex" @ 0x1e8 because of the struct collision
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
@ -1618,9 +1628,9 @@ public:
|
||||
// Size: 0x1f0
|
||||
class CParticleFunctionInitializer : public CParticleFunction
|
||||
{
|
||||
// Collision detected(0x1e8->0x1f0), output may be wrong.
|
||||
public:
|
||||
// MPropertyFriendlyName "Associated emitter Index"
|
||||
int32_t m_nAssociatedEmitterIndex; // 0x1e8
|
||||
// Skipped field "m_nAssociatedEmitterIndex" @ 0x1e8 because of the struct collision
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
@ -2098,22 +2108,28 @@ public:
|
||||
// Size: 0x8
|
||||
class IParticleEffect
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x8]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x28
|
||||
class CParticleProperty
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x28]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x28]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 32
|
||||
// Size: 0xc8
|
||||
class CNewParticleEffect : public IParticleEffect
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0008[0x8]; // 0x8
|
||||
public:
|
||||
CNewParticleEffect* m_pNext; // 0x10
|
||||
CNewParticleEffect* m_pPrev; // 0x18
|
||||
@ -3163,6 +3179,8 @@ public:
|
||||
// Size: 0x240
|
||||
class C_INIT_RandomColor : public CParticleFunctionInitializer
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad01f0[0x1c]; // 0x1f0
|
||||
public:
|
||||
// MPropertyFriendlyName "color1"
|
||||
Color m_ColorMin; // 0x20c
|
||||
@ -3191,6 +3209,8 @@ public:
|
||||
// Size: 0x230
|
||||
class C_INIT_ColorLitPerParticle : public CParticleFunctionInitializer
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad01f0[0x18]; // 0x1f0
|
||||
public:
|
||||
// MPropertyFriendlyName "color1"
|
||||
Color m_ColorMin; // 0x208
|
||||
@ -4340,6 +4360,8 @@ public:
|
||||
// Size: 0x210
|
||||
class C_INIT_RemapInitialVisibilityScalar : public CParticleFunctionInitializer
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad01f0[0x4]; // 0x1f0
|
||||
public:
|
||||
// MPropertyFriendlyName "output field"
|
||||
// MPropertyAttributeChoiceName "particlefield_scalar"
|
||||
@ -7496,6 +7518,8 @@ public:
|
||||
// Size: 0x240
|
||||
class C_OP_LockToSavedSequentialPath : public CParticleFunctionOperator
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad01f0[0x4]; // 0x1f0
|
||||
public:
|
||||
// MPropertyFriendlyName "start fade time"
|
||||
float m_flFadeStart; // 0x1f4
|
||||
|
@ -48,24 +48,30 @@ public:
|
||||
// Size: 0x1
|
||||
struct InfoForResourceTypeTestResource_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
struct InfoForResourceTypeProceduralTestResource_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
struct InfoForResourceTypeManifestTestResource_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 2
|
||||
@ -83,296 +89,370 @@ public:
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCVDataResource
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeIParticleSystemDefinition
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeIParticleSnapshot
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCAnimData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCAnimationGroup
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCSequenceGroupData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeIMaterial2
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCMorphSetData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCRenderMesh
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCModel
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCTextureBase
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeIVectorGraphic
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCVSoundEventScriptList
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCVSoundStackScriptList
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
struct InfoForResourceTypeVSound_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCVMixListResource
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCPhysAggregateData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCVPhysXSurfacePropertiesList
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCEntityLump
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCWorldNode
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
struct InfoForResourceTypeWorld_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCVoxelVisibility
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCPostProcessingResource
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCPanoramaStyle
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCPanoramaLayout
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCPanoramaDynamicImages
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCDotaItemDefinitionResource
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCPanoramaScript
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCPanoramaTypeScript
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCDOTAPatchNotesList
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeIAnimGraphModelBinding
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCChoreoSceneFileData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCDACGameDefsData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCCompositeMaterialKit
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCSmartProp
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCCSGOItem
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCResponseRulesList
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 1
|
||||
@ -418,6 +498,8 @@ public:
|
||||
// Size: 0x20
|
||||
struct FunctionInfo_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
CUtlString m_name; // 0x8
|
||||
CUtlStringToken m_nameToken; // 0x10
|
||||
@ -441,6 +523,8 @@ public:
|
||||
// Size: 0x68
|
||||
class CFuseSymbolTable
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
CUtlHashtable< CUtlStringToken, ConstantInfo_t > m_constants; // 0x8
|
||||
CUtlHashtable< CUtlStringToken, VariableInfo_t > m_variables; // 0x28
|
||||
|
@ -146,8 +146,10 @@ public:
|
||||
// Size: 0x1
|
||||
class InfoForResourceTypeCResourceManifestInternal
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 1
|
||||
@ -171,6 +173,8 @@ public:
|
||||
// Size: 0x10
|
||||
class CExampleSchemaVData_PolymorphicBase
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
int32_t m_nBase; // 0x8
|
||||
};
|
||||
|
840
sdk/server.hpp
840
sdk/server.hpp
File diff suppressed because it is too large
Load Diff
@ -206,6 +206,8 @@ struct VMixFilterDesc_t;
|
||||
// Size: 0x18
|
||||
class CSosGroupActionSchema
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
// MPropertyFriendlyName "Name"
|
||||
CUtlString m_name; // 0x8
|
||||
@ -243,6 +245,8 @@ public:
|
||||
// Size: 0x10
|
||||
class CSosGroupBranchPattern
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
// MPropertyFriendlyName "Event Name"
|
||||
bool m_bMatchEventName; // 0x8
|
||||
|
@ -79,8 +79,10 @@ public:
|
||||
// Size: 0x8
|
||||
class IPhysicsPlayerController
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x8]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 35
|
||||
|
@ -295,6 +295,8 @@ public:
|
||||
// Size: 0xa0
|
||||
class CVoxelVisibility
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x40]; // 0x0
|
||||
public:
|
||||
uint32_t m_nBaseClusterCount; // 0x40
|
||||
uint32_t m_nPVSBytesPerCluster; // 0x44
|
||||
@ -315,22 +317,28 @@ public:
|
||||
// Size: 0x1
|
||||
struct VMapResourceData_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
struct InfoForResourceTypeVMapResourceData_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 11
|
||||
// Size: 0x78
|
||||
class CEntityIdentity
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x14]; // 0x0
|
||||
public:
|
||||
// MNetworkEnable
|
||||
// MNetworkChangeCallback "entityIdentityNameChanged"
|
||||
@ -381,8 +389,12 @@ public:
|
||||
// Size: 0x38
|
||||
class CScriptComponent : public CEntityComponent
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0008[0x28]; // 0x8
|
||||
public:
|
||||
CUtlSymbolLarge m_scriptClassName; // 0x30
|
||||
|
||||
// Static fields:
|
||||
static EntComponentInfo_t &Get_s_EntComponentInfo(){return *reinterpret_cast<EntComponentInfo_t*>(interfaces::g_schema->FindTypeScopeForModule("worldrenderer.dll")->FindDeclaredClass("CScriptComponent")->m_static_fields[0]->m_instance);};
|
||||
static int32_t &Get_entity_component_error_class_decl_says_contained_but_impl_is_referenced(){return *reinterpret_cast<int32_t*>(interfaces::g_schema->FindTypeScopeForModule("worldrenderer.dll")->FindDeclaredClass("CScriptComponent")->m_static_fields[1]->m_instance);};
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user