mirror of
https://github.com/neverlosecc/source2sdk.git
synced 2025-01-22 21:36:01 +00:00
08.05.2024
This commit is contained in:
parent
3b8c2c901b
commit
54331f090c
25893
sdk/!GlobalTypes.hpp
25893
sdk/!GlobalTypes.hpp
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
130950
sdk/client.hpp
130950
sdk/client.hpp
File diff suppressed because it is too large
Load Diff
594
sdk/engine2.hpp
594
sdk/engine2.hpp
@ -4,39 +4,16 @@
|
||||
|
||||
// /////////////////////////////////////////////////////////////
|
||||
// Binary: engine2.dll
|
||||
// Classes count: 4 (Allocated) | 49 (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
|
||||
@ -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,554 +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: 0x1
|
||||
// Has Trivial Destructor
|
||||
struct EventClientPredictionPostNetupdate_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 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
|
||||
|
@ -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
1780
sdk/pulse_system.hpp
1780
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: 12
|
||||
// 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,
|
||||
@ -54,23 +54,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,
|
||||
@ -82,9 +82,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€"
|
||||
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,20 +554,6 @@ 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
|
||||
@ -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
|
||||
|
42205
sdk/server.hpp
42205
sdk/server.hpp
File diff suppressed because it is too large
Load Diff
@ -9,148 +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_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"
|
||||
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,
|
||||
@ -184,11 +47,148 @@ 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_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"
|
||||
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,
|
||||
@ -198,7 +198,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,
|
||||
@ -212,36 +212,36 @@ enum class VMixChannelOperation_t : uint32_t
|
||||
// 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: 7
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
enum class ActionType_t : uint32_t
|
||||
enum class ActionType_t : std::uint32_t
|
||||
{
|
||||
// MPropertyFriendlyName "None"
|
||||
SOS_ACTION_NONE = 0x0,
|
||||
@ -263,7 +263,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,
|
||||
@ -274,7 +274,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,
|
||||
@ -293,6 +293,7 @@ struct CAudioMorphData;
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixFreeverbDesc_t
|
||||
@ -307,6 +308,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Alignment: 8
|
||||
// Size: 0x80
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CVSound
|
||||
@ -339,10 +341,11 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0xf0
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MVDataRoot
|
||||
// MVDataNodeType
|
||||
// MVDataNodeType "1"
|
||||
// MVDataFileExtension
|
||||
// MPropertyFriendlyName "VSND Container"
|
||||
// MPropertyDescription "Voice Container Base"
|
||||
@ -377,14 +380,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"
|
||||
@ -401,10 +405,11 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MVDataRoot
|
||||
// MVDataNodeType
|
||||
// MVDataNodeType "1"
|
||||
class CDSPPresetMixgroupModifierTable
|
||||
{
|
||||
public:
|
||||
@ -417,6 +422,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyElementNameFn
|
||||
@ -437,6 +443,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionLeakyIntegratorSchema : public CSosGroupActionSchema
|
||||
@ -448,6 +455,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionSetSoundeventParameterSchema : public CSosGroupActionSchema
|
||||
@ -472,6 +480,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0xf0
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Null Container"
|
||||
@ -486,6 +495,7 @@ public:
|
||||
// Size: 0xc
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixSubgraphSwitchDesc_t
|
||||
@ -503,9 +513,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"
|
||||
@ -528,6 +539,7 @@ public:
|
||||
// Size: 0x8
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixPannerDesc_t
|
||||
@ -541,6 +553,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x100
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "FM Synth Container"
|
||||
@ -565,6 +578,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct SelectedEditItemInfo_t
|
||||
@ -577,6 +591,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixFilterDesc_t
|
||||
@ -594,6 +609,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x50
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixBoxverbDesc_t
|
||||
@ -625,6 +641,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x48
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionSoundeventClusterSchema : public CSosGroupActionSchema
|
||||
@ -651,6 +668,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has VTable
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupBranchPattern
|
||||
@ -672,6 +690,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x28
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupMatchPattern : public CSosGroupBranchPattern
|
||||
@ -692,6 +711,7 @@ public:
|
||||
// Size: 0x90
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDynamics3BandDesc_t
|
||||
@ -715,6 +735,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CDSPMixgroupModifier
|
||||
@ -743,6 +764,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Alignment: 8
|
||||
// Size: 0x68
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CAudioMorphData
|
||||
@ -759,6 +781,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CDspPresetModifierList
|
||||
@ -776,6 +799,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x108
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Blend Container"
|
||||
@ -797,6 +821,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x218
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Random Smapler Container"
|
||||
@ -815,13 +840,14 @@ 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_lowlevel')
|
||||
// Alignment: 4
|
||||
// Size: 0x28
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDelayDesc_t
|
||||
@ -843,6 +869,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x80
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixEQ8Desc_t
|
||||
@ -856,6 +883,7 @@ public:
|
||||
// Size: 0xc
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CAudioPhonemeTag
|
||||
@ -870,6 +898,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x60
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Envelope Analyzer"
|
||||
@ -888,6 +917,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSoundEventMetaData
|
||||
@ -901,6 +931,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixPitchShiftDesc_t
|
||||
@ -917,6 +948,7 @@ public:
|
||||
// Size: 0x8
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CAudioEmphasisSample
|
||||
@ -931,6 +963,7 @@ public:
|
||||
// Size: 0x20
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixConvolutionDesc_t
|
||||
@ -963,6 +996,7 @@ public:
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSoundInfoHeader
|
||||
@ -975,6 +1009,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosSoundEventGroupListSchema
|
||||
@ -988,6 +1023,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0xd8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyElementNameFn
|
||||
@ -1034,6 +1070,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct SosEditItemInfo_t
|
||||
@ -1054,6 +1091,7 @@ public:
|
||||
// Size: 0x1c
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixPlateverbDesc_t
|
||||
@ -1073,6 +1111,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDiffusorDesc_t
|
||||
@ -1089,6 +1128,7 @@ public:
|
||||
// Size: 0x24
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDynamicsCompressorDesc_t
|
||||
@ -1118,6 +1158,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x14
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixShaperDesc_t
|
||||
@ -1143,6 +1184,7 @@ public:
|
||||
// Size: 0xc
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixEnvelopeDesc_t
|
||||
@ -1156,6 +1198,7 @@ public:
|
||||
// Registered binary: soundsystem.dll (project 'soundsystem_voicecontainers')
|
||||
// Alignment: 8
|
||||
// Size: 0xa0
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CAudioSentence
|
||||
@ -1177,6 +1220,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x28
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionLimitSchema : public CSosGroupActionSchema
|
||||
@ -1194,6 +1238,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0xf8
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Decaying Sine Wave Container"
|
||||
@ -1213,6 +1258,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x2c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixAutoFilterDesc_t
|
||||
@ -1233,6 +1279,7 @@ public:
|
||||
// Size: 0x24
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixDynamicsBand_t
|
||||
@ -1264,6 +1311,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixEffectChainDesc_t
|
||||
@ -1278,6 +1326,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x130
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Selector"
|
||||
@ -1300,6 +1349,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionTimeBlockLimitSchema : public CSosGroupActionSchema
|
||||
@ -1315,6 +1365,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CSosGroupActionTimeLimitSchema : public CSosGroupActionSchema
|
||||
@ -1329,6 +1380,7 @@ public:
|
||||
// Size: 0x28
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixVocoderDesc_t
|
||||
@ -1350,6 +1402,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x18
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixUtilityDesc_t
|
||||
@ -1377,6 +1430,7 @@ public:
|
||||
// Alignment: 8
|
||||
// Size: 0x100
|
||||
// Has VTable
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
// MPropertyFriendlyName "Amped Decaying Sine Wave Container"
|
||||
@ -1394,6 +1448,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixModDelayDesc_t
|
||||
@ -1417,6 +1472,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct VMixOscDesc_t
|
||||
@ -1437,6 +1493,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: 0x618
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct PhysFeModelDesc_t
|
||||
@ -278,6 +300,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0xd0
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnBodyDesc_t
|
||||
@ -324,6 +347,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeBoxRigid_t
|
||||
@ -341,6 +365,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x9c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFeJiggleBone
|
||||
@ -388,6 +413,7 @@ public:
|
||||
// Size: 0x14
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeBandBendLimit_t
|
||||
@ -402,6 +428,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeTaperedCapsuleStretch_t
|
||||
@ -414,50 +441,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
|
||||
@ -473,10 +456,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
|
||||
@ -493,6 +509,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdAnimStrayRadius_t
|
||||
@ -507,6 +524,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnTriangle_t
|
||||
@ -518,6 +536,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x10
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeProxyVertexMap_t
|
||||
@ -531,6 +550,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeNodeIntegrator_t
|
||||
@ -545,6 +565,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnCapsuleDesc_t : public RnShapeDesc_t
|
||||
@ -558,6 +579,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 16
|
||||
// Size: 0xd0
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFeNamedJiggleBone
|
||||
@ -572,6 +594,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'vphysics2')
|
||||
// Alignment: 8
|
||||
// Size: 0xd8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct vphysics_save_cphysicsbody_t : public RnBodyDesc_t
|
||||
@ -584,6 +607,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x48
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct OldFeEdge_t
|
||||
@ -607,6 +631,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeFollowNode_t
|
||||
@ -620,6 +645,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0xb8
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnMeshDesc_t : public RnShapeDesc_t
|
||||
@ -655,6 +681,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnBlendVertex_t
|
||||
@ -673,6 +700,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x88
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFeMorphLayer
|
||||
@ -694,6 +722,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x14
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeCtrlSoftOffset_t
|
||||
@ -708,6 +737,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x38
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeVertexMapDesc_t
|
||||
@ -731,6 +761,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeTaperedCapsuleRigid_t
|
||||
@ -747,6 +778,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeAnimStrayRadius_t
|
||||
@ -762,6 +794,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeEdgeDesc_t
|
||||
@ -776,6 +809,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeNodeReverseOffset_t
|
||||
@ -791,6 +825,7 @@ public:
|
||||
// Size: 0x10
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnPlane_t
|
||||
@ -804,6 +839,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xa4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFeIndexedJiggleBone
|
||||
@ -817,6 +853,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CRegionSVM
|
||||
@ -830,6 +867,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeWorldCollisionParams_t
|
||||
@ -845,6 +883,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x20
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnNode_t
|
||||
@ -860,6 +899,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeFitMatrix_t
|
||||
@ -876,6 +916,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x130
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdQuad_t
|
||||
@ -891,6 +932,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x50
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdSpringIntegrator_t
|
||||
@ -907,6 +949,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x70
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdNodeBase_t
|
||||
@ -925,6 +968,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x4c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeQuad_t
|
||||
@ -939,6 +983,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnWing_t
|
||||
@ -951,6 +996,7 @@ public:
|
||||
// Alignment: 2
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeWeightedNode_t
|
||||
@ -963,6 +1009,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeEffectDesc_t
|
||||
@ -978,6 +1025,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x14
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSpringIntegrator_t
|
||||
@ -994,6 +1042,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x20
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class FourVectors2D
|
||||
@ -1007,6 +1056,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x18
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeKelagerBend2_t
|
||||
@ -1023,6 +1073,7 @@ public:
|
||||
// Size: 0x30
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct CastSphereSATParams_t
|
||||
@ -1043,6 +1094,7 @@ public:
|
||||
// Alignment: 2
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeRigidColliderIndices_t
|
||||
@ -1058,6 +1110,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x18
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeCollisionPlane_t
|
||||
@ -1075,6 +1128,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x1c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeStiffHingeBuild_t
|
||||
@ -1090,6 +1144,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x50
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeBuildBoxRigid_t : public FeBoxRigid_t
|
||||
@ -1102,6 +1157,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x90
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeMorphLayerDepr_t
|
||||
@ -1124,6 +1180,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x10
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeCtrlOffset_t
|
||||
@ -1151,6 +1208,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x20
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeNodeBase_t
|
||||
@ -1168,6 +1226,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x30
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeVertexMapBuild_t
|
||||
@ -1184,6 +1243,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x18
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CFeVertexMapBuildArray
|
||||
@ -1196,6 +1256,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x1c
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeTri_t
|
||||
@ -1211,6 +1272,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x108
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnHullDesc_t : public RnShapeDesc_t
|
||||
@ -1224,6 +1286,7 @@ public:
|
||||
// Size: 0x18
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class CovMatrix3
|
||||
@ -1240,6 +1303,7 @@ public:
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnVertex_t
|
||||
@ -1253,6 +1317,7 @@ public:
|
||||
// Size: 0x68
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct Dop26_t
|
||||
@ -1266,6 +1331,7 @@ public:
|
||||
// Size: 0x1
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnFace_t
|
||||
@ -1278,6 +1344,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeCtrlOsOffset_t
|
||||
@ -1291,6 +1358,7 @@ public:
|
||||
// Alignment: 2
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSourceEdge_t
|
||||
@ -1303,6 +1371,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0xc
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeTwistConstraint_t
|
||||
@ -1318,6 +1387,7 @@ public:
|
||||
// Alignment: 2
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeNodeWindBase_t
|
||||
@ -1333,6 +1403,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x28
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeAxialEdgeBend_t
|
||||
@ -1350,6 +1421,7 @@ public:
|
||||
// Size: 0x60
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
class FourCovMatrices3
|
||||
@ -1388,6 +1460,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x30
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeBuildSphereRigid_t : public FeSphereRigid_t
|
||||
@ -1401,6 +1474,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x40
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeBuildTaperedCapsuleRigid_t : public FeTaperedCapsuleRigid_t
|
||||
@ -1414,6 +1488,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSoftParent_t
|
||||
@ -1426,6 +1501,7 @@ public:
|
||||
// Registered binary: vphysics2.dll (project 'physicslib')
|
||||
// Alignment: 8
|
||||
// Size: 0x20
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnSphereDesc_t : public RnShapeDesc_t
|
||||
@ -1438,6 +1514,7 @@ public:
|
||||
// Alignment: 2
|
||||
// Size: 0x4
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeTreeChildren_t
|
||||
@ -1450,6 +1527,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x14
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeRodConstraint_t
|
||||
@ -1466,6 +1544,7 @@ public:
|
||||
// Alignment: 4
|
||||
// Size: 0x8
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeFitWeight_t
|
||||
@ -1481,6 +1560,7 @@ public:
|
||||
// Size: 0x4
|
||||
// Has Trivial Constructor
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct RnHalfEdge_t
|
||||
@ -1496,6 +1576,7 @@ public:
|
||||
// Alignment: 16
|
||||
// Size: 0x80
|
||||
// Has Trivial Destructor
|
||||
// Construct allowed
|
||||
//
|
||||
// MGetKV3ClassDefaults
|
||||
struct FeSimdTri_t
|
||||
@ -1525,6 +1606,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
|
||||
@ -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