cs2-dumper/output/win/interfaces.hpp

249 lines
12 KiB
C++

// Generated using https://github.com/a2x/cs2-dumper
// 2024-03-27 13:29:16.446880100 UTC
#pragma once
#include <cstddef>
namespace cs2_dumper {
namespace interfaces {
// Module: animationsystem.dll
namespace animationsystem {
constexpr std::ptrdiff_t animation_system_utils_001 = 0x72E80;
constexpr std::ptrdiff_t animation_system_001 = 0x6DA00;
}
// Module: client.dll
namespace client {
constexpr std::ptrdiff_t client_tools_info_001 = 0x732F00;
constexpr std::ptrdiff_t empty_world_service001_client = 0x480850;
constexpr std::ptrdiff_t game_client_exports001 = 0x732F10;
constexpr std::ptrdiff_t legacy_game_ui001 = 0x8AEE40;
constexpr std::ptrdiff_t source2_client002 = 0x732F20;
constexpr std::ptrdiff_t source2_client_config001 = 0x46BA90;
constexpr std::ptrdiff_t source2_client_prediction001 = 0x7AF990;
constexpr std::ptrdiff_t source2_client_ui001 = 0x89E460;
}
// Module: engine2.dll
namespace engine2 {
constexpr std::ptrdiff_t benchmark_service001 = 0x177230;
constexpr std::ptrdiff_t bug_service001 = 0x178A90;
constexpr std::ptrdiff_t client_server_engine_loop_service_001 = 0x1EAE60;
constexpr std::ptrdiff_t engine_game_ui001 = 0x121E70;
constexpr std::ptrdiff_t engine_service_mgr001 = 0x1DBC10;
constexpr std::ptrdiff_t game_event_system_client_v001 = 0x1E02B0;
constexpr std::ptrdiff_t game_event_system_server_v001 = 0x1E02C0;
constexpr std::ptrdiff_t game_resource_service_client_v001 = 0x17FC50;
constexpr std::ptrdiff_t game_resource_service_server_v001 = 0x17FC60;
constexpr std::ptrdiff_t game_ui_service_001 = 0x182600;
constexpr std::ptrdiff_t host_state_mgr001 = 0x1E4D10;
constexpr std::ptrdiff_t inetsupport_001 = 0xF0DE0;
constexpr std::ptrdiff_t input_service_001 = 0x188120;
constexpr std::ptrdiff_t key_value_cache001 = 0x1E7530;
constexpr std::ptrdiff_t map_list_service_001 = 0x19B050;
constexpr std::ptrdiff_t network_client_service_001 = 0x1A2210;
constexpr std::ptrdiff_t network_p2p_service_001 = 0x1A8F50;
constexpr std::ptrdiff_t network_server_service_001 = 0x1AD4C0;
constexpr std::ptrdiff_t network_service_001 = 0x1B26E0;
constexpr std::ptrdiff_t render_service_001 = 0x1B2BD0;
constexpr std::ptrdiff_t screenshot_service001 = 0x1B5590;
constexpr std::ptrdiff_t simple_engine_loop_service_001 = 0x1F7050;
constexpr std::ptrdiff_t sound_service_001 = 0x1B9B90;
constexpr std::ptrdiff_t source2_engine_to_client001 = 0x61A90;
constexpr std::ptrdiff_t source2_engine_to_client_string_table001 = 0x8AB70;
constexpr std::ptrdiff_t source2_engine_to_server001 = 0x92140;
constexpr std::ptrdiff_t source2_engine_to_server_string_table001 = 0xA9830;
constexpr std::ptrdiff_t split_screen_service_001 = 0x1C0430;
constexpr std::ptrdiff_t stats_service_001 = 0x1C3110;
constexpr std::ptrdiff_t tool_service_001 = 0x1C7D60;
constexpr std::ptrdiff_t vengine_gameuifuncs_version005 = 0x122AE0;
constexpr std::ptrdiff_t v_prof_service_001 = 0x1C90E0;
}
// Module: filesystem_stdio.dll
namespace filesystem_stdio {
constexpr std::ptrdiff_t v_async_file_system2_001 = 0x67960;
constexpr std::ptrdiff_t v_file_system017 = 0x67950;
}
// Module: host.dll
namespace host {
constexpr std::ptrdiff_t debug_draw_queue_manager001 = 0x11AE0;
constexpr std::ptrdiff_t game_model_info001 = 0x12090;
constexpr std::ptrdiff_t game_system2_host_hook = 0x12170;
constexpr std::ptrdiff_t host_utils001 = 0x12920;
constexpr std::ptrdiff_t prediction_diff_manager001 = 0x17340;
constexpr std::ptrdiff_t save_restore_data_version001 = 0x19060;
constexpr std::ptrdiff_t single_player_shared_memory001 = 0x19070;
constexpr std::ptrdiff_t source2_host001 = 0x193F0;
}
// Module: imemanager.dll
namespace imemanager {
constexpr std::ptrdiff_t ime_manager001 = 0xC470;
}
// Module: inputsystem.dll
namespace inputsystem {
constexpr std::ptrdiff_t input_stack_system_version001 = 0x1850;
constexpr std::ptrdiff_t input_system_version001 = 0x2A40;
}
// Module: localize.dll
namespace localize {
constexpr std::ptrdiff_t localize_001 = 0x3830;
}
// Module: matchmaking.dll
namespace matchmaking {
constexpr std::ptrdiff_t game_types001 = 0x53800;
constexpr std::ptrdiff_t matchframework_001 = 0x105690;
}
// Module: materialsystem2.dll
namespace materialsystem2 {
constexpr std::ptrdiff_t font_manager_001 = 0x37A80;
constexpr std::ptrdiff_t material_utils_001 = 0x4DB40;
constexpr std::ptrdiff_t post_processing_system_001 = 0x42A80;
constexpr std::ptrdiff_t text_layout_001 = 0x4A200;
constexpr std::ptrdiff_t v_material_system2_001 = 0x25F80;
}
// Module: meshsystem.dll
namespace meshsystem {
constexpr std::ptrdiff_t mesh_system001 = 0x7440;
}
// Module: navsystem.dll
namespace navsystem {
constexpr std::ptrdiff_t nav_system001 = 0x8E30;
}
// Module: networksystem.dll
namespace networksystem {
constexpr std::ptrdiff_t flattened_serializers_version001 = 0x7EF90;
constexpr std::ptrdiff_t network_messages_version001 = 0x9FC90;
constexpr std::ptrdiff_t network_system_version001 = 0xBFA00;
constexpr std::ptrdiff_t serialized_entities_version001 = 0xD6930;
}
// Module: panorama.dll
namespace panorama {
constexpr std::ptrdiff_t panorama_ui_engine001 = 0x5D960;
}
// Module: panorama_text_pango.dll
namespace panorama_text_pango {
constexpr std::ptrdiff_t panorama_text_services001 = 0x4CBE0;
}
// Module: panoramauiclient.dll
namespace panoramauiclient {
constexpr std::ptrdiff_t panorama_ui_client001 = 0x12010;
}
// Module: particles.dll
namespace particles {
constexpr std::ptrdiff_t particle_system_mgr003 = 0x591D0;
}
// Module: pulse_system.dll
namespace pulse_system {
constexpr std::ptrdiff_t i_pulse_system_001 = 0x44C0;
}
// Module: rendersystemdx11.dll
namespace rendersystemdx11 {
constexpr std::ptrdiff_t render_device_mgr001 = 0x4C7D0;
constexpr std::ptrdiff_t render_utils_001 = 0x55150;
constexpr std::ptrdiff_t v_render_device_mgr_backdoor001 = 0x4C7E0;
}
// Module: resourcesystem.dll
namespace resourcesystem {
constexpr std::ptrdiff_t resource_system013 = 0x10920;
}
// Module: scenefilecache.dll
namespace scenefilecache {
constexpr std::ptrdiff_t response_rules_cache001 = 0x31A0;
constexpr std::ptrdiff_t scene_file_cache002 = 0x6A60;
}
// Module: scenesystem.dll
namespace scenesystem {
constexpr std::ptrdiff_t rendering_pipelines_001 = 0x86480;
constexpr std::ptrdiff_t scene_system_002 = 0xBD200;
constexpr std::ptrdiff_t scene_utils_001 = 0x12FCF0;
}
// Module: schemasystem.dll
namespace schemasystem {
constexpr std::ptrdiff_t schema_system_001 = 0xAA50;
}
// Module: server.dll
namespace server {
constexpr std::ptrdiff_t empty_world_service001_server = 0x572840;
constexpr std::ptrdiff_t entity_subclass_utils_v001 = 0x2AF7A0;
constexpr std::ptrdiff_t nav_game_test001 = 0xA46F10;
constexpr std::ptrdiff_t server_tools_info_001 = 0x8322D0;
constexpr std::ptrdiff_t source2_game_clients001 = 0x8322E0;
constexpr std::ptrdiff_t source2_game_director001 = 0x11EAB0;
constexpr std::ptrdiff_t source2_game_entities001 = 0x8322F0;
constexpr std::ptrdiff_t source2_server001 = 0x832300;
constexpr std::ptrdiff_t source2_server_config001 = 0x566BC0;
constexpr std::ptrdiff_t customnavsystem001 = 0x22C660;
}
// Module: soundsystem.dll
namespace soundsystem {
constexpr std::ptrdiff_t sound_op_system001 = 0x16A640;
constexpr std::ptrdiff_t sound_op_system_edit001 = 0x96A50;
constexpr std::ptrdiff_t sound_system001 = 0x48320;
constexpr std::ptrdiff_t v_mix_edit_tool001 = 0x75C30;
}
// Module: steamaudio.dll
namespace steamaudio {
constexpr std::ptrdiff_t steam_audio001 = 0x5AA70;
}
// Module: steamclient64.dll
namespace steamclient64 {
constexpr std::ptrdiff_t clientengine_interface_version005 = 0x8621C0;
constexpr std::ptrdiff_t ivalidate001 = 0x866250;
constexpr std::ptrdiff_t steam_client006 = 0x663700;
constexpr std::ptrdiff_t steam_client007 = 0x663710;
constexpr std::ptrdiff_t steam_client008 = 0x663720;
constexpr std::ptrdiff_t steam_client009 = 0x663730;
constexpr std::ptrdiff_t steam_client010 = 0x663740;
constexpr std::ptrdiff_t steam_client011 = 0x663750;
constexpr std::ptrdiff_t steam_client012 = 0x663760;
constexpr std::ptrdiff_t steam_client013 = 0x663770;
constexpr std::ptrdiff_t steam_client014 = 0x663780;
constexpr std::ptrdiff_t steam_client015 = 0x663790;
constexpr std::ptrdiff_t steam_client016 = 0x6637A0;
constexpr std::ptrdiff_t steam_client017 = 0x6637B0;
constexpr std::ptrdiff_t steam_client018 = 0x6637C0;
constexpr std::ptrdiff_t steam_client019 = 0x6637D0;
constexpr std::ptrdiff_t steam_client020 = 0x6637E0;
constexpr std::ptrdiff_t steam_client021 = 0x6637F0;
constexpr std::ptrdiff_t p2pvoice002 = 0xD9FD0;
constexpr std::ptrdiff_t p2pvoicesingleton002 = 0xD6A30;
}
// Module: tier0.dll
namespace tier0 {
constexpr std::ptrdiff_t test_script_mgr001 = 0x140790;
constexpr std::ptrdiff_t v_engine_cvar007 = 0x63290;
constexpr std::ptrdiff_t v_process_utils002 = 0x131C70;
constexpr std::ptrdiff_t v_string_token_system001 = 0x190600;
}
// Module: v8system.dll
namespace v8system {
constexpr std::ptrdiff_t source2_v8_system001 = 0x1950;
}
// Module: valve_avi.dll
namespace valve_avi {
constexpr std::ptrdiff_t v_avi001 = 0x2F90;
}
// Module: valve_wmf.dll
namespace valve_wmf {
constexpr std::ptrdiff_t v_media_foundation001 = 0x12D0;
}
// Module: vphysics2.dll
namespace vphysics2 {
constexpr std::ptrdiff_t v_physics2_handle_interface_001 = 0x5BCB0;
constexpr std::ptrdiff_t v_physics2_interface_001 = 0x57130;
}
// Module: vscript.dll
namespace vscript {
constexpr std::ptrdiff_t v_script_manager010 = 0x32000;
}
// Module: vstdlib_s64.dll
namespace vstdlib_s64 {
constexpr std::ptrdiff_t ivalidate001 = 0x25120;
constexpr std::ptrdiff_t v_engine_cvar002 = 0x5760;
}
// Module: worldrenderer.dll
namespace worldrenderer {
constexpr std::ptrdiff_t world_renderer_mgr001 = 0x205E0;
}
}
}