mirror of
https://github.com/neverlosecc/source2sdk.git
synced 2025-04-20 21:28:12 +00:00
23.08.2024
This commit is contained in:
parent
6c26f1483b
commit
537ee7a9f8
19671
sdk/!GlobalTypes.hpp
19671
sdk/!GlobalTypes.hpp
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
13451
sdk/client.hpp
13451
sdk/client.hpp
File diff suppressed because it is too large
Load Diff
584
sdk/engine2.hpp
584
sdk/engine2.hpp
@ -4,39 +4,16 @@
|
||||
|
||||
// /////////////////////////////////////////////////////////////
|
||||
// Binary: engine2.dll
|
||||
// Classes count: 4 (Allocated) | 48 (Unallocated)
|
||||
// Enums count: 0 (Allocated) | 4 (Unallocated)
|
||||
// Classes count: 4 (Allocated) | 4 (Unallocated)
|
||||
// Enums count: 0 (Allocated) | 2 (Unallocated)
|
||||
// Created using source2gen - github.com/neverlosecc/source2gen
|
||||
// /////////////////////////////////////////////////////////////
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class EntityDormancyType_t : uint32_t
|
||||
{
|
||||
ENTITY_NOT_DORMANT = 0x0,
|
||||
ENTITY_DORMANT = 0x1,
|
||||
ENTITY_SUSPENDED = 0x2,
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Enumerator count: 4
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class EntityIOTargetType_t : uint32_t
|
||||
{
|
||||
ENTITY_IO_TARGET_INVALID = 0xffffffffffffffff,
|
||||
ENTITY_IO_TARGET_ENTITYNAME = 0x2,
|
||||
ENTITY_IO_TARGET_EHANDLE = 0x6,
|
||||
ENTITY_IO_TARGET_ENTITYNAME_OR_CLASSNAME = 0x7,
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class SpawnDebugOverrideState_t : uint32_t
|
||||
enum class SpawnDebugOverrideState_t : std::uint32_t
|
||||
{
|
||||
SPAWN_DEBUG_OVERRIDE_NONE = 0x0,
|
||||
SPAWN_DEBUG_OVERRIDE_FORCE_ENABLED = 0x1,
|
||||
@ -47,7 +24,7 @@ enum class SpawnDebugOverrideState_t : uint32_t
|
||||
// Enumerator count: 5
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class SpawnDebugRestrictionOverrideState_t : uint32_t
|
||||
enum class SpawnDebugRestrictionOverrideState_t : std::uint32_t
|
||||
{
|
||||
SPAWN_DEBUG_RESTRICT_NONE = 0x0,
|
||||
SPAWN_DEBUG_RESTRICT_IGNORE_MANAGER_DISTANCE_REQS = 0x1,
|
||||
@ -59,9 +36,6 @@ enum class SpawnDebugRestrictionOverrideState_t : uint32_t
|
||||
struct ChangeAccessorFieldPathIndex_t;
|
||||
struct CEntityIdentity;
|
||||
struct CScriptComponent;
|
||||
struct EngineLoopState_t;
|
||||
struct EntComponentInfo_t;
|
||||
struct CEntityComponentHelper;
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
@ -81,6 +55,8 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has VTable
|
||||
// MClassHasEntityLimitedDataDesc
|
||||
// MNetworkAssumeNotNetworkable
|
||||
class CScriptComponent : public CEntityComponent
|
||||
{
|
||||
private:
|
||||
@ -89,13 +65,14 @@ 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);};
|
||||
static EntComponentInfo_t &Get_s_EntComponentInfo(){return *reinterpret_cast<EntComponentInfo_t*>(interfaces::g_schema->FindTypeScopeForModule("engine2.dll")->FindDeclaredClass("CScriptComponent")->GetStaticFields()[0]->m_pInstance);};
|
||||
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")->GetStaticFields()[1]->m_pInstance);};
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
// Size: 0x78
|
||||
// MNetworkAssumeNotNetworkable
|
||||
//
|
||||
// MNetworkVarNames "int32 m_nameStringableIndex"
|
||||
class CEntityIdentity
|
||||
@ -122,7 +99,7 @@ public:
|
||||
// MNetworkChangeAccessorFieldPathIndex
|
||||
ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x40
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0042[0x16]; // 0x42
|
||||
[[maybe_unused]] uint8_t __pad0044[0x14]; // 0x44
|
||||
public:
|
||||
CEntityIdentity* m_pPrev; // 0x58
|
||||
CEntityIdentity* m_pNext; // 0x60
|
||||
@ -137,6 +114,8 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has VTable
|
||||
// Construct disallowed
|
||||
// MConstructibleClassBase
|
||||
//
|
||||
// MNetworkVarNames "CEntityIdentity * m_pEntity"
|
||||
// MNetworkVarNames "CScriptComponent::Storage_t m_CScriptComponent"
|
||||
@ -159,542 +138,3 @@ public:
|
||||
bool m_bVisibleinPVS; // 0x30
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x28
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct EngineLoopState_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x18]; // 0x0
|
||||
public:
|
||||
int32_t m_nPlatWindowWidth; // 0x18
|
||||
int32_t m_nPlatWindowHeight; // 0x1c
|
||||
int32_t m_nRenderWidth; // 0x20
|
||||
int32_t m_nRenderHeight; // 0x24
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventSimpleLoopFrameUpdate_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
float m_flRealTime; // 0x28
|
||||
float m_flFrameTime; // 0x2c
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventSimulate_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
bool m_bFirstTick; // 0x28
|
||||
bool m_bLastTick; // 0x29
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
// Size: 0x28
|
||||
// Has VTable
|
||||
class CEntityIOOutput
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x18]; // 0x0
|
||||
public:
|
||||
CVariantBase< CVariantDefaultAllocator > m_Value; // 0x18
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Destructor
|
||||
struct EventClientSceneSystemThreadStateChange_t
|
||||
{
|
||||
public:
|
||||
bool m_bThreadsActive; // 0x0
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has Trivial Destructor
|
||||
struct EventClientOutput_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
float m_flRenderTime; // 0x28
|
||||
float m_flRealTime; // 0x2c
|
||||
float m_flRenderFrameTimeUnbounded; // 0x30
|
||||
bool m_bRenderOnly; // 0x34
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventServerPostSimulate_t : public EventSimulate_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
// Size: 0x28
|
||||
// Has VTable
|
||||
// Is Abstract
|
||||
// Has Trivial Destructor
|
||||
class CEntityComponentHelper
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
uint32_t m_flags; // 0x8
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad000c[0x4]; // 0xc
|
||||
public:
|
||||
EntComponentInfo_t* m_pInfo; // 0x10
|
||||
int32_t m_nPriority; // 0x18
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad001c[0x4]; // 0x1c
|
||||
public:
|
||||
CEntityComponentHelper* m_pNext; // 0x20
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
struct EventAdvanceTick_t : public EventSimulate_t
|
||||
{
|
||||
public:
|
||||
int32_t m_nCurrentTick; // 0x30
|
||||
int32_t m_nCurrentTickThisFrame; // 0x34
|
||||
int32_t m_nTotalTicksThisFrame; // 0x38
|
||||
int32_t m_nTotalTicks; // 0x3c
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EntInput_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x30]; // 0x0
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
// Size: 0x28
|
||||
class CNetworkVarChainer
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x20]; // 0x0
|
||||
public:
|
||||
// MNetworkDisable
|
||||
// MNetworkChangeAccessorFieldPathIndex
|
||||
ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x20
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventClientSimulate_t : public EventSimulate_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
struct EventClientPostOutput_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
double m_flRenderTime; // 0x28
|
||||
float m_flRenderFrameTime; // 0x30
|
||||
float m_flRenderFrameTimeUnbounded; // 0x34
|
||||
bool m_bRenderOnly; // 0x38
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventClientPollInput_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
float m_flRealTime; // 0x28
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct EventPreDataUpdate_t
|
||||
{
|
||||
public:
|
||||
int32_t m_nCount; // 0x0
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventClientProcessGameInput_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
float m_flRealTime; // 0x28
|
||||
float m_flFrameTime; // 0x2c
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x4
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct EventFrameBoundary_t
|
||||
{
|
||||
public:
|
||||
float m_flFrameTime; // 0x0
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
struct EventAppShutdown_t
|
||||
{
|
||||
public:
|
||||
int32_t m_nDummy0; // 0x0
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventServerSimulate_t : public EventSimulate_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
struct EventPostAdvanceTick_t : public EventSimulate_t
|
||||
{
|
||||
public:
|
||||
int32_t m_nCurrentTick; // 0x30
|
||||
int32_t m_nCurrentTickThisFrame; // 0x34
|
||||
int32_t m_nTotalTicksThisFrame; // 0x38
|
||||
int32_t m_nTotalTicks; // 0x3c
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
struct EventProfileStorageAvailable_t
|
||||
{
|
||||
public:
|
||||
CSplitScreenSlot m_nSplitScreenSlot; // 0x0
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct EventPostDataUpdate_t
|
||||
{
|
||||
public:
|
||||
int32_t m_nCount; // 0x0
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventClientPreSimulate_t : public EventSimulate_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventClientPauseSimulate_t : public EventSimulate_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Destructor
|
||||
struct EventClientProcessNetworking_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
struct EventClientAdvanceTick_t : public EventAdvanceTick_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct EventSplitScreenStateChanged_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
struct EventClientPostAdvanceTick_t : public EventPostAdvanceTick_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
class CVariantDefaultAllocator
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct EventModInitialized_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x48
|
||||
// Has Trivial Destructor
|
||||
struct EventClientPreOutput_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
double m_flRenderTime; // 0x28
|
||||
double m_flRenderFrameTime; // 0x30
|
||||
double m_flRenderFrameTimeUnbounded; // 0x38
|
||||
float m_flRealTime; // 0x40
|
||||
bool m_bRenderOnly; // 0x44
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has Trivial Destructor
|
||||
struct EventClientFrameSimulate_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
float m_flRealTime; // 0x28
|
||||
float m_flFrameTime; // 0x2c
|
||||
double m_flWhenScheduleSendTickPacket; // 0x30
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
struct EventServerAdvanceTick_t : public EventAdvanceTick_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x60
|
||||
// Has Trivial Destructor
|
||||
struct EventSetTime_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
int32_t m_nClientOutputFrames; // 0x28
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad002c[0x4]; // 0x2c
|
||||
public:
|
||||
double m_flRealTime; // 0x30
|
||||
double m_flRenderTime; // 0x38
|
||||
double m_flRenderFrameTime; // 0x40
|
||||
double m_flRenderFrameTimeUnbounded; // 0x48
|
||||
double m_flRenderFrameTimeUnscaled; // 0x50
|
||||
double m_flTickRemainder; // 0x58
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
struct EntOutput_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x10]; // 0x0
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventClientPostSimulate_t : public EventSimulate_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct EventClientAdvanceNonRenderedFrame_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventServerProcessNetworking_t : public EventSimulate_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
class CEmptyEntityInstance
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
// Size: 0x68
|
||||
// Has Trivial Destructor
|
||||
struct EntComponentInfo_t
|
||||
{
|
||||
public:
|
||||
char* m_pName; // 0x0
|
||||
char* m_pCPPClassname; // 0x8
|
||||
char* m_pNetworkDataReferencedDescription; // 0x10
|
||||
char* m_pNetworkDataReferencedPtrPropDescription; // 0x18
|
||||
int32_t m_nRuntimeIndex; // 0x20
|
||||
uint32_t m_nFlags; // 0x24
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0028[0x38]; // 0x28
|
||||
public:
|
||||
CEntityComponentHelper* m_pBaseClassComponentHelper; // 0x60
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
struct EventServerPostAdvanceTick_t : public EventPostAdvanceTick_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
struct EventClientPollNetworking_t
|
||||
{
|
||||
public:
|
||||
int32_t m_nTickCount; // 0x0
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has Trivial Destructor
|
||||
struct EventClientProcessInput_t
|
||||
{
|
||||
public:
|
||||
EngineLoopState_t m_LoopState; // 0x0
|
||||
float m_flRealTime; // 0x28
|
||||
float m_flTickInterval; // 0x2c
|
||||
double m_flTickStartTime; // 0x30
|
||||
};
|
||||
|
||||
// Registered binary: engine2.dll (project 'engine2')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
struct EventServerPollNetworking_t : public EventSimulate_t
|
||||
{
|
||||
public:
|
||||
// No schema binary for binding
|
||||
};
|
||||
|
||||
|
@ -13,7 +13,7 @@
|
||||
// Enumerator count: 4
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class VertJustification_e : uint32_t
|
||||
enum class VertJustification_e : std::uint32_t
|
||||
{
|
||||
VERT_JUSTIFICATION_TOP = 0x0,
|
||||
VERT_JUSTIFICATION_CENTER = 0x1,
|
||||
@ -25,7 +25,7 @@ enum class VertJustification_e : uint32_t
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class LayoutPositionType_e : uint32_t
|
||||
enum class LayoutPositionType_e : std::uint32_t
|
||||
{
|
||||
LAYOUTPOSITIONTYPE_VIEWPORT_RELATIVE = 0x0,
|
||||
LAYOUTPOSITIONTYPE_FRACTIONAL = 0x1,
|
||||
@ -36,7 +36,7 @@ enum class LayoutPositionType_e : uint32_t
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class ViewFadeMode_t : uint32_t
|
||||
enum class ViewFadeMode_t : std::uint32_t
|
||||
{
|
||||
VIEW_FADE_CONSTANT_COLOR = 0x0,
|
||||
VIEW_FADE_MODULATE = 0x1,
|
||||
@ -47,7 +47,7 @@ enum class ViewFadeMode_t : uint32_t
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class BloomBlendMode_t : uint32_t
|
||||
enum class BloomBlendMode_t : std::uint32_t
|
||||
{
|
||||
BLOOM_BLEND_ADD = 0x0,
|
||||
BLOOM_BLEND_SCREEN = 0x1,
|
||||
@ -58,7 +58,7 @@ enum class BloomBlendMode_t : uint32_t
|
||||
// Enumerator count: 4
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class HorizJustification_e : uint32_t
|
||||
enum class HorizJustification_e : std::uint32_t
|
||||
{
|
||||
HORIZ_JUSTIFICATION_LEFT = 0x0,
|
||||
HORIZ_JUSTIFICATION_CENTER = 0x1,
|
||||
@ -74,6 +74,7 @@ struct PostProcessingLocalContrastParameters_t;
|
||||
// Registered binary: materialsystem2.dll (project 'materialsystem2')
|
||||
// Alignment: 8
|
||||
// Size: 0x8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct MaterialParam_t
|
||||
@ -85,6 +86,7 @@ public:
|
||||
// Registered binary: materialsystem2.dll (project 'materialsystem2')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct MaterialParamVector_t : public MaterialParam_t
|
||||
@ -96,6 +98,7 @@ public:
|
||||
// Registered binary: materialsystem2.dll (project 'materialsystem2')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct MaterialParamString_t : public MaterialParam_t
|
||||
@ -108,6 +111,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x24
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct PostProcessingVignetteParameters_t
|
||||
@ -124,6 +128,7 @@ public:
|
||||
// Registered binary: materialsystem2.dll (project 'materialsystem2')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct MaterialParamInt_t : public MaterialParam_t
|
||||
@ -136,6 +141,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x14
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct PostProcessingLocalContrastParameters_t
|
||||
@ -152,6 +158,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x3c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct PostProcessingTonemapParameters_t
|
||||
@ -178,6 +185,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x70
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct PostProcessingBloomParameters_t
|
||||
@ -198,6 +206,7 @@ public:
|
||||
// Registered binary: materialsystem2.dll (project 'materialsystem2')
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct MaterialParamBuffer_t : public MaterialParam_t
|
||||
@ -209,6 +218,7 @@ public:
|
||||
// Registered binary: materialsystem2.dll (project 'materialsystem2')
|
||||
// Alignment: 8
|
||||
// Size: 0x130
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct MaterialResourceData_t
|
||||
@ -233,6 +243,7 @@ public:
|
||||
// Registered binary: materialsystem2.dll (project 'materialsystem2')
|
||||
// Alignment: 8
|
||||
// Size: 0x118
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct PostProcessingResource_t
|
||||
@ -284,6 +295,7 @@ public:
|
||||
// Registered binary: materialsystem2.dll (project 'materialsystem2')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct MaterialParamFloat_t : public MaterialParam_t
|
||||
@ -295,6 +307,7 @@ public:
|
||||
// Registered binary: materialsystem2.dll (project 'materialsystem2')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct MaterialParamTexture_t : public MaterialParam_t
|
||||
|
@ -11,11 +11,11 @@
|
||||
|
||||
// Registered binary: networksystem.dll (project 'networksystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x2
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
struct ChangeAccessorFieldPathIndex_t
|
||||
{
|
||||
public:
|
||||
int16_t m_Value; // 0x0
|
||||
int32_t m_Value; // 0x0
|
||||
};
|
||||
|
||||
|
@ -13,7 +13,7 @@
|
||||
// Enumerator count: 13
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class ELayoutNodeType : uint32_t
|
||||
enum class ELayoutNodeType : std::uint32_t
|
||||
{
|
||||
ROOT = 0x0,
|
||||
STYLES = 0x1,
|
||||
@ -34,7 +34,7 @@ enum class ELayoutNodeType : uint32_t
|
||||
// Enumerator count: 16
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class EStyleNodeType : uint32_t
|
||||
enum class EStyleNodeType : std::uint32_t
|
||||
{
|
||||
ROOT = 0x0,
|
||||
EXPRESSION = 0x1,
|
||||
|
File diff suppressed because it is too large
Load Diff
1863
sdk/pulse_system.hpp
1863
sdk/pulse_system.hpp
File diff suppressed because it is too large
Load Diff
@ -13,7 +13,7 @@
|
||||
// Enumerator count: 13
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class RenderPrimitiveType_t : uint32_t
|
||||
enum class RenderPrimitiveType_t : std::uint32_t
|
||||
{
|
||||
RENDER_PRIM_POINTS = 0x0,
|
||||
RENDER_PRIM_LINES = 0x1,
|
||||
@ -34,7 +34,7 @@ enum class RenderPrimitiveType_t : uint32_t
|
||||
// Enumerator count: 13
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class RenderBufferFlags_t : uint32_t
|
||||
enum class RenderBufferFlags_t : std::uint32_t
|
||||
{
|
||||
RENDER_BUFFER_USAGE_VERTEX_BUFFER = 0x1,
|
||||
RENDER_BUFFER_USAGE_INDEX_BUFFER = 0x2,
|
||||
@ -55,23 +55,23 @@ enum class RenderBufferFlags_t : uint32_t
|
||||
// Enumerator count: 8
|
||||
// Alignment: 1
|
||||
// Size: 0x1
|
||||
enum class RenderMultisampleType_t : uint8_t
|
||||
enum class RenderMultisampleType_t : std::uint8_t
|
||||
{
|
||||
RENDER_MULTISAMPLE_INVALID = 0xffffffffffffffff,
|
||||
RENDER_MULTISAMPLE_NONE = 0x0,
|
||||
RENDER_MULTISAMPLE_2X = 0x1,
|
||||
RENDER_MULTISAMPLE_4X = 0x2,
|
||||
RENDER_MULTISAMPLE_6X = 0x3,
|
||||
RENDER_MULTISAMPLE_8X = 0x4,
|
||||
RENDER_MULTISAMPLE_16X = 0x5,
|
||||
RENDER_MULTISAMPLE_TYPE_COUNT = 0x6,
|
||||
RENDER_MULTISAMPLE_INVALID = 255,
|
||||
RENDER_MULTISAMPLE_NONE = 0,
|
||||
RENDER_MULTISAMPLE_2X = 1,
|
||||
RENDER_MULTISAMPLE_4X = 2,
|
||||
RENDER_MULTISAMPLE_6X = 3,
|
||||
RENDER_MULTISAMPLE_8X = 4,
|
||||
RENDER_MULTISAMPLE_16X = 5,
|
||||
RENDER_MULTISAMPLE_TYPE_COUNT = 6,
|
||||
};
|
||||
|
||||
// Registered binary: rendersystemdx11.dll (project 'rendersystemdx11')
|
||||
// Enumerator count: 4
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class InputLayoutVariation_t : uint32_t
|
||||
enum class InputLayoutVariation_t : std::uint32_t
|
||||
{
|
||||
INPUT_LAYOUT_VARIATION_DEFAULT = 0x0,
|
||||
INPUT_LAYOUT_VARIATION_STREAM1_INSTANCEID = 0x1,
|
||||
@ -83,9 +83,9 @@ enum class InputLayoutVariation_t : uint32_t
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class RenderSlotType_t : uint32_t
|
||||
enum class RenderSlotType_t : std::uint32_t
|
||||
{
|
||||
RENDER_SLOT_INVALID = 0xffffffffffffffff,
|
||||
RENDER_SLOT_INVALID = 0xffffffff,
|
||||
RENDER_SLOT_PER_VERTEX = 0x0,
|
||||
RENDER_SLOT_PER_INSTANCE = 0x1,
|
||||
};
|
||||
|
@ -4,40 +4,206 @@
|
||||
|
||||
// /////////////////////////////////////////////////////////////
|
||||
// Binary: resourcesystem.dll
|
||||
// Classes count: 0 (Allocated) | 58 (Unallocated)
|
||||
// Enums count: 0 (Allocated) | 2 (Unallocated)
|
||||
// Classes count: 0 (Allocated) | 48 (Unallocated)
|
||||
// Enums count: 0 (Allocated) | 0 (Unallocated)
|
||||
// Created using source2gen - github.com/neverlosecc/source2gen
|
||||
// /////////////////////////////////////////////////////////////
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Enumerator count: 9
|
||||
// Alignment: 1
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
enum class FuseVariableType_t : uint8_t
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vmat"
|
||||
class InfoForResourceTypeIMaterial2
|
||||
{
|
||||
INVALID = 0x0,
|
||||
BOOL = 0x1,
|
||||
INT8 = 0x2,
|
||||
INT16 = 0x3,
|
||||
INT32 = 0x4,
|
||||
UINT8 = 0x5,
|
||||
UINT16 = 0x6,
|
||||
UINT32 = 0x7,
|
||||
FLOAT32 = 0x8,
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Enumerator count: 2
|
||||
// Alignment: 1
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
enum class FuseVariableAccess_t : uint8_t
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vagrp"
|
||||
class InfoForResourceTypeCAnimationGroup
|
||||
{
|
||||
WRITABLE = 0x0,
|
||||
READ_ONLY = 0x1,
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
struct FuseVariableIndex_t;
|
||||
struct FuseFunctionIndex_t;
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vpost"
|
||||
class InfoForResourceTypeCPostProcessingResource
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vanim"
|
||||
class InfoForResourceTypeCAnimData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vmdl"
|
||||
class InfoForResourceTypeCModel
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vpcf"
|
||||
class InfoForResourceTypeIParticleSystemDefinition
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vmesh"
|
||||
class InfoForResourceTypeCRenderMesh
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vnmgraphvnmclip"
|
||||
class InfoForResourceTypeCNmGraphDefinition
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vnmskel"
|
||||
class InfoForResourceTypeCNmSkeleton
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vseq"
|
||||
class InfoForResourceTypeCSequenceGroupData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vtex"
|
||||
class InfoForResourceTypeCTextureBase
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vphys"
|
||||
class InfoForResourceTypeCPhysAggregateData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vpulse"
|
||||
class InfoForResourceTypeIPulseGraphDef
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vsnap"
|
||||
class InfoForResourceTypeIParticleSnapshot
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
@ -109,18 +275,6 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Alignment: 8
|
||||
// Size: 0x8
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct PackedAABB_t
|
||||
{
|
||||
public:
|
||||
uint32_t m_nPackedMin; // 0x0
|
||||
uint32_t m_nPackedMax; // 0x4
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
@ -149,41 +303,13 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct ConstantInfo_t
|
||||
{
|
||||
public:
|
||||
CUtlString m_name; // 0x0
|
||||
CUtlStringToken m_nameToken; // 0x8
|
||||
float m_flValue; // 0xc
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Alignment: 8
|
||||
// Size: 0x2
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MIsBoxedIntegerType
|
||||
struct FuseFunctionIndex_t
|
||||
{
|
||||
public:
|
||||
uint16_t m_Value; // 0x0
|
||||
|
||||
// Static fields:
|
||||
static bool &Get_IS_TYPESAFE_INTEGER(){return *reinterpret_cast<bool*>(interfaces::g_schema->FindTypeScopeForModule("resourcesystem.dll")->FindDeclaredClass("FuseFunctionIndex_t")->m_static_fields[0]->m_instance);};
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vgcxdata"
|
||||
// MResourceTypeForInfoType "vgcxdata<74>"
|
||||
class InfoForResourceTypeCGcExportableExternalData
|
||||
{
|
||||
private:
|
||||
@ -219,36 +345,6 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Alignment: 8
|
||||
// Size: 0xb0
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFuseSymbolTable
|
||||
{
|
||||
public:
|
||||
CUtlVector< ConstantInfo_t > m_constants; // 0x0
|
||||
CUtlVector< VariableInfo_t > m_variables; // 0x18
|
||||
CUtlVector< FunctionInfo_t > m_functions; // 0x30
|
||||
CUtlHashtable< CUtlStringToken, int32 > m_constantMap; // 0x48
|
||||
CUtlHashtable< CUtlStringToken, int32 > m_variableMap; // 0x68
|
||||
CUtlHashtable< CUtlStringToken, int32 > m_functionMap; // 0x88
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vmesh"
|
||||
class InfoForResourceTypeCRenderMesh
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
@ -266,6 +362,7 @@ public:
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct TestResource_t
|
||||
@ -275,20 +372,6 @@ public:
|
||||
CUtlString m_name; // 0x0
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vphys"
|
||||
class InfoForResourceTypeCPhysAggregateData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
@ -331,75 +414,6 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct AABB_t
|
||||
{
|
||||
public:
|
||||
Vector m_vMinBounds; // 0x0
|
||||
Vector m_vMaxBounds; // 0xc
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vpost"
|
||||
class InfoForResourceTypeCPostProcessingResource
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Alignment: 8
|
||||
// Size: 0x2
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MIsBoxedIntegerType
|
||||
struct FuseVariableIndex_t
|
||||
{
|
||||
public:
|
||||
uint16_t m_Value; // 0x0
|
||||
|
||||
// Static fields:
|
||||
static bool &Get_IS_TYPESAFE_INTEGER(){return *reinterpret_cast<bool*>(interfaces::g_schema->FindTypeScopeForModule("resourcesystem.dll")->FindDeclaredClass("FuseVariableIndex_t")->m_static_fields[0]->m_instance);};
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vsnap"
|
||||
class InfoForResourceTypeIParticleSnapshot
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Alignment: 8
|
||||
// Size: 0x40
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
class FourQuaternions
|
||||
{
|
||||
public:
|
||||
fltx4 x; // 0x0
|
||||
fltx4 y; // 0x10
|
||||
fltx4 z; // 0x20
|
||||
fltx4 w; // 0x30
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
@ -428,20 +442,6 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vnmskel"
|
||||
class InfoForResourceTypeCNmSkeleton
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
@ -456,20 +456,6 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vagrp"
|
||||
class InfoForResourceTypeCAnimationGroup
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
@ -554,20 +540,6 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vnmgraphvnmclip"
|
||||
class InfoForResourceTypeCNmGraphDefinition
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
@ -582,27 +554,13 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Alignment: 8
|
||||
// Size: 0x50
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFuseProgram
|
||||
{
|
||||
public:
|
||||
CUtlVector< uint8 > m_programBuffer; // 0x0
|
||||
CUtlVector< FuseVariableIndex_t > m_variablesRead; // 0x18
|
||||
CUtlVector< FuseVariableIndex_t > m_variablesWritten; // 0x30
|
||||
int32_t m_nMaxTempVarsUsed; // 0x48
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vcompmat"
|
||||
// MResourceTypeForInfoType "vcompmatÀ"
|
||||
class InfoForResourceTypeCCompositeMaterialKit
|
||||
{
|
||||
private:
|
||||
@ -624,34 +582,6 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vanim"
|
||||
class InfoForResourceTypeCAnimData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vmat"
|
||||
class InfoForResourceTypeIMaterial2
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
@ -680,37 +610,6 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vpulse"
|
||||
class InfoForResourceTypeIPulseGraphDef
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FunctionInfo_t
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x8]; // 0x0
|
||||
public:
|
||||
CUtlString m_name; // 0x8
|
||||
CUtlStringToken m_nameToken; // 0x10
|
||||
int32_t m_nParamCount; // 0x14
|
||||
FuseFunctionIndex_t m_nIndex; // 0x18
|
||||
bool m_bIsPure; // 0x1a
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
@ -725,20 +624,6 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vmdl"
|
||||
class InfoForResourceTypeCModel
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
@ -753,67 +638,10 @@ private:
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vtex"
|
||||
class InfoForResourceTypeCTextureBase
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'mathlib_extended')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VariableInfo_t
|
||||
{
|
||||
public:
|
||||
CUtlString m_name; // 0x0
|
||||
CUtlStringToken m_nameToken; // 0x8
|
||||
FuseVariableIndex_t m_nIndex; // 0xc
|
||||
uint8_t m_nNumComponents; // 0xe
|
||||
FuseVariableType_t m_eVarType; // 0xf
|
||||
FuseVariableAccess_t m_eAccess; // 0x10
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vpcf"
|
||||
class InfoForResourceTypeIParticleSystemDefinition
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MResourceTypeForInfoType "vseq"
|
||||
class InfoForResourceTypeCSequenceGroupData
|
||||
{
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0000[0x1]; // 0x0
|
||||
public:
|
||||
};
|
||||
|
||||
// Registered binary: resourcesystem.dll (project 'resourcesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct ManifestTestResource_t
|
||||
|
@ -13,12 +13,12 @@
|
||||
// Enumerator count: 4
|
||||
// Alignment: 1
|
||||
// Size: 0x1
|
||||
enum class DisableShadows_t : uint8_t
|
||||
enum class DisableShadows_t : std::uint8_t
|
||||
{
|
||||
kDisableShadows_None = 0x0,
|
||||
kDisableShadows_All = 0x1,
|
||||
kDisableShadows_Baked = 0x2,
|
||||
kDisableShadows_Realtime = 0x3,
|
||||
kDisableShadows_None = 0,
|
||||
kDisableShadows_All = 1,
|
||||
kDisableShadows_Baked = 2,
|
||||
kDisableShadows_Realtime = 3,
|
||||
};
|
||||
|
||||
struct SceneViewId_t;
|
||||
@ -26,6 +26,7 @@ struct SceneViewId_t;
|
||||
// Registered binary: scenesystem.dll (project 'scenesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSSDSMsg_ViewTarget
|
||||
@ -48,6 +49,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct SceneViewId_t
|
||||
@ -60,6 +62,7 @@ public:
|
||||
// Registered binary: scenesystem.dll (project 'scenesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSSDSEndFrameViewInfo
|
||||
@ -72,6 +75,7 @@ public:
|
||||
// Registered binary: scenesystem.dll (project 'scenesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSSDSMsg_LayerBase
|
||||
@ -91,6 +95,7 @@ public:
|
||||
// Registered binary: scenesystem.dll (project 'scenesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSSDSMsg_PostLayer : public CSSDSMsg_LayerBase
|
||||
@ -101,6 +106,7 @@ public:
|
||||
// Registered binary: scenesystem.dll (project 'scenesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSSDSMsg_PreLayer : public CSSDSMsg_LayerBase
|
||||
@ -111,6 +117,7 @@ public:
|
||||
// Registered binary: scenesystem.dll (project 'scenesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSSDSMsg_ViewTargetList
|
||||
@ -124,6 +131,7 @@ public:
|
||||
// Registered binary: scenesystem.dll (project 'scenesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSSDSMsg_ViewRender
|
||||
@ -136,6 +144,7 @@ public:
|
||||
// Registered binary: scenesystem.dll (project 'scenesystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSSDSMsg_EndFrame
|
||||
|
@ -5,104 +5,15 @@
|
||||
// /////////////////////////////////////////////////////////////
|
||||
// Binary: schemasystem.dll
|
||||
// Classes count: 0 (Allocated) | 7 (Unallocated)
|
||||
// Enums count: 0 (Allocated) | 2 (Unallocated)
|
||||
// Enums count: 0 (Allocated) | 1 (Unallocated)
|
||||
// Created using source2gen - github.com/neverlosecc/source2gen
|
||||
// /////////////////////////////////////////////////////////////
|
||||
|
||||
// Registered binary: schemasystem.dll (project 'schemasystem')
|
||||
// Enumerator count: 81
|
||||
// Alignment: 1
|
||||
// Size: 0x1
|
||||
enum class fieldtype_t : uint8_t
|
||||
{
|
||||
FIELD_VOID = 0x0,
|
||||
FIELD_FLOAT32 = 0x1,
|
||||
FIELD_STRING = 0x2,
|
||||
FIELD_VECTOR = 0x3,
|
||||
FIELD_QUATERNION = 0x4,
|
||||
FIELD_INT32 = 0x5,
|
||||
FIELD_BOOLEAN = 0x6,
|
||||
FIELD_INT16 = 0x7,
|
||||
FIELD_CHARACTER = 0x8,
|
||||
FIELD_COLOR32 = 0x9,
|
||||
FIELD_EMBEDDED = 0xa,
|
||||
FIELD_CUSTOM = 0xb,
|
||||
FIELD_CLASSPTR = 0xc,
|
||||
FIELD_EHANDLE = 0xd,
|
||||
FIELD_POSITION_VECTOR = 0xe,
|
||||
FIELD_TIME = 0xf,
|
||||
FIELD_TICK = 0x10,
|
||||
FIELD_SOUNDNAME = 0x11,
|
||||
FIELD_INPUT = 0x12,
|
||||
FIELD_FUNCTION = 0x13,
|
||||
FIELD_VMATRIX = 0x14,
|
||||
FIELD_VMATRIX_WORLDSPACE = 0x15,
|
||||
FIELD_MATRIX3X4_WORLDSPACE = 0x16,
|
||||
FIELD_INTERVAL = 0x17,
|
||||
FIELD_UNUSED = 0x18,
|
||||
FIELD_VECTOR2D = 0x19,
|
||||
FIELD_INT64 = 0x1a,
|
||||
FIELD_VECTOR4D = 0x1b,
|
||||
FIELD_RESOURCE = 0x1c,
|
||||
FIELD_TYPEUNKNOWN = 0x1d,
|
||||
FIELD_CSTRING = 0x1e,
|
||||
FIELD_HSCRIPT = 0x1f,
|
||||
FIELD_VARIANT = 0x20,
|
||||
FIELD_UINT64 = 0x21,
|
||||
FIELD_FLOAT64 = 0x22,
|
||||
FIELD_POSITIVEINTEGER_OR_NULL = 0x23,
|
||||
FIELD_HSCRIPT_NEW_INSTANCE = 0x24,
|
||||
FIELD_UINT32 = 0x25,
|
||||
FIELD_UTLSTRINGTOKEN = 0x26,
|
||||
FIELD_QANGLE = 0x27,
|
||||
FIELD_NETWORK_ORIGIN_CELL_QUANTIZED_VECTOR = 0x28,
|
||||
FIELD_HMATERIAL = 0x29,
|
||||
FIELD_HMODEL = 0x2a,
|
||||
FIELD_NETWORK_QUANTIZED_VECTOR = 0x2b,
|
||||
FIELD_NETWORK_QUANTIZED_FLOAT = 0x2c,
|
||||
FIELD_DIRECTION_VECTOR_WORLDSPACE = 0x2d,
|
||||
FIELD_QANGLE_WORLDSPACE = 0x2e,
|
||||
FIELD_QUATERNION_WORLDSPACE = 0x2f,
|
||||
FIELD_HSCRIPT_LIGHTBINDING = 0x30,
|
||||
FIELD_V8_VALUE = 0x31,
|
||||
FIELD_V8_OBJECT = 0x32,
|
||||
FIELD_V8_ARRAY = 0x33,
|
||||
FIELD_V8_CALLBACK_INFO = 0x34,
|
||||
FIELD_UTLSTRING = 0x35,
|
||||
FIELD_NETWORK_ORIGIN_CELL_QUANTIZED_POSITION_VECTOR = 0x36,
|
||||
FIELD_HRENDERTEXTURE = 0x37,
|
||||
FIELD_HPARTICLESYSTEMDEFINITION = 0x38,
|
||||
FIELD_UINT8 = 0x39,
|
||||
FIELD_UINT16 = 0x3a,
|
||||
FIELD_CTRANSFORM = 0x3b,
|
||||
FIELD_CTRANSFORM_WORLDSPACE = 0x3c,
|
||||
FIELD_HPOSTPROCESSING = 0x3d,
|
||||
FIELD_MATRIX3X4 = 0x3e,
|
||||
FIELD_SHIM = 0x3f,
|
||||
FIELD_CMOTIONTRANSFORM = 0x40,
|
||||
FIELD_CMOTIONTRANSFORM_WORLDSPACE = 0x41,
|
||||
FIELD_ATTACHMENT_HANDLE = 0x42,
|
||||
FIELD_AMMO_INDEX = 0x43,
|
||||
FIELD_CONDITION_ID = 0x44,
|
||||
FIELD_AI_SCHEDULE_BITS = 0x45,
|
||||
FIELD_MODIFIER_HANDLE = 0x46,
|
||||
FIELD_ROTATION_VECTOR = 0x47,
|
||||
FIELD_ROTATION_VECTOR_WORLDSPACE = 0x48,
|
||||
FIELD_HVDATA = 0x49,
|
||||
FIELD_SCALE32 = 0x4a,
|
||||
FIELD_STRING_AND_TOKEN = 0x4b,
|
||||
FIELD_ENGINE_TIME = 0x4c,
|
||||
FIELD_ENGINE_TICK = 0x4d,
|
||||
FIELD_WORLD_GROUP_ID = 0x4e,
|
||||
FIELD_GLOBALSYMBOL = 0x4f,
|
||||
FIELD_TYPECOUNT = 0x50,
|
||||
};
|
||||
|
||||
// Registered binary: schemasystem.dll (project 'schemasystem')
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class ThreeState_t : uint32_t
|
||||
enum class ThreeState_t : std::uint32_t
|
||||
{
|
||||
TRS_FALSE = 0x0,
|
||||
TRS_TRUE = 0x1,
|
||||
@ -166,6 +77,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CExampleSchemaVData_PolymorphicBase
|
||||
@ -180,6 +92,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CExampleSchemaVData_PolymorphicDerivedA : public CExampleSchemaVData_PolymorphicBase
|
||||
@ -192,6 +105,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CExampleSchemaVData_PolymorphicDerivedB : public CExampleSchemaVData_PolymorphicBase
|
||||
@ -212,13 +126,14 @@ public:
|
||||
uint64_t m_Value; // 0x0
|
||||
|
||||
// Static fields:
|
||||
static bool &Get_IS_TYPESAFE_INTEGER(){return *reinterpret_cast<bool*>(interfaces::g_schema->FindTypeScopeForModule("schemasystem.dll")->FindDeclaredClass("ResourceId_t")->m_static_fields[0]->m_instance);};
|
||||
static bool &Get_IS_TYPESAFE_INTEGER(){return *reinterpret_cast<bool*>(interfaces::g_schema->FindTypeScopeForModule("schemasystem.dll")->FindDeclaredClass("ResourceId_t")->GetStaticFields()[0]->m_pInstance);};
|
||||
};
|
||||
|
||||
// Registered binary: schemasystem.dll (project 'resourcefile')
|
||||
// Alignment: 4
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CExampleSchemaVData_Monomorphic
|
||||
|
10226
sdk/server.hpp
10226
sdk/server.hpp
File diff suppressed because it is too large
Load Diff
@ -9,161 +9,11 @@
|
||||
// Created using source2gen - github.com/neverlosecc/source2gen
|
||||
// /////////////////////////////////////////////////////////////
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Enumerator count: 2
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class EMode_t : uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "Peak"
|
||||
Peak = 0x0,
|
||||
// MPropertyFriendlyName "RMS"
|
||||
RMS = 0x1,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Enumerator count: 5
|
||||
// Alignment: 1
|
||||
// Size: 0x1
|
||||
enum class EWaveform : uint8_t
|
||||
{
|
||||
Sine = 0x0,
|
||||
Square = 0x1,
|
||||
Saw = 0x2,
|
||||
Triangle = 0x3,
|
||||
Noise = 0x4,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_lowlevel')
|
||||
// Enumerator count: 5
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class VMixLFOShape_t : uint32_t
|
||||
{
|
||||
LFO_SHAPE_SINE = 0x0,
|
||||
LFO_SHAPE_SQUARE = 0x1,
|
||||
LFO_SHAPE_TRI = 0x2,
|
||||
LFO_SHAPE_SAW = 0x3,
|
||||
LFO_SHAPE_NOISE = 0x4,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_lowlevel')
|
||||
// Enumerator count: 10
|
||||
// Alignment: 2
|
||||
// Size: 0x2
|
||||
enum class VMixFilterType_t : uint16_t
|
||||
{
|
||||
FILTER_UNKNOWN = 0xffffffffffffffff,
|
||||
FILTER_LOWPASS = 0x0,
|
||||
FILTER_HIGHPASS = 0x1,
|
||||
FILTER_BANDPASS = 0x2,
|
||||
FILTER_NOTCH = 0x3,
|
||||
FILTER_PEAKING_EQ = 0x4,
|
||||
FILTER_LOW_SHELF = 0x5,
|
||||
FILTER_HIGH_SHELF = 0x6,
|
||||
FILTER_ALLPASS = 0x7,
|
||||
FILTER_PASSTHROUGH = 0x8,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class SosActionStopType_t : uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "None"
|
||||
SOS_STOPTYPE_NONE = 0x0,
|
||||
// MPropertyFriendlyName "Elapsed Time"
|
||||
SOS_STOPTYPE_TIME = 0x1,
|
||||
// MPropertyFriendlyName "Opvar Float"
|
||||
SOS_STOPTYPE_OPVAR = 0x2,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Enumerator count: 6
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class SosEditItemType_t : uint32_t
|
||||
{
|
||||
SOS_EDIT_ITEM_TYPE_SOUNDEVENTS = 0x0,
|
||||
SOS_EDIT_ITEM_TYPE_SOUNDEVENT = 0x1,
|
||||
SOS_EDIT_ITEM_TYPE_LIBRARYSTACKS = 0x2,
|
||||
SOS_EDIT_ITEM_TYPE_STACK = 0x3,
|
||||
SOS_EDIT_ITEM_TYPE_OPERATOR = 0x4,
|
||||
SOS_EDIT_ITEM_TYPE_FIELD = 0x5,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Enumerator count: 2
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class SosActionSortType_t : uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "Highest"
|
||||
SOS_SORTTYPE_HIGHEST = 0x0,
|
||||
// MPropertyFriendlyName "Lowest"
|
||||
SOS_SORTTYPE_LOWEST = 0x1,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Enumerator count: 4
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class PlayBackMode_t : uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "Random"
|
||||
Random = 0x0,
|
||||
// MPropertyFriendlyName "Random No Repeats"
|
||||
RandomNoRepeats = 0x1,
|
||||
// MPropertyFriendlyName "Random Avoid Last"
|
||||
RandomAvoidLast = 0x2,
|
||||
// MPropertyFriendlyName "Sequential"
|
||||
Sequential = 0x3,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_lowlevel')
|
||||
// Enumerator count: 30
|
||||
// Alignment: 2
|
||||
// Size: 0x2
|
||||
enum class VMixProcessorType_t : uint16_t
|
||||
{
|
||||
VPROCESSOR_UNKNOWN = 0x0,
|
||||
VPROCESSOR_RT_PITCH = 0x1,
|
||||
VPROCESSOR_STEAMAUDIO_HRTF = 0x2,
|
||||
VPROCESSOR_DYNAMICS = 0x3,
|
||||
VPROCESSOR_PRESETDSP = 0x4,
|
||||
VPROCESSOR_DELAY = 0x5,
|
||||
VPROCESSOR_MOD_DELAY = 0x6,
|
||||
VPROCESSOR_DIFFUSOR = 0x7,
|
||||
VPROCESSOR_BOXVERB = 0x8,
|
||||
VPROCESSOR_FREEVERB = 0x9,
|
||||
VPROCESSOR_PLATEVERB = 0xa,
|
||||
VPROCESSOR_FULLWAVE_INTEGRATOR = 0xb,
|
||||
VPROCESSOR_FILTER = 0xc,
|
||||
VPROCESSOR_STEAMAUDIO_PATHING = 0xd,
|
||||
VPROCESSOR_EQ8 = 0xe,
|
||||
VPROCESSOR_ENVELOPE = 0xf,
|
||||
VPROCESSOR_VOCODER = 0x10,
|
||||
VPROCESSOR_CONVOLUTION = 0x11,
|
||||
VPROCESSOR_DYNAMICS_3BAND = 0x12,
|
||||
VPROCESSOR_DYNAMICS_COMPRESSOR = 0x13,
|
||||
VPROCESSOR_SHAPER = 0x14,
|
||||
VPROCESSOR_PANNER = 0x15,
|
||||
VPROCESSOR_UTILITY = 0x16,
|
||||
VPROCESSOR_AUTOFILTER = 0x17,
|
||||
VPROCESSOR_OSC = 0x18,
|
||||
VPROCESSOR_STEREODELAY = 0x19,
|
||||
VPROCESSOR_EFFECT_CHAIN = 0x1a,
|
||||
VPROCESSOR_SUBGRAPH_SWITCH = 0x1b,
|
||||
VPROCESSOR_STEAMAUDIO_DIRECT = 0x1c,
|
||||
VPROCESSOR_STEAMAUDIO_HYBRIDREVERB = 0x1d,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Enumerator count: 30
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class soundlevel_t : uint32_t
|
||||
enum class soundlevel_t : std::uint32_t
|
||||
{
|
||||
SNDLVL_NONE = 0x0,
|
||||
SNDLVL_20dB = 0x14,
|
||||
@ -197,11 +47,161 @@ enum class soundlevel_t : uint32_t
|
||||
SNDLVL_180dB = 0xb4,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Enumerator count: 2
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class EMode_t : std::uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "Peak"
|
||||
Peak = 0x0,
|
||||
// MPropertyFriendlyName "RMS"
|
||||
RMS = 0x1,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Enumerator count: 5
|
||||
// Alignment: 1
|
||||
// Size: 0x1
|
||||
enum class EWaveform : std::uint8_t
|
||||
{
|
||||
Sine = 0,
|
||||
Square = 1,
|
||||
Saw = 2,
|
||||
Triangle = 3,
|
||||
Noise = 4,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_lowlevel')
|
||||
// Enumerator count: 5
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class VMixLFOShape_t : std::uint32_t
|
||||
{
|
||||
LFO_SHAPE_SINE = 0x0,
|
||||
LFO_SHAPE_SQUARE = 0x1,
|
||||
LFO_SHAPE_TRI = 0x2,
|
||||
LFO_SHAPE_SAW = 0x3,
|
||||
LFO_SHAPE_NOISE = 0x4,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_lowlevel')
|
||||
// Enumerator count: 10
|
||||
// Alignment: 2
|
||||
// Size: 0x2
|
||||
enum class VMixFilterType_t : std::uint16_t
|
||||
{
|
||||
FILTER_UNKNOWN = 0xffff,
|
||||
FILTER_LOWPASS = 0x0,
|
||||
FILTER_HIGHPASS = 0x1,
|
||||
FILTER_BANDPASS = 0x2,
|
||||
FILTER_NOTCH = 0x3,
|
||||
FILTER_PEAKING_EQ = 0x4,
|
||||
FILTER_LOW_SHELF = 0x5,
|
||||
FILTER_HIGH_SHELF = 0x6,
|
||||
FILTER_ALLPASS = 0x7,
|
||||
FILTER_PASSTHROUGH = 0x8,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class SosActionStopType_t : std::uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "None"
|
||||
SOS_STOPTYPE_NONE = 0x0,
|
||||
// MPropertyFriendlyName "Elapsed Time"
|
||||
SOS_STOPTYPE_TIME = 0x1,
|
||||
// MPropertyFriendlyName "Opvar Float"
|
||||
SOS_STOPTYPE_OPVAR = 0x2,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Enumerator count: 6
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class SosEditItemType_t : std::uint32_t
|
||||
{
|
||||
SOS_EDIT_ITEM_TYPE_SOUNDEVENTS = 0x0,
|
||||
SOS_EDIT_ITEM_TYPE_SOUNDEVENT = 0x1,
|
||||
SOS_EDIT_ITEM_TYPE_LIBRARYSTACKS = 0x2,
|
||||
SOS_EDIT_ITEM_TYPE_STACK = 0x3,
|
||||
SOS_EDIT_ITEM_TYPE_OPERATOR = 0x4,
|
||||
SOS_EDIT_ITEM_TYPE_FIELD = 0x5,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Enumerator count: 2
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class SosActionSortType_t : std::uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "Highest"
|
||||
SOS_SORTTYPE_HIGHEST = 0x0,
|
||||
// MPropertyFriendlyName "Lowest"
|
||||
SOS_SORTTYPE_LOWEST = 0x1,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Enumerator count: 4
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class PlayBackMode_t : std::uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "Random"
|
||||
Random = 0x0,
|
||||
// MPropertyFriendlyName "Random No Repeats"
|
||||
RandomNoRepeats = 0x1,
|
||||
// MPropertyFriendlyName "Random Avoid Last"
|
||||
RandomAvoidLast = 0x2,
|
||||
// MPropertyFriendlyName "Sequential"
|
||||
Sequential = 0x3,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_lowlevel')
|
||||
// Enumerator count: 30
|
||||
// Alignment: 2
|
||||
// Size: 0x2
|
||||
enum class VMixProcessorType_t : std::uint16_t
|
||||
{
|
||||
VPROCESSOR_UNKNOWN = 0x0,
|
||||
VPROCESSOR_RT_PITCH = 0x1,
|
||||
VPROCESSOR_STEAMAUDIO_HRTF = 0x2,
|
||||
VPROCESSOR_DYNAMICS = 0x3,
|
||||
VPROCESSOR_PRESETDSP = 0x4,
|
||||
VPROCESSOR_DELAY = 0x5,
|
||||
VPROCESSOR_MOD_DELAY = 0x6,
|
||||
VPROCESSOR_DIFFUSOR = 0x7,
|
||||
VPROCESSOR_BOXVERB = 0x8,
|
||||
VPROCESSOR_FREEVERB = 0x9,
|
||||
VPROCESSOR_PLATEVERB = 0xa,
|
||||
VPROCESSOR_FULLWAVE_INTEGRATOR = 0xb,
|
||||
VPROCESSOR_FILTER = 0xc,
|
||||
VPROCESSOR_STEAMAUDIO_PATHING = 0xd,
|
||||
VPROCESSOR_EQ8 = 0xe,
|
||||
VPROCESSOR_ENVELOPE = 0xf,
|
||||
VPROCESSOR_VOCODER = 0x10,
|
||||
VPROCESSOR_CONVOLUTION = 0x11,
|
||||
VPROCESSOR_DYNAMICS_3BAND = 0x12,
|
||||
VPROCESSOR_DYNAMICS_COMPRESSOR = 0x13,
|
||||
VPROCESSOR_SHAPER = 0x14,
|
||||
VPROCESSOR_PANNER = 0x15,
|
||||
VPROCESSOR_UTILITY = 0x16,
|
||||
VPROCESSOR_AUTOFILTER = 0x17,
|
||||
VPROCESSOR_OSC = 0x18,
|
||||
VPROCESSOR_STEREODELAY = 0x19,
|
||||
VPROCESSOR_EFFECT_CHAIN = 0x1a,
|
||||
VPROCESSOR_SUBGRAPH_SWITCH = 0x1b,
|
||||
VPROCESSOR_STEAMAUDIO_DIRECT = 0x1c,
|
||||
VPROCESSOR_STEAMAUDIO_HYBRIDREVERB = 0x1d,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_lowlevel')
|
||||
// Enumerator count: 2
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class VMixPannerType_t : uint32_t
|
||||
enum class VMixPannerType_t : std::uint32_t
|
||||
{
|
||||
PANNER_TYPE_LINEAR = 0x0,
|
||||
PANNER_TYPE_EQUAL_POWER = 0x1,
|
||||
@ -211,7 +211,7 @@ enum class VMixPannerType_t : uint32_t
|
||||
// Enumerator count: 6
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class VMixChannelOperation_t : uint32_t
|
||||
enum class VMixChannelOperation_t : std::uint32_t
|
||||
{
|
||||
VMIX_CHAN_STEREO = 0x0,
|
||||
VMIX_CHAN_LEFT = 0x1,
|
||||
@ -225,57 +225,57 @@ enum class VMixChannelOperation_t : uint32_t
|
||||
// Enumerator count: 13
|
||||
// Alignment: 1
|
||||
// Size: 0x1
|
||||
enum class EMidiNote : uint8_t
|
||||
enum class EMidiNote : std::uint8_t
|
||||
{
|
||||
C = 0x0,
|
||||
C_Sharp = 0x1,
|
||||
D = 0x2,
|
||||
D_Sharp = 0x3,
|
||||
E = 0x4,
|
||||
F = 0x5,
|
||||
F_Sharp = 0x6,
|
||||
G = 0x7,
|
||||
G_Sharp = 0x8,
|
||||
A = 0x9,
|
||||
A_Sharp = 0xa,
|
||||
B = 0xb,
|
||||
Count = 0xc,
|
||||
C = 0,
|
||||
C_Sharp = 1,
|
||||
D = 2,
|
||||
D_Sharp = 3,
|
||||
E = 4,
|
||||
F = 5,
|
||||
F_Sharp = 6,
|
||||
G = 7,
|
||||
G_Sharp = 8,
|
||||
A = 9,
|
||||
A_Sharp = 10,
|
||||
B = 11,
|
||||
Count = 12,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Enumerator count: 4
|
||||
// Alignment: 1
|
||||
// Size: 0x1
|
||||
enum class CVSoundFormat_t : uint8_t
|
||||
enum class CVSoundFormat_t : std::uint8_t
|
||||
{
|
||||
PCM16 = 0x0,
|
||||
PCM8 = 0x1,
|
||||
MP3 = 0x2,
|
||||
ADPCM = 0x3,
|
||||
PCM16 = 0,
|
||||
PCM8 = 1,
|
||||
MP3 = 2,
|
||||
ADPCM = 3,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_lowlevel')
|
||||
// Enumerator count: 9
|
||||
// Alignment: 1
|
||||
// Size: 0x1
|
||||
enum class VMixFilterSlope_t : uint8_t
|
||||
enum class VMixFilterSlope_t : std::uint8_t
|
||||
{
|
||||
FILTER_SLOPE_1POLE_6dB = 0x0,
|
||||
FILTER_SLOPE_1POLE_12dB = 0x1,
|
||||
FILTER_SLOPE_1POLE_18dB = 0x2,
|
||||
FILTER_SLOPE_1POLE_24dB = 0x3,
|
||||
FILTER_SLOPE_12dB = 0x4,
|
||||
FILTER_SLOPE_24dB = 0x5,
|
||||
FILTER_SLOPE_36dB = 0x6,
|
||||
FILTER_SLOPE_48dB = 0x7,
|
||||
FILTER_SLOPE_MAX = 0x7,
|
||||
FILTER_SLOPE_1POLE_6dB = 0,
|
||||
FILTER_SLOPE_1POLE_12dB = 1,
|
||||
FILTER_SLOPE_1POLE_18dB = 2,
|
||||
FILTER_SLOPE_1POLE_24dB = 3,
|
||||
FILTER_SLOPE_12dB = 4,
|
||||
FILTER_SLOPE_24dB = 5,
|
||||
FILTER_SLOPE_36dB = 6,
|
||||
FILTER_SLOPE_48dB = 7,
|
||||
FILTER_SLOPE_MAX = 7,
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Enumerator count: 8
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class ActionType_t : uint32_t
|
||||
enum class ActionType_t : std::uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "None"
|
||||
SOS_ACTION_NONE = 0x0,
|
||||
@ -299,7 +299,7 @@ enum class ActionType_t : uint32_t
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class VMixSubgraphSwitchInterpolationType_t : uint32_t
|
||||
enum class VMixSubgraphSwitchInterpolationType_t : std::uint32_t
|
||||
{
|
||||
SUBGRAPH_INTERPOLATION_TEMPORAL_CROSSFADE = 0x0,
|
||||
SUBGRAPH_INTERPOLATION_TEMPORAL_FADE_OUT = 0x1,
|
||||
@ -310,7 +310,7 @@ enum class VMixSubgraphSwitchInterpolationType_t : uint32_t
|
||||
// Enumerator count: 2
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class SosGroupType_t : uint32_t
|
||||
enum class SosGroupType_t : std::uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "Dynamic"
|
||||
SOS_GROUPTYPE_DYNAMIC = 0x0,
|
||||
@ -328,6 +328,7 @@ struct CAudioMorphData;
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Alignment: 8
|
||||
// Size: 0x80
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CVSound
|
||||
@ -361,6 +362,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixFreeverbDesc_t
|
||||
@ -376,6 +378,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CVoiceContainerStaticAdditiveSynth::CGainScalePerInstance
|
||||
@ -394,6 +397,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Alignment: 8
|
||||
// Size: 0x60
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CVoiceContainerStaticAdditiveSynth::CTone
|
||||
@ -411,10 +415,11 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0xf0
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MVDataRoot
|
||||
// MVDataNodeType
|
||||
// MVDataNodeType "1"
|
||||
// MFgdFromSchemaEditablePolymorphicThisClass
|
||||
// MVDataFileExtension
|
||||
// MPropertyFriendlyName "VSND Container"
|
||||
@ -450,14 +455,15 @@ public:
|
||||
CUtlVector< CVoiceContainerAnalysisBase* > m_analysisContainers; // 0xd8
|
||||
|
||||
// Static fields:
|
||||
static bool &Get_bAudioFinishedPlaying(){return *reinterpret_cast<bool*>(interfaces::g_schema->FindTypeScopeForModule("soundsystem.dll")->FindDeclaredClass("CVoiceContainerBase")->m_static_fields[0]->m_instance);};
|
||||
static bool &Get_bAudioStillPlaying(){return *reinterpret_cast<bool*>(interfaces::g_schema->FindTypeScopeForModule("soundsystem.dll")->FindDeclaredClass("CVoiceContainerBase")->m_static_fields[1]->m_instance);};
|
||||
static bool &Get_bAudioFinishedPlaying(){return *reinterpret_cast<bool*>(interfaces::g_schema->FindTypeScopeForModule("soundsystem.dll")->FindDeclaredClass("CVoiceContainerBase")->GetStaticFields()[0]->m_pInstance);};
|
||||
static bool &Get_bAudioStillPlaying(){return *reinterpret_cast<bool*>(interfaces::g_schema->FindTypeScopeForModule("soundsystem.dll")->FindDeclaredClass("CVoiceContainerBase")->GetStaticFields()[1]->m_pInstance);};
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Alignment: 8
|
||||
// Size: 0xf8
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Default Container"
|
||||
@ -474,6 +480,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x218
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Random Smapler Container"
|
||||
@ -492,16 +499,17 @@ public:
|
||||
CUtlVector< CStrongHandle< InfoForResourceTypeCVoiceContainerBase > > m_grainResources; // 0x108
|
||||
|
||||
// Static fields:
|
||||
static int32_t &Get_nInstancesFixed(){return *reinterpret_cast<int32_t*>(interfaces::g_schema->FindTypeScopeForModule("soundsystem.dll")->FindDeclaredClass("CVoiceContainerRandomSampler")->m_static_fields[0]->m_instance);};
|
||||
static int32_t &Get_nInstancesFixed(){return *reinterpret_cast<int32_t*>(interfaces::g_schema->FindTypeScopeForModule("soundsystem.dll")->FindDeclaredClass("CVoiceContainerRandomSampler")->GetStaticFields()[0]->m_pInstance);};
|
||||
};
|
||||
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MVDataRoot
|
||||
// MVDataNodeType
|
||||
// MVDataNodeType "1"
|
||||
class CDSPPresetMixgroupModifierTable
|
||||
{
|
||||
public:
|
||||
@ -514,6 +522,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyElementNameFn
|
||||
@ -534,6 +543,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionSetSoundeventParameterSchema : public CSosGroupActionSchema
|
||||
@ -558,6 +568,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0xf0
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Null Container"
|
||||
@ -572,6 +583,7 @@ public:
|
||||
// Size: 0xc
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixSubgraphSwitchDesc_t
|
||||
@ -589,9 +601,10 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x50
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MVDataNodeType
|
||||
// MVDataNodeType "1"
|
||||
// MFgdFromSchemaEditablePolymorphicThisClass
|
||||
// MPropertyFriendlyName "Analysis Container"
|
||||
// MPropertyDescription "Does Not Play Sound, member of CVoiceContainerDefaultDefault"
|
||||
@ -614,6 +627,7 @@ public:
|
||||
// Size: 0x8
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixPannerDesc_t
|
||||
@ -627,6 +641,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionSoundeventPrioritySchema : public CSosGroupActionSchema
|
||||
@ -646,6 +661,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x100
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "FM Synth Container"
|
||||
@ -667,6 +683,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct SelectedEditItemInfo_t
|
||||
@ -679,6 +696,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixFilterDesc_t
|
||||
@ -696,6 +714,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x50
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixBoxverbDesc_t
|
||||
@ -727,6 +746,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x48
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionSoundeventClusterSchema : public CSosGroupActionSchema
|
||||
@ -753,6 +773,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has VTable
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupBranchPattern
|
||||
@ -776,6 +797,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupMatchPattern : public CSosGroupBranchPattern
|
||||
@ -798,6 +820,7 @@ public:
|
||||
// Size: 0x90
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDynamics3BandDesc_t
|
||||
@ -821,6 +844,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CDSPMixgroupModifier
|
||||
@ -849,6 +873,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Alignment: 8
|
||||
// Size: 0x68
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CAudioMorphData
|
||||
@ -866,6 +891,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x120
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Additive Synth Container"
|
||||
@ -879,6 +905,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CDspPresetModifierList
|
||||
@ -896,6 +923,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x108
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Blender"
|
||||
@ -912,6 +940,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x28
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDelayDesc_t
|
||||
@ -933,6 +962,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x80
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixEQ8Desc_t
|
||||
@ -946,6 +976,7 @@ public:
|
||||
// Size: 0xc
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CAudioPhonemeTag
|
||||
@ -960,6 +991,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x60
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Envelope Analyzer"
|
||||
@ -978,6 +1010,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSoundEventMetaData
|
||||
@ -991,6 +1024,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixPitchShiftDesc_t
|
||||
@ -1007,6 +1041,7 @@ public:
|
||||
// Size: 0x8
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CAudioEmphasisSample
|
||||
@ -1021,6 +1056,7 @@ public:
|
||||
// Size: 0x20
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixConvolutionDesc_t
|
||||
@ -1053,6 +1089,7 @@ public:
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSoundInfoHeader
|
||||
@ -1065,6 +1102,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosSoundEventGroupListSchema
|
||||
@ -1078,6 +1116,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0xe0
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyElementNameFn
|
||||
@ -1126,6 +1165,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct SosEditItemInfo_t
|
||||
@ -1146,6 +1186,7 @@ public:
|
||||
// Size: 0x1c
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixPlateverbDesc_t
|
||||
@ -1165,6 +1206,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDiffusorDesc_t
|
||||
@ -1181,6 +1223,7 @@ public:
|
||||
// Size: 0x24
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDynamicsCompressorDesc_t
|
||||
@ -1210,6 +1253,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x14
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixShaperDesc_t
|
||||
@ -1235,6 +1279,7 @@ public:
|
||||
// Size: 0xc
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixEnvelopeDesc_t
|
||||
@ -1248,6 +1293,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Alignment: 8
|
||||
// Size: 0xa0
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CAudioSentence
|
||||
@ -1269,6 +1315,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x28
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionLimitSchema : public CSosGroupActionSchema
|
||||
@ -1286,6 +1333,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0xf8
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Decaying Sine Wave Container"
|
||||
@ -1305,6 +1353,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x2c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixAutoFilterDesc_t
|
||||
@ -1325,6 +1374,7 @@ public:
|
||||
// Size: 0x24
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDynamicsBand_t
|
||||
@ -1356,6 +1406,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixEffectChainDesc_t
|
||||
@ -1369,6 +1420,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Alignment: 8
|
||||
// Size: 0x68
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CVoiceContainerStaticAdditiveSynth::CHarmonic
|
||||
@ -1400,6 +1452,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x130
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Selector"
|
||||
@ -1422,6 +1475,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionTimeBlockLimitSchema : public CSosGroupActionSchema
|
||||
@ -1437,6 +1491,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x40
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionMemberCountEnvelopeSchema : public CSosGroupActionSchema
|
||||
@ -1464,6 +1519,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x108
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Container Switch"
|
||||
@ -1479,6 +1535,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionTimeLimitSchema : public CSosGroupActionSchema
|
||||
@ -1493,6 +1550,7 @@ public:
|
||||
// Size: 0x28
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixVocoderDesc_t
|
||||
@ -1514,6 +1572,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x18
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixUtilityDesc_t
|
||||
@ -1541,6 +1600,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x100
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Amped Decaying Sine Wave Container"
|
||||
@ -1557,6 +1617,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixModDelayDesc_t
|
||||
@ -1580,6 +1641,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixOscDesc_t
|
||||
@ -1600,6 +1662,7 @@ public:
|
||||
// Size: 0x30
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDynamicsDesc_t
|
||||
|
@ -13,7 +13,7 @@
|
||||
// Enumerator count: 3
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class JointMotion_t : uint32_t
|
||||
enum class JointMotion_t : std::uint32_t
|
||||
{
|
||||
JOINT_MOTION_FREE = 0x0,
|
||||
JOINT_MOTION_LOCKED = 0x1,
|
||||
@ -24,7 +24,7 @@ enum class JointMotion_t : uint32_t
|
||||
// Enumerator count: 4
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class JointAxis_t : uint32_t
|
||||
enum class JointAxis_t : std::uint32_t
|
||||
{
|
||||
JOINT_AXIS_X = 0x0,
|
||||
JOINT_AXIS_Y = 0x1,
|
||||
@ -33,11 +33,11 @@ enum class JointAxis_t : uint32_t
|
||||
};
|
||||
|
||||
struct RnHull_t;
|
||||
struct constraint_axislimit_t;
|
||||
struct constraint_breakableparams_t;
|
||||
struct RnCapsule_t;
|
||||
struct RnMesh_t;
|
||||
struct CFeJiggleBone;
|
||||
struct constraint_axislimit_t;
|
||||
struct constraint_breakableparams_t;
|
||||
struct FourQuaternions;
|
||||
struct RnPlane_t;
|
||||
struct AABB_t;
|
||||
@ -49,6 +49,7 @@ struct FourVectors2D;
|
||||
// Size: 0x8
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnSoftbodySpring_t
|
||||
@ -63,6 +64,7 @@ public:
|
||||
// Size: 0x4
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnSoftbodyParticle_t
|
||||
@ -74,6 +76,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0xf8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnHull_t
|
||||
@ -101,11 +104,26 @@ public:
|
||||
CRegionSVM* m_pRegionSVM; // 0xf0
|
||||
};
|
||||
|
||||
// Registered binary: vphysics2.dll (project 'vphysics2')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct constraint_axislimit_t
|
||||
{
|
||||
public:
|
||||
float flMinRotation; // 0x0
|
||||
float flMaxRotation; // 0x4
|
||||
float flMotorTargetAngSpeed; // 0x8
|
||||
float flMotorMaxTorque; // 0xc
|
||||
};
|
||||
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 4
|
||||
// Size: 0x20
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnSoftbodyCapsule_t
|
||||
@ -120,6 +138,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x1c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnCapsule_t
|
||||
@ -132,6 +151,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnShapeDesc_t
|
||||
@ -145,6 +165,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0xa8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnMesh_t
|
||||
@ -165,6 +186,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x620
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct PhysFeModelDesc_t
|
||||
@ -279,6 +301,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0xd0
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnBodyDesc_t
|
||||
@ -325,6 +348,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeBoxRigid_t
|
||||
@ -342,6 +366,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x9c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFeJiggleBone
|
||||
@ -389,6 +414,7 @@ public:
|
||||
// Size: 0x14
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeBandBendLimit_t
|
||||
@ -403,6 +429,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeTaperedCapsuleStretch_t
|
||||
@ -415,50 +442,6 @@ public:
|
||||
float flRadius[2]; // 0x8
|
||||
};
|
||||
|
||||
// Registered binary: vphysics2.dll (project 'vphysics2')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
struct constraint_axislimit_t
|
||||
{
|
||||
public:
|
||||
float flMinRotation; // 0x0
|
||||
float flMaxRotation; // 0x4
|
||||
float flMotorTargetAngSpeed; // 0x8
|
||||
float flMotorMaxTorque; // 0xc
|
||||
};
|
||||
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 16
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdRodConstraintAnim_t
|
||||
{
|
||||
public:
|
||||
uint16_t nNode[2][4]; // 0x0
|
||||
fltx4 f4Weight0; // 0x10
|
||||
fltx4 f4RelaxationFactor; // 0x20
|
||||
};
|
||||
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 16
|
||||
// Size: 0x50
|
||||
// Has Trivial Destructor
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdRodConstraint_t
|
||||
{
|
||||
public:
|
||||
uint16_t nNode[2][4]; // 0x0
|
||||
fltx4 f4MaxDist; // 0x10
|
||||
fltx4 f4MinDist; // 0x20
|
||||
fltx4 f4Weight0; // 0x30
|
||||
fltx4 f4RelaxationFactor; // 0x40
|
||||
};
|
||||
|
||||
// Registered binary: vphysics2.dll (project 'vphysics2')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
@ -474,10 +457,43 @@ public:
|
||||
bool isActive; // 0x14
|
||||
};
|
||||
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 16
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdRodConstraintAnim_t
|
||||
{
|
||||
public:
|
||||
uint16_t nNode[2][4]; // 0x0
|
||||
fltx4 f4Weight0; // 0x10
|
||||
fltx4 f4RelaxationFactor; // 0x20
|
||||
};
|
||||
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 16
|
||||
// Size: 0x50
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdRodConstraint_t
|
||||
{
|
||||
public:
|
||||
uint16_t nNode[2][4]; // 0x0
|
||||
fltx4 f4MaxDist; // 0x10
|
||||
fltx4 f4MinDist; // 0x20
|
||||
fltx4 f4Weight0; // 0x30
|
||||
fltx4 f4RelaxationFactor; // 0x40
|
||||
};
|
||||
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 16
|
||||
// Size: 0x20
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSphereRigid_t
|
||||
@ -494,6 +510,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdAnimStrayRadius_t
|
||||
@ -508,6 +525,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnTriangle_t
|
||||
@ -519,6 +537,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeProxyVertexMap_t
|
||||
@ -532,6 +551,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeNodeIntegrator_t
|
||||
@ -546,6 +566,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnCapsuleDesc_t : public RnShapeDesc_t
|
||||
@ -559,6 +580,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 16
|
||||
// Size: 0xd0
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFeNamedJiggleBone
|
||||
@ -573,6 +595,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'vphysics2')
|
||||
// Alignment: 8
|
||||
// Size: 0xd8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct vphysics_save_cphysicsbody_t : public RnBodyDesc_t
|
||||
@ -585,6 +608,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x48
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct OldFeEdge_t
|
||||
@ -608,6 +632,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeFollowNode_t
|
||||
@ -621,6 +646,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0xb8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnMeshDesc_t : public RnShapeDesc_t
|
||||
@ -656,6 +682,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnBlendVertex_t
|
||||
@ -674,6 +701,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x88
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFeMorphLayer
|
||||
@ -695,6 +723,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x14
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeCtrlSoftOffset_t
|
||||
@ -709,6 +738,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeVertexMapDesc_t
|
||||
@ -732,6 +762,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeTaperedCapsuleRigid_t
|
||||
@ -748,6 +779,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeAnimStrayRadius_t
|
||||
@ -763,6 +795,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeEdgeDesc_t
|
||||
@ -777,6 +810,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeNodeReverseOffset_t
|
||||
@ -792,6 +826,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnPlane_t
|
||||
@ -805,6 +840,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xa4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFeIndexedJiggleBone
|
||||
@ -818,6 +854,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CRegionSVM
|
||||
@ -831,6 +868,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeWorldCollisionParams_t
|
||||
@ -846,6 +884,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x20
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnNode_t
|
||||
@ -861,6 +900,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeFitMatrix_t
|
||||
@ -877,6 +917,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x130
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdQuad_t
|
||||
@ -892,6 +933,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x50
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdSpringIntegrator_t
|
||||
@ -908,6 +950,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x70
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdNodeBase_t
|
||||
@ -926,6 +969,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x4c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeQuad_t
|
||||
@ -940,6 +984,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnWing_t
|
||||
@ -952,6 +997,7 @@ public:
|
||||
// Alignment: 2
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeWeightedNode_t
|
||||
@ -964,6 +1010,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeEffectDesc_t
|
||||
@ -979,6 +1026,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x14
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSpringIntegrator_t
|
||||
@ -995,6 +1043,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x20
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class FourVectors2D
|
||||
@ -1008,6 +1057,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x18
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeKelagerBend2_t
|
||||
@ -1024,6 +1074,7 @@ public:
|
||||
// Size: 0x30
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct CastSphereSATParams_t
|
||||
@ -1044,6 +1095,7 @@ public:
|
||||
// Alignment: 2
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeRigidColliderIndices_t
|
||||
@ -1059,6 +1111,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x18
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeCollisionPlane_t
|
||||
@ -1076,6 +1129,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x1c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeStiffHingeBuild_t
|
||||
@ -1091,6 +1145,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x50
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeBuildBoxRigid_t : public FeBoxRigid_t
|
||||
@ -1103,6 +1158,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x90
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeMorphLayerDepr_t
|
||||
@ -1125,6 +1181,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeCtrlOffset_t
|
||||
@ -1152,6 +1209,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x20
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeNodeBase_t
|
||||
@ -1169,6 +1227,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeVertexMapBuild_t
|
||||
@ -1185,6 +1244,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFeVertexMapBuildArray
|
||||
@ -1197,6 +1257,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x1c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeTri_t
|
||||
@ -1212,6 +1273,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x108
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnHullDesc_t : public RnShapeDesc_t
|
||||
@ -1225,6 +1287,7 @@ public:
|
||||
// Size: 0x18
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CovMatrix3
|
||||
@ -1241,6 +1304,7 @@ public:
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnVertex_t
|
||||
@ -1254,6 +1318,7 @@ public:
|
||||
// Size: 0x68
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct Dop26_t
|
||||
@ -1267,6 +1332,7 @@ public:
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnFace_t
|
||||
@ -1279,6 +1345,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeCtrlOsOffset_t
|
||||
@ -1292,6 +1359,7 @@ public:
|
||||
// Alignment: 2
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSourceEdge_t
|
||||
@ -1304,6 +1372,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeTwistConstraint_t
|
||||
@ -1319,6 +1388,7 @@ public:
|
||||
// Alignment: 2
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeNodeWindBase_t
|
||||
@ -1334,6 +1404,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x28
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeAxialEdgeBend_t
|
||||
@ -1351,6 +1422,7 @@ public:
|
||||
// Size: 0x60
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class FourCovMatrices3
|
||||
@ -1389,6 +1461,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeBuildSphereRigid_t : public FeSphereRigid_t
|
||||
@ -1402,6 +1475,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeBuildTaperedCapsuleRigid_t : public FeTaperedCapsuleRigid_t
|
||||
@ -1415,6 +1489,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSoftParent_t
|
||||
@ -1427,6 +1502,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnSphereDesc_t : public RnShapeDesc_t
|
||||
@ -1439,6 +1515,7 @@ public:
|
||||
// Alignment: 2
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeTreeChildren_t
|
||||
@ -1451,6 +1528,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x14
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeRodConstraint_t
|
||||
@ -1467,6 +1545,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeFitWeight_t
|
||||
@ -1482,6 +1561,7 @@ public:
|
||||
// Size: 0x4
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnHalfEdge_t
|
||||
@ -1497,6 +1577,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x80
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdTri_t
|
||||
@ -1526,6 +1607,7 @@ public:
|
||||
// Size: 0xc
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeFitInfluence_t
|
||||
|
@ -13,7 +13,7 @@
|
||||
// Enumerator count: 13
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class ObjectTypeFlags_t : uint32_t
|
||||
enum class ObjectTypeFlags_t : std::uint32_t
|
||||
{
|
||||
OBJECT_TYPE_NONE = 0x0,
|
||||
OBJECT_TYPE_MODEL = 0x8,
|
||||
@ -57,6 +57,8 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has VTable
|
||||
// MClassHasEntityLimitedDataDesc
|
||||
// MNetworkAssumeNotNetworkable
|
||||
class CScriptComponent : public CEntityComponent
|
||||
{
|
||||
private:
|
||||
@ -65,13 +67,14 @@ 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);};
|
||||
static EntComponentInfo_t &Get_s_EntComponentInfo(){return *reinterpret_cast<EntComponentInfo_t*>(interfaces::g_schema->FindTypeScopeForModule("worldrenderer.dll")->FindDeclaredClass("CScriptComponent")->GetStaticFields()[0]->m_pInstance);};
|
||||
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")->GetStaticFields()[1]->m_pInstance);};
|
||||
};
|
||||
|
||||
// Registered binary: worldrenderer.dll (project 'entity2')
|
||||
// Alignment: 8
|
||||
// Size: 0x78
|
||||
// MNetworkAssumeNotNetworkable
|
||||
//
|
||||
// MNetworkVarNames "int32 m_nameStringableIndex"
|
||||
class CEntityIdentity
|
||||
@ -98,7 +101,7 @@ public:
|
||||
// MNetworkChangeAccessorFieldPathIndex
|
||||
ChangeAccessorFieldPathIndex_t m_PathIndex; // 0x40
|
||||
private:
|
||||
[[maybe_unused]] uint8_t __pad0042[0x16]; // 0x42
|
||||
[[maybe_unused]] uint8_t __pad0044[0x14]; // 0x44
|
||||
public:
|
||||
CEntityIdentity* m_pPrev; // 0x58
|
||||
CEntityIdentity* m_pNext; // 0x60
|
||||
@ -113,6 +116,8 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has VTable
|
||||
// Construct disallowed
|
||||
// MConstructibleClassBase
|
||||
//
|
||||
// MNetworkVarNames "CEntityIdentity * m_pEntity"
|
||||
// MNetworkVarNames "CScriptComponent::Storage_t m_CScriptComponent"
|
||||
@ -138,6 +143,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x88
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct SceneObject_t
|
||||
@ -168,6 +174,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x28
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct AggregateLODSetup_t
|
||||
@ -182,6 +189,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct BaseSceneObjectOverride_t
|
||||
@ -194,6 +202,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x20
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct ClutterTile_t
|
||||
@ -207,6 +216,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x78
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct AggregateSceneObject_t
|
||||
@ -228,6 +238,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x50
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct NodeData_t
|
||||
@ -261,6 +272,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0xa0
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct ClutterSceneObject_t
|
||||
@ -285,6 +297,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct BakedLightingInfo_t
|
||||
@ -308,6 +321,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct PermEntityLumpData_t
|
||||
@ -323,6 +337,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x140
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct WorldNode_t
|
||||
@ -347,6 +362,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x28
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct ExtraVertexStreamOverride_t : public BaseSceneObjectOverride_t
|
||||
@ -361,6 +377,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct EntityIOConnectionData_t
|
||||
@ -381,6 +398,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x48
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct WorldBuilderParams_t
|
||||
@ -401,6 +419,7 @@ public:
|
||||
// Size: 0x8
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VoxelVisBlockOffset_t
|
||||
@ -427,6 +446,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct WorldNodeOnDiskBufferData_t
|
||||
@ -442,6 +462,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x18
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct AggregateMeshInfo_t
|
||||
@ -464,6 +485,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0xa8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct World_t
|
||||
@ -483,6 +505,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x70
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct InfoOverlayData_t
|
||||
@ -506,6 +529,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct MaterialOverride_t : public BaseSceneObjectOverride_t
|
||||
@ -523,6 +547,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x40
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct EntityKeyValueData_t
|
||||
@ -537,6 +562,7 @@ public:
|
||||
// Registered binary: worldrenderer.dll (project 'worldrenderer')
|
||||
// Alignment: 8
|
||||
// Size: 0xa0
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CVoxelVisibility
|
||||
|
Loading…
Reference in New Issue
Block a user