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
5cfb6044b0
commit
6469d88176
1140
sdk/!GlobalTypes.hpp
1140
sdk/!GlobalTypes.hpp
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
372
sdk/client.hpp
372
sdk/client.hpp
File diff suppressed because it is too large
Load Diff
@ -64,6 +64,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
|
||||
@ -75,8 +77,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
|
||||
@ -99,8 +103,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
|
||||
@ -283,16 +289,20 @@ public:
|
||||
// Size: 0x1
|
||||
struct EventClientSendInput_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 0
|
||||
// Size: 0x1
|
||||
struct EventClientPredictionPostNetupdate_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x1]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 1
|
||||
@ -307,8 +317,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
|
||||
@ -403,14 +415,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: 0x18
|
||||
class CNetworkVarChainer
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x10]; // 0x0
|
||||
public:
|
||||
// MNetworkDisable
|
||||
// MNetworkChangeAccessorFieldPathIndex
|
||||
@ -421,16 +437,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
|
||||
@ -455,22 +475,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:
|
||||
@ -488,6 +514,8 @@ public:
|
||||
// Size: 0x78
|
||||
class CEntityIdentity
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x14]; // 0x0
|
||||
public:
|
||||
// MNetworkEnable
|
||||
// MNetworkChangeCallback "entityIdentityNameChanged"
|
||||
@ -519,8 +547,10 @@ public:
|
||||
// Size: 0x8
|
||||
class CEmptyEntityInstance
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x8]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 4
|
||||
@ -550,6 +580,8 @@ public:
|
||||
// Size: 0x28
|
||||
class CEntityIOOutput
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x18]; // 0x0
|
||||
public:
|
||||
CVariantBase< CVariantDefaultAllocator > m_Value; // 0x18
|
||||
};
|
||||
@ -558,8 +590,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);};
|
||||
};
|
||||
|
@ -800,24 +800,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
|
||||
@ -1200,8 +1206,10 @@ public:
|
||||
// Size: 0x40
|
||||
class CPiecewiseCurveSchemaWrapper
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x40]; // 0x0
|
||||
public:
|
||||
uint8_t __pad0000[0x40]; // Autoaligned
|
||||
// No members available
|
||||
};
|
||||
|
||||
// Alignment: 36
|
||||
@ -1268,6 +1276,8 @@ public:
|
||||
// Size: 0x180
|
||||
class CParticleFunction
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
// MPropertyStartGroup "Operator Fade"
|
||||
// MPropertyFriendlyName "operator start fadein"
|
||||
@ -1999,22 +2009,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: 25
|
||||
// Size: 0xb8
|
||||
class CNewParticleEffect : public IParticleEffect
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0008[0x8]; // 0x8
|
||||
public:
|
||||
CNewParticleEffect* m_pNext; // 0x10
|
||||
CNewParticleEffect* m_pPrev; // 0x18
|
||||
@ -3036,6 +3052,8 @@ public:
|
||||
// Size: 0x1c0
|
||||
class C_INIT_RandomColor : public CParticleFunctionInitializer
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0180[0x18]; // 0x180
|
||||
public:
|
||||
// MPropertyFriendlyName "color1"
|
||||
Color m_ColorMin; // 0x198
|
||||
@ -3064,6 +3082,8 @@ public:
|
||||
// Size: 0x1c0
|
||||
class C_INIT_ColorLitPerParticle : public CParticleFunctionInitializer
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0180[0x18]; // 0x180
|
||||
public:
|
||||
// MPropertyFriendlyName "color1"
|
||||
Color m_ColorMin; // 0x198
|
||||
@ -4179,6 +4199,8 @@ public:
|
||||
// Size: 0x1a0
|
||||
class C_INIT_RemapInitialVisibilityScalar : public CParticleFunctionInitializer
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0180[0x4]; // 0x180
|
||||
public:
|
||||
// MPropertyFriendlyName "output field"
|
||||
// MPropertyAttributeChoiceName "particlefield_scalar"
|
||||
@ -7187,6 +7209,8 @@ public:
|
||||
// Size: 0x1d0
|
||||
class C_OP_LockToSavedSequentialPath : public CParticleFunctionOperator
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0180[0x4]; // 0x180
|
||||
public:
|
||||
// MPropertyFriendlyName "start fade time"
|
||||
float m_flFadeStart; // 0x184
|
||||
|
@ -22,24 +22,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
|
||||
@ -57,272 +63,340 @@ 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 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: 2
|
||||
|
@ -140,8 +140,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
|
||||
@ -165,6 +167,8 @@ public:
|
||||
// Size: 0x10
|
||||
class CExampleSchemaVData_PolymorphicBase
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
int32_t m_nBase; // 0x8
|
||||
};
|
||||
|
682
sdk/server.hpp
682
sdk/server.hpp
File diff suppressed because it is too large
Load Diff
@ -172,6 +172,8 @@ struct VMixFilterDesc_t;
|
||||
// Size: 0x18
|
||||
class CSosGroupActionSchema
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
// MPropertyFriendlyName "Name"
|
||||
CUtlString m_name; // 0x8
|
||||
@ -209,6 +211,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: 10
|
||||
|
@ -330,6 +330,8 @@ public:
|
||||
// Size: 0xe0
|
||||
class CVoxelVisibility
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x40]; // 0x0
|
||||
public:
|
||||
CUtlVector< uint32 > m_blockOffset; // 0x40
|
||||
CUtlVector< voxel_vis_cluster_t > m_clusters; // 0x58
|
||||
@ -351,22 +353,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"
|
||||
@ -421,8 +429,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