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