// Generated using https://github.com/a2x/cs2-dumper // 2024-03-28 07:07:08.835893701 UTC #pragma once #include namespace cs2_dumper { namespace interfaces { // Module: libanimationsystem.so namespace libanimationsystem { constexpr std::ptrdiff_t animation_system_utils_001 = 0x18CA60; constexpr std::ptrdiff_t animation_system_001 = 0x18C850; } // Module: libclient.so namespace libclient { constexpr std::ptrdiff_t client_tools_info_001 = 0xD54880; constexpr std::ptrdiff_t empty_world_service001_client = 0xA47F30; constexpr std::ptrdiff_t game_client_exports001 = 0xD544D0; constexpr std::ptrdiff_t legacy_game_ui001 = 0xF200B0; constexpr std::ptrdiff_t source2_client002 = 0xD54540; constexpr std::ptrdiff_t source2_client_config001 = 0xA2BB50; constexpr std::ptrdiff_t source2_client_prediction001 = 0xDE3A80; constexpr std::ptrdiff_t source2_client_ui001 = 0xEDEAC0; } // Module: libengine2.so namespace libengine2 { constexpr std::ptrdiff_t benchmark_service001 = 0x1E5FA0; constexpr std::ptrdiff_t bug_service001 = 0x1E21A0; constexpr std::ptrdiff_t client_server_engine_loop_service_001 = 0x1B3AF0; constexpr std::ptrdiff_t engine_game_ui001 = 0x375580; constexpr std::ptrdiff_t engine_service_mgr001 = 0x1A3A60; constexpr std::ptrdiff_t game_event_system_client_v001 = 0x1A8AD0; constexpr std::ptrdiff_t game_event_system_server_v001 = 0x1A8AE0; constexpr std::ptrdiff_t game_resource_service_client_v001 = 0x1E78D0; constexpr std::ptrdiff_t game_resource_service_server_v001 = 0x1E78E0; constexpr std::ptrdiff_t game_ui_service_001 = 0x1EF410; constexpr std::ptrdiff_t host_state_mgr001 = 0x1AE650; constexpr std::ptrdiff_t inetsupport_001 = 0x33F2A0; constexpr std::ptrdiff_t input_service_001 = 0x1F39E0; constexpr std::ptrdiff_t key_value_cache001 = 0x1B0FA0; constexpr std::ptrdiff_t map_list_service_001 = 0x2079E0; constexpr std::ptrdiff_t network_client_service_001 = 0x22E320; constexpr std::ptrdiff_t network_p2p_service_001 = 0x244940; constexpr std::ptrdiff_t network_server_service_001 = 0x20BA90; constexpr std::ptrdiff_t network_service_001 = 0x20B1B0; constexpr std::ptrdiff_t render_service_001 = 0x249D00; constexpr std::ptrdiff_t screenshot_service001 = 0x24C8F0; constexpr std::ptrdiff_t simple_engine_loop_service_001 = 0x1C87B0; constexpr std::ptrdiff_t sound_service_001 = 0x250F10; constexpr std::ptrdiff_t source2_engine_to_client001 = 0x2C6EE0; constexpr std::ptrdiff_t source2_engine_to_client_string_table001 = 0x29E6D0; constexpr std::ptrdiff_t source2_engine_to_server001 = 0x2ED890; constexpr std::ptrdiff_t source2_engine_to_server_string_table001 = 0x2D0000; constexpr std::ptrdiff_t split_screen_service_001 = 0x258290; constexpr std::ptrdiff_t stats_service_001 = 0x25B9E0; constexpr std::ptrdiff_t tool_service_001 = 0x260C60; constexpr std::ptrdiff_t vengine_gameuifuncs_version005 = 0x375000; constexpr std::ptrdiff_t v_prof_service_001 = 0x262410; } // Module: libfilesystem_stdio.so namespace libfilesystem_stdio { constexpr std::ptrdiff_t v_async_file_system2_001 = 0x80180; constexpr std::ptrdiff_t v_file_system017 = 0x80170; } // Module: libhost.so namespace libhost { constexpr std::ptrdiff_t debug_draw_queue_manager001 = 0xC2C70; constexpr std::ptrdiff_t game_model_info001 = 0xBD8F0; constexpr std::ptrdiff_t game_system2_host_hook = 0xBE030; constexpr std::ptrdiff_t host_utils001 = 0xBE4B0; constexpr std::ptrdiff_t prediction_diff_manager001 = 0xBF440; constexpr std::ptrdiff_t save_restore_data_version001 = 0xC17B0; constexpr std::ptrdiff_t single_player_shared_memory001 = 0xC1A70; constexpr std::ptrdiff_t source2_host001 = 0xC21D0; } // Module: libinputsystem.so namespace libinputsystem { constexpr std::ptrdiff_t input_stack_system_version001 = 0x11840; constexpr std::ptrdiff_t input_system_version001 = 0x12D30; } // Module: liblocalize.so namespace liblocalize { constexpr std::ptrdiff_t localize_001 = 0x1DB00; } // Module: libmatchmaking.so namespace libmatchmaking { constexpr std::ptrdiff_t game_types001 = 0x12FF60; constexpr std::ptrdiff_t matchframework_001 = 0x204440; } // Module: libmaterialsystem2.so namespace libmaterialsystem2 { constexpr std::ptrdiff_t font_manager_001 = 0x7A340; constexpr std::ptrdiff_t material_utils_001 = 0x64B80; constexpr std::ptrdiff_t post_processing_system_001 = 0x89C70; constexpr std::ptrdiff_t text_layout_001 = 0x87200; constexpr std::ptrdiff_t v_material_system2_001 = 0x2C7A0; } // Module: libmeshsystem.so namespace libmeshsystem { constexpr std::ptrdiff_t mesh_system001 = 0x94810; } // Module: libnetworksystem.so namespace libnetworksystem { constexpr std::ptrdiff_t flattened_serializers_version001 = 0x159460; constexpr std::ptrdiff_t network_messages_version001 = 0x180B90; constexpr std::ptrdiff_t network_system_version001 = 0x1A9CE0; constexpr std::ptrdiff_t serialized_entities_version001 = 0x1C2750; } // Module: libpanorama.so namespace libpanorama { constexpr std::ptrdiff_t panorama_ui_engine001 = 0x220F80; } // Module: libpanorama_text_pango.so namespace libpanorama_text_pango { constexpr std::ptrdiff_t panorama_text_services001 = 0xBC4C0; } // Module: libpanoramauiclient.so namespace libpanoramauiclient { constexpr std::ptrdiff_t panorama_ui_client001 = 0x10AAC0; } // Module: libparticles.so namespace libparticles { constexpr std::ptrdiff_t particle_system_mgr003 = 0x1EBE60; } // Module: libpulse_system.so namespace libpulse_system { constexpr std::ptrdiff_t i_pulse_system_001 = 0x357B0; } // Module: librendersystemvulkan.so namespace librendersystemvulkan { constexpr std::ptrdiff_t render_device_mgr001 = 0x185100; constexpr std::ptrdiff_t render_utils_001 = 0x1019A0; } // Module: libresourcesystem.so namespace libresourcesystem { constexpr std::ptrdiff_t resource_system013 = 0x30A90; } // Module: libscenefilecache.so namespace libscenefilecache { constexpr std::ptrdiff_t response_rules_cache001 = 0x88E40; constexpr std::ptrdiff_t scene_file_cache002 = 0x85B10; } // Module: libscenesystem.so namespace libscenesystem { constexpr std::ptrdiff_t rendering_pipelines_001 = 0x120E20; constexpr std::ptrdiff_t scene_system_002 = 0x164300; constexpr std::ptrdiff_t scene_utils_001 = 0x1E0A70; } // Module: libschemasystem.so namespace libschemasystem { constexpr std::ptrdiff_t schema_system_001 = 0x211F0; } // Module: libserver.so namespace libserver { constexpr std::ptrdiff_t empty_world_service001_server = 0xB83320; constexpr std::ptrdiff_t entity_subclass_utils_v001 = 0x8611F0; constexpr std::ptrdiff_t nav_game_test001 = 0x1094010; constexpr std::ptrdiff_t server_tools_info_001 = 0xE72080; constexpr std::ptrdiff_t source2_game_clients001 = 0xE72010; constexpr std::ptrdiff_t source2_game_director001 = 0x6C41A0; constexpr std::ptrdiff_t source2_game_entities001 = 0xE72000; constexpr std::ptrdiff_t source2_server001 = 0xE71CF0; constexpr std::ptrdiff_t source2_server_config001 = 0xB0EED0; constexpr std::ptrdiff_t customnavsystem001 = 0x7F8230; } // Module: libsoundsystem.so namespace libsoundsystem { constexpr std::ptrdiff_t sound_op_system001 = 0x155E80; constexpr std::ptrdiff_t sound_op_system_edit001 = 0xAD350; constexpr std::ptrdiff_t sound_system001 = 0x1C4920; constexpr std::ptrdiff_t v_mix_edit_tool001 = 0x1F4340; } // Module: libsteamaudio.so namespace libsteamaudio { constexpr std::ptrdiff_t steam_audio001 = 0x31590; } // Module: libtier0.so namespace libtier0 { constexpr std::ptrdiff_t test_script_mgr001 = 0x1BE8F0; constexpr std::ptrdiff_t v_engine_cvar007 = 0xF1370; constexpr std::ptrdiff_t v_process_utils002 = 0x19C370; constexpr std::ptrdiff_t v_string_token_system001 = 0x1EA8D0; } // Module: libv8system.so namespace libv8system { constexpr std::ptrdiff_t source2_v8_system001 = 0x1B630; } // Module: libvphysics2.so namespace libvphysics2 { constexpr std::ptrdiff_t v_physics2_handle_interface_001 = 0xC1FD0; constexpr std::ptrdiff_t v_physics2_interface_001 = 0xC1BC0; } // Module: libvscript.so namespace libvscript { constexpr std::ptrdiff_t v_script_manager010 = 0x26230; } // Module: libworldrenderer.so namespace libworldrenderer { constexpr std::ptrdiff_t world_renderer_mgr001 = 0x982B0; } // Module: steamclient.so namespace steamclient { constexpr std::ptrdiff_t clientengine_interface_version005 = 0x11260D0; constexpr std::ptrdiff_t ivalidate001 = 0x1122650; constexpr std::ptrdiff_t steam_client006 = 0xDDA7A0; constexpr std::ptrdiff_t steam_client007 = 0xDDA7B0; constexpr std::ptrdiff_t steam_client008 = 0xDDA7C0; constexpr std::ptrdiff_t steam_client009 = 0xDDA7D0; constexpr std::ptrdiff_t steam_client010 = 0xDDA7E0; constexpr std::ptrdiff_t steam_client011 = 0xDDA7F0; constexpr std::ptrdiff_t steam_client012 = 0xDDA800; constexpr std::ptrdiff_t steam_client013 = 0xDDA810; constexpr std::ptrdiff_t steam_client014 = 0xDDA820; constexpr std::ptrdiff_t steam_client015 = 0xDDA830; constexpr std::ptrdiff_t steam_client016 = 0xDDA860; constexpr std::ptrdiff_t steam_client017 = 0xDDA890; constexpr std::ptrdiff_t steam_client018 = 0xDDA8C0; constexpr std::ptrdiff_t steam_client019 = 0xDDA8F0; constexpr std::ptrdiff_t steam_client020 = 0xDDA920; constexpr std::ptrdiff_t steam_client021 = 0xDDA950; constexpr std::ptrdiff_t p2pvoice002 = 0x174B380; constexpr std::ptrdiff_t p2pvoicesingleton002 = 0x17443B0; } } }