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